Linked by Thom Holwerda on Mon 21st Nov 2011 11:25 UTC, submitted by moondevil
OSNews, Generic OSes You all know MINIX - a microkernel operating system project led by Andrew Tanenbaum. The French Linux magazine LinuxFr.org has an interview with Andrew Tanenbaum about MINIX' current state and future. There's some interesting stuff in there.
Thread beginning with comment 497826
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: reliability argument
by phoenix on Mon 21st Nov 2011 18:03 UTC in reply to "RE: reliability argument"
phoenix
Member since:
2005-07-11

The only market MINIX targets is education. It's sole purpose in life is to make teaching OS internals, micro-kernel internals, and similar topics. It's small, easy-to-understand, and teachable. Nothing more.

There's virtually no software available for it.

Reply Parent Score: 2

RE[3]: reliability argument
by cmchittom on Mon 21st Nov 2011 18:29 in reply to "RE[2]: reliability argument"
cmchittom Member since:
2011-03-18

The only market MINIX targets is education. It's sole purpose in life is to make teaching OS internals, micro-kernel internals, and similar topics. It's small, easy-to-understand, and teachable. Nothing more.


Somebody obviously hasn't looked at the MINIX web page[1]. Your contention was true for version 2 (and presumably version 1), but:

MINIX 3 is initially targeted at the following areas:

<ul><li>Applications where very high reliability is required</li>
<li>Single-chip, small-RAM, low-power, $100 laptops for Third-World children</li>
<li>Embedded systems (e.g., cameras, DVD recorders, cell phones)</li>
<li>Applications where the GPL is too restrictive (MINIX 3 uses a BSD-type license)</li>
<li>Education (e.g., operating systems courses at universities)</li></ul>


And as for where you say

There's virtually no software available for it.


Except that it's POSIX compliant, so well-written Linux/BSD software should (theoretically) be just a compile away. (I'm guessing that Your Mileage May Vary, though.) In particular, the site lists Emacs, which is certainly 75% of what I need. ;)

Don't get me wrong, I won't be switching to MINIX anytime soon. But the reasons you brought up aren't valid ones for not switching.

[1] http://www.minix3.org

Edited 2011-11-21 18:29 UTC

Reply Parent Score: 3

RE[4]: reliability argument
by jessesmith on Mon 21st Nov 2011 22:59 in reply to "RE[3]: reliability argument"
jessesmith Member since:
2010-03-11

In _theory_ MINIX should be able to run the same software as Linux or BSD if the user is willing to compile. In practice that's far from the truth. A lot of software, even trivial software, won't compile and run "as is" on MINIX. A while back I tried to port some small apps from Linux to MINIX. Eventually I got them to compile, but they wouldn't run properly. A lot of little things are different enough to make porting a hassle.

MINIX is an interesting little system, but it doesn't really offer anything over Linux or FreeBSD, except as a learning tool.

Reply Parent Score: 4