Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Nov 1999 08:38:34 +0100 (CET)
From:      Soren Schmidt <sos@freebsd.dk>
To:        cattelan@thebarn.com (Russell Cattelan)
Cc:        ak@freenet.co.uk (Alex), freebsd-multimedia@FreeBSD.ORG
Subject:   Re: Creative seems to open up SB Live
Message-ID:  <199911040738.IAA14742@freebsd.dk>
In-Reply-To: <38212E78.CFF011DD@thebarn.com> from Russell Cattelan at "Nov 4, 1999 00:58:00 am"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Russell Cattelan wrote:
> > >
> > > This would be a nice option...  at least initially.
> > > If it were to be integrated into the newpcm stuff where
> > > does it leave it? GPL'ed? not cool. probably not acceptable.
> > > Integrate the code but keep  GPL code in a separate dir creating dividing line?
> >
> > No!  No GPLd crap in the kernel.
> 
> Please don't do that!
> I've seen to many technical discussions digress into the "Men are from
> Mars Women are from Venus" type discussions.
> 
> I'm not a bit fan of the GPL, but people use it for that same reason
> they use windows; it's there and everybody else uses it why shouldn't I.

Hmm, lets clear things up a bit here, before it gets too clouded in
emotions/religion.

We try to keep GPL'd stuff out of the kernel, and it is very important
to us that it stays that way. However there is a few exeptions to 
that, and that is why there is sys/gnu to hold those things.
It is important though to keep in mind that the system MUST be buildable
if the sys/gnu directory is removed. That means that the system can in
no way be dependend on any GPL'd code, nor can it be included in the
standard kernels. 

So for above reasons it would be a great idea to use the GPL'd code
as a spec sheet, and do the implementation for FreeBSD under our
licence, and using our framework. That will result in a driver that
is seemlessly integrated into the system, and will enable all our
users to use it in all circumstances.

Using the GPL'd version and hammering it into shape to make it fit
into our system will give neither of the above advantages. Look at
the old VoxWare driver for a fine example of why this is a really
bad idea.

So, please use your collective time to work on making things happen
the right way, instead of wasting it on discussing these things
over and over.

-Soren


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911040738.IAA14742>