Basically correct I believe.  Minix first<div>came out about 30 years ago, with a</div><div>book, as a reaction to the fact that AT&T,</div><div>owners of Unix, would no longer let </div><div>schools have Unix source code to study.</div>
<div>A truly sad decision for the world...</div><div><br></div><div>Anyone here plan to try it, if only for fun.</div><div><br></div><div>    --  Bob</div><div><br></div><div><br><div class="gmail_quote">On Tue, Jan 4, 2011 at 12:28 PM, Michael Mol <span dir="ltr"><<a href="mailto:mikemol@gmail.com">mikemol@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">My understanding is that it's primarily an educational tool.<br>
<br>
Debian and Arch both have Hurd distributions, if you want to try a<br>
microkernel system. As I recall, Emacs was recently ported to Hurd as<br>
well (via the Arch distribution, not directly on top, amusing as that<br>
would be), which means you should be able to do darn near anything.<br>
<br>
Expect the driver availability issues to feel a lot like Linux in the<br>
mid to late 90s.<br>
<br>
With luck, SATA AHCI, SVGA, USB UHCI/EHCI and a handful of<br>
standardized USB profiles like HID(intput) and CDC(networking) would<br>
be close to enough to get a new system's foot in the door on x86.<br>
<div><div></div><div class="h5"><br>
On Tue, Jan 4, 2011 at 12:03 PM, Ben Rousch <<a href="mailto:brousch@gmail.com">brousch@gmail.com</a>> wrote:<br>
> Just in case any of you are interested ...<br>
><br>
> ---------- Forwarded message ----------<br>
> From: Dug Song <<a href="mailto:dugsong@monkey.org">dugsong@monkey.org</a>><br>
> Date: Mon, Jan 3, 2011 at 11:26 AM<br>
> Subject: [a2geeks] Fwd: andrew tanenbaum speaking wednesday<br>
> To: a2geeks <<a href="mailto:a2geeks@googlegroups.com">a2geeks@googlegroups.com</a>><br>
><br>
><br>
> Wow, MINIX still going!<br>
><br>
> Curious to see what new direction they've taken it in (how is this<br>
> different than exokernels)? Linux did prevail after all (e.g.<br>
> <a href="http://www.dina.dk/~abraham/Linus_vs_Tanenbaum.html" target="_blank">http://www.dina.dk/~abraham/Linus_vs_Tanenbaum.html</a> ), and it seems<br>
> there are only microkernel vestiges left in Windows or MacOS X.<br>
><br>
> This should be a good one. Please fwd it to any systems folks you know!<br>
><br>
> ---------- Forwarded message ----------<br>
> From: peter honeyman <<a href="mailto:honey@citi.umich.edu">honey@citi.umich.edu</a>><br>
> Date: Mon, Jan 3, 2011 at 11:08 AM<br>
> Subject: andrew tanenbaum speaking wednesday<br>
> To: <a href="mailto:thebackrow@citi.umich.edu">thebackrow@citi.umich.edu</a><br>
> Cc: Greg Minshall <<a href="mailto:minshall@umich.edu">minshall@umich.edu</a>><br>
><br>
><br>
> TITLE: MINIX3: A Reliable and Secure Operating System<br>
><br>
> BY: Andrew Tanenbaum, Vrije Universiteit<br>
><br>
> WHERE: Wednesday Jan 5, 4:30-5:30, 1690 CSE<br>
><br>
> ABSTRACT:<br>
> Most computer users nowadays are nontechnical people and have a<br>
> mental model of what they expect from a computer based on their<br>
> experience with TV sets and stereos: you buy it, plug it in, and<br>
> it works perfectly for the next 10 years. Unfortunately, they are<br>
> often disappointed as computers are not very reliable when<br>
> measured against the standards of other consumer electronics<br>
> devices.<br>
><br>
> A large part of the problem is the operating system, which is<br>
> often millions of lines of kernel code, each of which can<br>
> potentially bring the system down. The worst offenders are the<br>
> device drivers, which have been shown to have bug rates 3-7x more<br>
> than the rest of the system. As long as we maintain the current<br>
> structure of the operating system as a huge single monolithic<br>
> program full of foreign code and running in kernel mode, the<br>
> situation will only get worse. While there have been ad hoc<br>
> attempts to patch legacy systems, what is needed is a different<br>
> approach.<br>
><br>
> In an attempt to provide much higher reliability, we have created<br>
> a new multiserver operating system with only 5000 lines in kernel<br>
> and the rest of the operating system split up into small<br>
> components each running as a separate user-mode process. For<br>
> example, each device driver runs as a separate process and is<br>
> rigidly controlled by the kernel to give it the absolute minimum<br>
> amount of power to prevent bugs in it from damaging other system<br>
> components. A reincarnation server periodically tests each user-<br>
> mode component and automatically replaces failed or failing<br>
> components on the fly, without bringing the system down and in<br>
> some cases without affecting user processes. The talk will<br>
> discuss the architecture of this system, called MINIX 3.<br>
><br>
> The system can be downloaded for free from <a href="http://www.minix3.org" target="_blank">www.minix3.org</a>.<br>
><br>
> BIO:<br>
> Andrew Stuart "Andy" Tanenbaum is a member of the faculty of the<br>
> Department of Computer Systems, Vrije Universiteit, Amsterdam, in<br>
> the Netherlands. He is best known as the author of Minix, a free<br>
> UNIX operating system, and for his computer science textbooks. He<br>
> was born in New York City and raised in White Plains, NY. He<br>
> received his undergraduate degree from MIT and his doctorate from<br>
> UC Berkeley. Currently, he teaches courses about Computer Organization<br>
> and Operating Systems. He is well recognized for his texts on<br>
> computer science, which are famous as standard texts in the field,<br>
> including "Computer Networks", "Operating Systems: Design and<br>
> Implementation", and "Structured Computer Organization".<br>
><br>
><br>
><br>
><br>
> --<br>
> <a href="http://monkey.org/~dugsong/" target="_blank">http://monkey.org/~dugsong/</a><br>
><br>
><br>
> _______________________________________________<br>
> Discuss mailing list<br>
> <a href="mailto:Discuss@mug.org">Discuss@mug.org</a><br>
> <a href="http://www.mug.org/cgi-bin/mailman/listinfo/discuss" target="_blank">http://www.mug.org/cgi-bin/mailman/listinfo/discuss</a><br>
><br>
> --<br>
>   Ben Rousch<br>
>   <a href="mailto:brousch@gmail.com">brousch@gmail.com</a><br>
>   <a href="http://ishmilok.blogspot.com/" target="_blank">http://ishmilok.blogspot.com/</a><br>
><br>
> --<br>
> This message has been scanned for viruses and<br>
> dangerous content by MailScanner, and is<br>
> believed to be clean.<br>
><br>
> _______________________________________________<br>
> grlug mailing list<br>
> <a href="mailto:grlug@grlug.org">grlug@grlug.org</a><br>
> <a href="http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug" target="_blank">http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug</a><br>
><br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
:wq<br>
</font><div><div></div><div class="h5"><br>
--<br>
This message has been scanned for viruses and<br>
dangerous content by MailScanner, and is<br>
believed to be clean.<br>
<br>
_______________________________________________<br>
grlug mailing list<br>
<a href="mailto:grlug@grlug.org">grlug@grlug.org</a><br>
<a href="http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug" target="_blank">http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug</a></div></div></blockquote></div><br></div>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.