setra wrote:
Hey all. I have recently been very interested in plan 9. I was wondering if you
guys had any critiques of it from a technical perspective. Or just in general what
less common (e.g not a Unix clone) operating system concepts you guys find
most practical / interesting. Thanks! -Setra
The general idea of rendezvous() (that was I believe first implemented in Plan9 from Bell Labs) I've always found really interesting. And the most interesting thing I can think of right now is the reincarnation server (RS). It basically replaces crashed drivers/servers on-the-fly while the operating system is running and the average user wouldn't notice much except for that a file might take a little longer to open. Thus in theory creating a system that is uncrashable unless the kernel too crashes for some reason. The only implementation is in MINIX3 and hopefully eventually my operating system.