Path: sparky!uunet!hela.iti.org!usc!cs.utexas.edu!gateway
From: COMPR4...@UCSVAX.SDSU.EDU
Newsgroups: comp.os.linux
Subject: unix clones for the pc abound
Date: 6 Aug 1992 11:32:56 -0500
Organization: UTexas Mail-to-News Gateway
Lines: 5
Sender: dae...@cs.utexas.edu
Message-ID: <920806092858.1eac@UCSVAX.SDSU.EDU>
NNTP-Posting-Host: cs.utexas.edu
X-Unparseable-Date: Thu, 6 Aug 1992 9:28:58 -0700 (PDT)

Several freely downloadable Unix clones are available for 386 PCs.
These include minix, linux, mach, and 386bsd.  Can anyone give a
comparison of these systems?

thanx in advance.

Path: sparky!uunet!gatech!bloom-beacon!eru.mt.luth.se!lunic!sunic!
dkuug!daimi!tthorn
From: tth...@daimi.aau.dk (Tommy Thorn)
Newsgroups: comp.os.linux
Subject: Re: unix clones for the pc abound
Message-ID: <1992Aug10.174226.20085@daimi.aau.dk>
Date: 10 Aug 92 17:42:26 GMT
References: <920806092858.1eac@UCSVAX.SDSU.EDU>
Sender: n...@daimi.aau.dk
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
Lines: 83

COMPR4...@UCSVAX.SDSU.EDU writes:

>Several freely downloadable Unix clones are available for 386 PCs.
>These include minix, linux, mach, and 386bsd.  Can anyone give a
>comparison of these systems?

>thanx in advance.

*Flame on*

Just how ignorant can people be? Sorry, but I've seen Minix misunderstanding
a zillion times. MINIX IS NOT, IN ANY WAY, FREELY DOWNLOADABLE, DISTRIBUABLE
or whatevery you might call it. It's the property of Prentice Hall Publicing.
(..and is by the way only toy IMHO, cannot run X and never will.)

*Flame off*

Just a short description of the remains:

Linux - a Copylefted *nix clone, written totally from scratch, primarily
	by The Great Wizard Linus Torvalds :-), but with massively support
	from netters. Linux is moving fast, real fast. So fast that people
	is wineing about it several times a day.

	Linux has the reputation of being a hacker kernal. While this
	might be true, I feel it much overstated, as it's very usable
	without hacking kernels. To keep up with the lastest, you might
	have to hack, though. Several complete Linux systems (bootable
	kernel, root file sys. & programs) are available.

	Linux is Posix, and very compatible. My favorite list of what I
	like to see/think is missing is: shared memory, networking (tcp/ip),
	and Berkeley Fast File System (or something better, like Log
	Structured File System). Tcp/ip is in alfatest.

(The following is based on readings, not doings)

MACH -	MACH is a portable and advanced message passing based microkernel
	being devolped at CMU. Several BigOnes are supporting MACH, including
	FSF and OSF (?).

	MACH is useless in itself. A free BSD sever was released recently,
	but is buggy from what I hear. FSF is working on the ever awaited
	Hurd server for MACH. It requires great skill to anything usable
	from what's available as of now.

	MACH hold great potentionel, and is in a sence more interresting
	than Linux or 386bsd (the traditional *nixes).

386bsd - Based on the NET/2 release of 4.3bsd from Berkeley, W. Jolitz & wife,
	are striving to make a complete 4.3 *nix, free to everyone. The
	effort is documented in a number of articles in Dr. Dobbs. 386bsd
	is not moving as fast as Linux, but comes as one compleate release.

	386bsd is running, include networking (with hacks).

An interresting point is how these system was built:

  - Linux is written from scratch up, based on familar concepts.
  - 386bsd topdown, taking a big system and adding code to make it work.
  - MACH is (mostly) written from scratch, with many inovative ideas.

MACH is available commercial also. Some very similar to 386bsd, BSD386
is available commercial (very confusing).

