From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20181009001435.B6DDA156E40C@mail.bitblocks.com> References: <20181009001435.B6DDA156E40C@mail.bitblocks.com> From: Lucio De Re Date: Tue, 9 Oct 2018 05:28:53 +0200 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Subject: Re: [9fans] PDP11 (Was: Re: what heavy negativity!) Topicbox-Message-UUID: e91b15e0-ead9-11e9-9d60-3106f5b1d025 On 10/9/18, Bakul Shah wrote: > > One thing I have mused about is recasting plan9 as a > microkernel and pushing out a lot of its kernel code into user > mode code. It is already half way there -- it is basically a > mux for 9p calls, low level device drivers, VM support & some > process related code. Such a redesign can be made more secure > and more resilient. The kind of problems you mention are > easier to fix in user code. Different application domains may > have different needs which are better handled as optional user > mode components. > There are religious reasons not to go there and, perhaps not very widely advertised, Minix-3 already does that, although I confess that all my best efforts have not yet created the space for my own experimentation with it. You won't believe what kind of madnesses I need to deal with to consume my few and short remaining years - I'm with Dan in cursing the modern technological trends, but one of these days I'm going to lock myself in someone's attic or basement (or a prison cell, if that's what it takes, a monastery, whatever...) with my Galaxy S4 and a dated Riff-box - is that really what this black object is called? - and build an OS from the accumulated wisdom of the last forty years. It will probably look more like MS-DOS, though! :-( > Said another way, keep the good parts of the plan9 design and > reachitect/reimplement the kernel + essential drivers/usermode > daemons. This is unlikely to happen (without some serious > funding) but still fun to think about! If done, this would be > a more radical departure than Oberon-7 compared to Oberon but > in the same spirit. > Surely, the targets for experimentation should be the ubiquitous smart-mobile and the insane arithmetic power of GPUs? All neatly networked over SDLC (or HDLC: AoH, anyone, for persistent storage?). Lucio.