Penguin
Annotated edit history of Minix version 10, including all changes. View license author blame.
Rev Author # Line
3 JohnMcPherson 1 Minux is an operating system written by AndrewTannenbaum for "Operating Systems: Design and Implementation". Linus and AndrewTanenbaum had a FlameWar over the various design decisions.
1 PerryLorier 2
2 JohnMcPherson 3 Before [Linux] became popular, Minix was widely used for teaching unix internals at universities, due to its available source code (although not under what we would call a Free license these days), clean implementation, and general "smallness" or lack of bloat (and functionality). It made (makes?) wide use of message passing, so students can trace the chain of functions called to perform a particular task.
4
8 AlastairPorter 5 See also [MinixFS], MinixNotes.
2 JohnMcPherson 6
7 ----
7 CraigBox 8
9 ''My first introduction to Unix was by reading that book. -- PerryLorier''
2 JohnMcPherson 10
4 StuartYeates 11 JohnMcPherson and StuartYeates had to use Minix in a unix-related course at CanterburyUniversity as late as 1998, well after Linux was widely used. Fortunately, they got over the experience.
5 SimonCrosby 12
8 AlastairPorter 13 Writing an extension to the Minix kernel was also an assignment for the course COMP301 ([OperatingSystem]s) at WaikatoUniversity in 2005 and 2006.
9 ShaneHowearth 14
15 Comp301 was a horrible Java concepts class in 2008, but I am led to believe it is back to minix this year (2009). 4/501 is doing a minix related course for 2009 as well, and it rocks! --ShaneHowearth
10 RonnieCollinson 16
17 Comp301 is back to a majority minix based cause, who ever thought of using Java for operating systems yesh, hope they keep it to minix for next year -- Ronnie Collinson