From owner-freebsd-multimedia Wed Nov 3 20:31:24 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from kiwi.mail.easynet.net (kiwi.mail.easynet.net [195.40.1.40]) by hub.freebsd.org (Postfix) with ESMTP id 431ED14CFB for ; Wed, 3 Nov 1999 20:31:21 -0800 (PST) (envelope-from ak@freenet.co.uk) Received: from freenet.co.uk (alister.w.easynet.co.uk [212.212.251.86]) by kiwi.mail.easynet.net (Postfix) with ESMTP id 92671DAF44; Thu, 4 Nov 1999 04:28:17 +0000 (GMT) Message-ID: <38210B69.E8782D9F@freenet.co.uk> Date: Thu, 04 Nov 1999 04:28:25 +0000 From: Alex X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: Russell Cattelan Cc: Randall Hopper , Seigo Tanimura , hasty@rah.star-gate.com, freebsd-multimedia@freebsd.org Subject: Re: Creative seems to open up SB Live References: <3820C882.1D2F9709@thebarn.com> <199911040122.KAA60961@rina.r.dl.itc.u-tokyo.ac.jp> <19991103205203.A2472@ipass.net> <3820ECA7.2B9C11E1@thebarn.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Russell Cattelan wrote: > > Randall Hopper wrote: > > > Seigo Tanimura: > > |On Wed, 03 Nov 1999 17:42:59 -0600, > > | Russell Cattelan said: > > | > > |cattelan> The problem with this of course would be the driver would have to > > |cattelan> be entirely GPL'ed. > > |cattelan> Any thoughts on this? > > |cattelan> worth while in the sort term, complete rewrite in the long term? > > |cattelan> (that may be hard to do without referencing the GPL'ed code) > > | > > | > > |In the view of our sound driver architechure, rewriting would be an option > > |as well, unless someone figures out a good way to accomodate OSS/ALSA drivers > > |into newpcm & newmidi. > > > > It's possible it could be accommodated as GPL. The Linux AWE drivers I > > integrated into the kernel tree are GPL, for example: > > > > /usr/src/sys/gnu/i386/isa/sound/ > > > > Main thing is they can't be compiled into the GENERIC kernel. The user > > must make the choice to link GPL code into their kernels. If you defer to > > the user, then you're safe with GPL AFAIK (though having to even think > > about this GPL link-infection nonsense is a pain). > > > > 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. The newpcm architecture is nice and clean and it's best to keep it that way. The Linux driver can be used as a source of information on how to initialise and program the card, but no actual code should be integrated into the tree (not verbatim, anyway). There doesn't seem to be anything special or particularly complex about SBLive that it can't be ported to FreeBSD. Speaking of newmidi (hi Seigo!) - how soon are we going to see it in the tree? I'm surprised how NetBSD is ahead of us in that respect - they support a hell of a lot more multimedia hardware than we do. I guess everyone has their preferences. Alex P.S. BTW, Aureal have decided to follow suit and are also going to release an open-source Linux driver - see http://www.ga-source.com/all/news/bits/10+01+1999/15:44:17.shtml To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message