*BSD News Article 45001


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!zombie.ncsc.mil!news.mathworks.com!news.kei.com!nntp.et.byu.edu!news.byu.edu!hamblin.math.byu.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@cs.weber.edu>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Slight flame from Linux user
Date: 5 Jun 1995 20:14:37 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 30
Message-ID: <3qvojd$n14@park.uvsc.edu>
References: <3ql3gd$je2@bell.maths.tcd.ie> <D9K4Iz.BJM@midway.uchicago.edu> <MMEAD.95Jun4013608@Glock.COM>
NNTP-Posting-Host: hecate.artisoft.com

mmead@Glock.COM (matthew c. mead) wrote:
] 	You're probably going to have to.  In a lot of people's opinion,
] the GPL is ass backwards about what you can and cannot do with someone
] else's "freely available" code.  I'm not saying we're right; I'm just
] saying that's our opinion.  The GPL endorsers can bloody well have their
] own opinion, but the fact that those of us don't believe in the GPL's
] philosophies may mean that FreeBSD won't have GPL'd code for a function
] which Berkeley licensed code performs just as adequately.

Get the file system and drivers released under LGPL and they can
be loaded as kernel modules without removing the patch/source
distribution requirements AND without causing the rest of the
code to become "contaminated".  Unlike shared libraries, which
have GPL'ed code stubs and GPL'ed data declarations statically
linked into the resulting binary, a kernel module load is a complete
relink, so unlike shared libs, it complies with LGPL.

] GCC is a different story since there is (to my knowledge) no free
] Berkeley licensed compiler.

There is.  It's just not hosted on as many platforms.  There some
indication that it produces tighter code (at least that's been
reported to be the case) than GCC.


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.