Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!agate.berkeley.edu!cgd From: cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou) Newsgroups: comp.os.386bsd.misc Subject: Re: So you say you want an interim release of 386bsd? (What to do?) Date: 4 May 93 03:25:35 Organization: Kernel Hackers 'r' Us Lines: 79 Message-ID: <CGD.93May4032535@eden.CS.Berkeley.EDU> References: <1qvpc9$1e8@agate.berkeley.edu> <1r067g$915@lobster.sid.mcet.edu> <CGD.93Apr19235932@eden.CS.Berkeley.EDU> <C5sCvr.3G1@unx.sas.com> <CGD.93Apr20124457@gaia.CS.Berkeley.EDU> <GENE.93Apr21081836@stark.uucp> <1993Apr21.193218.5724@cs.few.eur.nl> <GENE.93A <2109@hcshh.hcs.de> <1993May3.212633.1057@knobel.GUN.de> <1993May4.080502.2177@gmd.de> NNTP-Posting-Host: eden.cs.berkeley.edu In-reply-to: veit@mururoa.gmd.de's message of Tue, 4 May 1993 08:05:02 GMT In article <1993May4.080502.2177@gmd.de> veit@mururoa.gmd.de (Holger Veit) writes: >This is an illusion. 386bsd and the upcoming NetBSD have different goals. >NetBSD wants to become a PD UNIX like Linux, and will sooner or later >include things (like code under GPL) which makes it uninteresting for >commercial organisations. The 386bsd won't adopt GPL-restricted code >for reasons that have been discussed for a long time. hmm, i guess i'm going to have to talk to myself more often, because i certainly never told myself about this! 9-) NetBSD has the same attitude toward GPL'd code as does 386bsd, and perhaps even a stronger one. As long as i'm in "control" of NetBSD, there will be: (1) No GPL'd code in the kernel (2) No GPL'd code in libc (3) GPL'd code added to the standard tree only where no adequate free replacement is presented. examples of the latter are currently limited to: 195 [sun-lamp] gnu % pwd /usr/src/gnu 196 [sun-lamp] gnu % ls * Makefile CVS: Entries Repository games: CVS/ Makefile Makefile.inc chess/ lib: CVS/ Makefile libg++/ regex-0.12/ libexec: CVS/ Makefile Makefile.inc uucp/ usr.bin: CVS/ diff/ gas/ gzip-1.0.7/ tar/ Makefile diff3/ gcc/ ld/ Makefile.inc egrep/ gdb/ lex/ awk/ fgrep/ grep/ pr/ bc-1.02/ g++/ groff/ sort/ you might note that a number of utils which were in 386bsd's main source tree have been replaced with non-GPL'd equivalents, a the GPL'd sources have been segregated from the rest of the sources, and exactly two new items have been added: regex-0.12 gzip-1.0.7 (bc was in the distribution, is necessary to build the distribution, the binary was shipped with 386bsd's bindist, but the src was in etcdist...) the former is because i couldn't find a posix regexp library (actually, this may no longer be necessary...), and the latter is there because in terms of performance, it absolutely destroys compress, and size is very important when shipping a distribution... Please, Holger, don't speak for the NetBSD group, and *everybody* if you've got questions/comments, mail them, and preferably to the mailing lists listed in the NetBSD installation notes, because none of us really have time to read news any more... chris who's unfortunately got a 400+-piece queue of mail, too... -- Chris G. Demetriou cgd@cs.berkeley.edu "386bsd as depth first search: whenever you go to fix something you find that 3 more things are actually broken." -- Adam Glass