For usage now the choise is between 386bsd and Linux. 386bsd's advantage
is it's release structure (you get it all in one package, source and bin.)
Linux advantage is less bagage, optimized for the [34]86, massive support,
fast evolvement, more sexy (Subjective of course :^) shared libs, bla bla..

For now, my money (;^) is on Linux, but I'm watching 386bsd and Hurd closely.

How was the S/N ratio?


	
	
	
	
-- 
/Tommy Thorn, another LPF member. Terminate software patents.
Join The League for Programming Freedom, mail lea...@prep.ai.mit.edu.
XT350 '88 - You either make dust, or you eat it.

Newsgroups: comp.os.linux
Path: sparky!uunet!unislc!erc
From: e...@unislc.uucp (Ed Carp)
Subject: Re: unix clones for the pc abound
X-Newsreader: Tin 1.1 PL4
References: <1992Aug10.174226.20085@daimi.aau.dk>
Message-ID: <1992Aug10.214854.17763@unislc.uucp>
Organization: Unisys Corporation SLC
Date: Mon, 10 Aug 1992 21:48:54 GMT
Lines: 25

tth...@daimi.aau.dk (Tommy Thorn) writes:

: Just how ignorant can people be? Sorry, but I've seen Minix misunderstanding
: a zillion times. MINIX IS NOT, IN ANY WAY, FREELY DOWNLOADABLE, DISTRIBUABLE
: or whatevery you might call it. It's the property of Prentice Hall Publicing.
: (..and is by the way only toy IMHO, cannot run X and never will.)

I see references to minix sprinkled through the kernel, through comp.os.linux,
and through lots of the utilities.  Some say that "such-and-such" utility was
ported from minix, or was derived from minix.  Here there be dragons...

According to current copyright law in the U.S., a derivation of a copyrighted
program (like the minix kernel, file system, or utilities) made without
permission of the copyright holder is a violation of copyright law.  So, either
the linux kernel and utilities need to be 'sanitized', or someone's got to
get assurances from Prentice-Hall that someone won't get sued for what is called
"derivitive copyright infringement".

Be very careful when you say that you've gotten ideas for a kernel hack or
a utility from minix.  It might turn around and bite you in the butt. :(
-- 
Ed Carp, N7EKG     e...@apple.com                801/538-0177
"This is the final task I will ever give you, and it  goes  on  forever.   Act
happy, feel happy, be happy, without a reason in the world. Then you can love,
and do what you will."           -- Dan Millman, "Way Of The Peaceful Warrior"

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.linux
Subject: Re: unix clones for the pc abound
Date: 11 Aug 92 09:12:30 GMT
Organization: University of Helsinki

In article <1992Aug10.214854.17763@unislc.uucp> erc@unislc.uucp (Ed Carp) writes:
>
>I see references to minix sprinkled through the kernel, through comp.os.linux,
>and through lots of the utilities.  Some say that "such-and-such" utility was
>ported from minix, or was derived from minix.  Here there be dragons...

Not really.. but read on.

>According to current copyright law in the U.S., a derivation of a copyrighted
>program (like the minix kernel, file system, or utilities) made without
>permission of the copyright holder is a violation of copyright law.  So, either
>the linux kernel and utilities need to be 'sanitized', or someone's got to
>get assurances from Prentice-Hall that someone won't get sued for what is called
>"derivitive copyright infringement".

The minix kernel is well-documented ("OS design and implementation" by
Tanenbaum) and linux hasn't really got too much to do with minix anyway. 
Although I have called linux a "minix-clone", it's no longer true in any
way, and never meant linux used very many ideas from minix.  It just
looked more like minix-386 than any other OS.  Note the past tense: now
even that isn't true (I'd say it's closer to either a "real" sysv or bsd
box than to minix).

There are a few things in the kernel that have been influenced by minix:
the original minix filesystem is the main one.  Even that is a total
rewrite (and much better it is, if I may say so :-) and just keeps the
old physical layout on disk.  Things like select() and VC's were also
originally influenced by their respective minix-patches (*).

		Linus

(*) Note: these aren't even part of minix, but are available as patches
to minix written by others.  Even if linux had used their code instead
of just their ideas, P-H has nothing to do with them.