Linked by Thom Holwerda on Mon 21st Nov 2011 11:25 UTC, submitted by moondevil
Thread beginning with comment 497826
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: reliability argument
by cmchittom on Mon 21st Nov 2011 18:29
in reply to "RE[2]: reliability argument"
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>
<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
RE[4]: reliability argument
by jessesmith on Mon 21st Nov 2011 22:59
in reply to "RE[3]: reliability argument"
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.




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.