home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / minix / 4925 < prev    next >
Encoding:
Text File  |  1992-12-15  |  4.4 KB  |  108 lines

  1. Newsgroups: comp.os.minix
  2. Path: sparky!uunet!mcsun!news.funet.fi!funic!nntp.hut.fi!cs.hut.fi!arl
  3. From: arl@cs.hut.fi (Ari Lemmke)
  4. Subject: Re: Is MINIX much better than LINUX?
  5. In-Reply-To: philip@cs.vu.nl's message of Sun, 13 Dec 1992 12:29:53 GMT
  6. Message-ID: <ARL.92Dec15210739@deathstar.cs.hut.fi>
  7. Lines: 92
  8. Sender: usenet@nntp.hut.fi (Usenet pseudouser id)
  9. Nntp-Posting-Host: deathstar.cs.hut.fi
  10. Organization: Helsinki University of Technology, Finland
  11. References: <1992Dec12.034538.14723@netcom.com> <1992Dec12.090926.28084@klaava.Helsinki.FI>
  12.     <Bz76pu.AE0@cs.vu.nl>
  13. Date: Tue, 15 Dec 1992 19:07:42 GMT
  14. Lines: 92
  15.  
  16.  
  17.     Yet another Minix/Linux war? I still have "Linux is obsolete"
  18.     ast started. It's compressed 96k ;-) and really fun to read,
  19.     especially ast's false predicitions; newsgroup gets daily
  20.     100-300 articles, 2100 users using mailing list system, 10-20%
  21.     of nic.funet.fi ftp traffic is Linux related (that's monthly n GB).
  22.  
  23. In article <Bz76pu.AE0@cs.vu.nl> philip@cs.vu.nl (Philip Homburg) writes:
  24. :   I agree, if you want to understand an operating system, start with Minix.
  25.  
  26.     I'd suggest starting with Linux. I've teached Minix
  27.     internals to students, and had to comment multiple
  28.     times 'eh, this is kludge' ;-)
  29.  
  30. :   If your hardware doesn't run linux, linux simply isn't an option.
  31.  
  32.     You wanted to say 'Linux is not the _only_ option'?
  33.     Or just 'do not use Linux'? (because it's free?)
  34.  
  35. :   Amoeba support is almost removed since Amoeba moved on to a new protocol
  36. :   which is not implemented under Minix and probably will not be implemented.
  37.  
  38.     'Amoeba support' was not nicely done. Who needs it?
  39.     Future kludge programmers? ;-)
  40.  
  41. :   Of course these features are also offered by the Unix that runs on the
  42. :   computers at your university, and mostlikely, the computers there are
  43. :   also faster and otherwise better equipped than your computer at home.
  44. :   (At least the computers at my university are).
  45.  
  46.     Ha, ha .. Even though I have 9.6k modem to University,
  47.     I need my home computers 2 * 386 boxes, soon I'll
  48.     third one. It's nice to have ethernet, tcp/ip, and
  49.     software to run, like ghostscript printing with
  50.     $60 DEC ln03+  laser. Prices for 386 boards start
  51.     from $75-150 (used) .. [with 2MB].
  52.  
  53. :   Now, if you only want to write programs using existing tools, you should
  54. :   look for Solaris 2.1 or SVR4 (maybe your university can get a site license,
  55. :   including machines at home), Linux or 386BSD (or BSDI), and finally
  56. :   Minix or Coherent.
  57.  
  58.     Studying OS using Solaris? How you can get sources to it?
  59.     Can ScumOS be reliable? (must be a joke).
  60.  
  61.     [Corporation XYZ (name not mentioned) used to release binaries
  62.     if they barely compiled - internal information].
  63.  
  64. :   On the other hand, you are interrested in kernel hacking, Minix is a much
  65. :   better choice, since it is much smaller and easier to understand. And
  66. :   most important, since it lacks all the features mentioned by Linus, you
  67. :   actually do something useful.
  68.  
  69.     No way. Minix has been around many years, and not too many
  70.     features have appeared. Linux now has it's first net birthday,
  71.     and net is ful of sources, drivers etc. to it. Minix is
  72.     just too hard to hack. Students returned 30% of their
  73.     exercised back ;-( some of them you can see using FTP at
  74.     sauna.cs.hut.fi:/pub/minix .. for Minix 1.3d (only 3
  75.     exercised there, 11 returned).
  76.  
  77. :   For instance, I implemented a VM, TCP/IP, and ported X11R5, other people
  78. :   contributed symbolic links, longer filenames (60 characters), 386 support,
  79. :   387 support.
  80.  
  81.     And you are building yet another Bignix - how many other
  82.     people can joy of that work? I personally got bored with
  83.     system where are 100s of patches lying around. Minix
  84.     in Finland costs $200 at least. That's not inexpensive -
  85.     for students, it's 66% of their montly governmental aid.
  86.  
  87. :   Of course, the fun was in writing these (important) parts of an O.S., 
  88. :   otherwise I would run SVR3.2.2, or SVR4. The next project would be a
  89. :   rewrite of Minix into a true distributed OS like Amoeba or Mach :-) :-)
  90.  
  91.     It's fun hacking kernel code, but why rewrite Minix?
  92.     You should write your own OS.
  93.  
  94.     Good luck, I hope you write good OS ... waiting ...
  95.     nic.funet.fi:/pub/OS is waiting for your contribution ;-)
  96.  
  97. :   So, in short if you want a simple system you can understand try Minix,
  98. :   if you want complete system try Linux.
  99.  
  100.     Still today I do not understand Minix simplicity, each
  101.     student needed 10 HD floppies for the stuff. I hope
  102.     you do understand that Linux kernel is quite small
  103.     (kernel != all device drivers).
  104.  
  105. :                           Philip
  106.  
  107.     arl
  108.