*BSD News Article 2799


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!sgiblab!sdd.hp.com!uakari.primate.wisc.edu!zazen!doug.cae.wisc.edu!umn.edu!cs.umn.edu!quest!digibd!kas!rhealey
From: rhealey@kas.helios.mn.org (Rob Healey)
Newsgroups: comp.unix.bsd
Subject: Re: AT&T vs. BSDI --> 4.3BSD-NET2 distribution requires AT&T license!!!
Keywords: AT&T 'Death Star' rises over BSDI's horizon [Tel. 1-800-800-4BSD
Message-ID: <1992Jul30.174414.28488@kas.helios.mn.org>
Date: 30 Jul 92 17:44:14 GMT
References: <l6nibgINNje6@neuro.usc.edu> <1992Jul21.152007.1126@news2.cis.umn.edu>
Organization: Rob's home system, Hopkins, MN
Lines: 23

In article <1992Jul21.152007.1126@news2.cis.umn.edu> rodeen@buddha.ncc.umn.edu (Rick Odeen) writes:
=I don't think this is a valid claim, Linus Torvalds developed the Linux
=system in less than one year from scratch.
=
	Where did Linus get 99% of his MODELS for Linux? Ans: USL and BSD
	UNIX. "We stand on the shoulders of giants..."

	In other words, he used models for OS concepts that originated
	in UNIX(tm). The system calls, the library calls, the utility
	names, the program names, the memory models, the networking, the
	file systems, the concepts of UID,GID,SUID,SGID, sticky bits,
	mountable filesystems on a tree, etc. These are all basic
	features of UNIX(tm) that he used when creating Linux. You'd
	be VERY hard pressed to find OS concepts these days that HAVEN'T
	passed through a UNIX(tm) kernel at some time in the past. For no other
	reason than UNIX(tm) is the OS most researchers work with on
	a day to day basis and what they tend to hack on. Even micro kernels
	like MACH and probably NT borrow QUITE a bit from the UNIX(tm) system
	in system call names and symantics as well as utility and program
	names. Hell, even that pathetic MSDOG lifts I/O redirection and
	directory command names from UNIX(tm), amongst other things.

		-Rob