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 497788
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: reliability argument
by reez on Mon 21st Nov 2011 12:16 UTC in reply to "reliability argument"
reez
Member since:
2006-06-28

Hmm, maybe you think too much about servers in certain environments. I am defiantly not into this topic, but what about for example embedded systems that for example need a rapid update and can't simply/cheaply be taken offline.

For example everything that is space based, but also robots/drones or some bigger infrastructure (be it for telecommunication or measuring <something>) where you don't want to physically visit (or even restart) everything when you need to update. I don't really think Minix targets the server market and with Linux, BSD and to a certain degree Solaris and even Windows there are more than enough options available. However, they all develop in a certain general-purpose direction, that may be fitting in most situations, but certainly not in all of them. It can be a huge relieve to find something that "just fits" in a certain situation and in some cases this may be Minix.

In some situations lots of backup systems can be too costly.

In other words I am a huge fan of diversity. ;)

Edited 2011-11-21 12:18 UTC

Reply Parent Score: 5

Bill Shooter of Bul Member since:
2006-07-14

You can do online kernel updates without requiring a microkernel arch. However, its obviously more difficult.


http://www.ksplice.com/

Reply Parent Score: 3

RE[2]: reliability argument
by phoenix on Mon 21st Nov 2011 18:03 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