Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Minix

created by deadsocket

(thing) by Schemer (1.8 y) (print)   ?   (I like it!) 2 C!s Mon Apr 24 2000 at 16:53:55

A small Unix like operating system written by Andrew Tanenbaum for teaching operating systems design to students, and still used today at many colleges that teach Computer Science.

Minix was designed to be small, there is a version that can run from a 360k floppy disk on a 286, with full source code and the ability to be recompiled from that disk. Minix is usually found running on PC hardware, but there is a version that can run as a process in SunOS or Solaris on the SPARC architecture.

Minix was designed to be easy to modify. Andy deliberately avoided adding unecessary features to keep the source code simple, so students could understand it.

When Linus Torvalds started working on Linux, he used Minix as a base, Linux can be thought of as a descendant of minix.

There is a famous flame war between Tanenbaum and Torvalds on Usenet about the differences between Linux's monolithic kernel design and minix's microkernel design. The debate can be found in the great (and free) O'Reilly book, Open Sources.

Minix's license was recently changed to the BSD license after two years of being sat on by Prentice Hall's Lawyers. This is a Good Thing. One of the applications of Minix (besides teaching) may be super embedded systems like wristwatches and appliances where having Unix would be beneficial, but the cost of hardware capable of running a larger OS would be prohibitive.


printable version
chaos

Andrew Tanenbaum open sources monolithic kernel BSD license
microkernel So you wanna be a hacker Operating Systems Design and Implementation BeOS
Some Jews actually get pissed when you wish them a Merry Christmas *n?x Linux kernel O'Reilly
assert.h Good Thing Linus Torvalds' Linux announcement flame war
Eric S. Raymond 68000 Beowulf Pink Floyd
Valhalla Advanced Unix Programming full text The Devil of the floppy disk
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
Rhubarb
This bridge that is my back
John McCain
The Jazz Singer
Tips for having sex in an elevator
Bloom County
Ratatouille
Xerxes
A Day in the Life
Rosa Parks
Watergate Salad
She's so cute
love conquers all **
New Writeups
Glowing Fish
Tualatin River(place)
The Jacket
Words of Advice(idea)
keepinitreal
Why buy the cow when you can get the milk for free?(idea)
John_Fox
Good Intentions Gone Wrong(person)
Cuckowski
Slavonic Princess(poetry)
Heitah
Posthumous Oscar(thing)
ignis_glaciesque
University of South Florida(place)
ignis_glaciesque
Flogstaskriket(idea)
liveforever
Caesar's last breath(idea)
dagnyswaggart
she wants to believe(personal)
antigravpussy
he doesn't know, but her eyes widen too far(thing)
dagnyswaggart
Wild tides guard her secrets(poetry)
Lord Brawl
Caesar's last breath(poetry)
locke baron
Forgotten things in space(fiction)
sitaraika
Colours(idea)
Everything 2 is brought to you by the letter C and The Everything Development Company