quote from ALSA mailing list: http://mailman.alsa-project.org/pipermail/alsa-devel/2007-October/003582.html
At Thu, 11 Oct 2007 18:14:14 +1000, WOODEN John wrote: >* *>* I wish to use either the ALSA or SALSA API within my application. I also intend to commercially distribute my application and sell it. *>* *>* What affect does ALSA's and/or SALSA's Lesser GPL license have upon applications that utilize their API's? *>* *>* Do I have to make the source code of my application freely available if I choose to utilize the ALSA or SALSA API? * I expected someone answered better about such a question than me, but so far, I see no reply yet... AFAIK, LGPL allows you the binary-form distribution without disclosure of your source code as long as you link the LGPL'ed library dynamically. Takashi 2009/9/7 Arthur Chen <[email protected]> > Hi Kevin, > > I have searched the Internet and found some article on how to install alsa > manually, I think we can have a try. > Sorry for the spell mistake of LGPLed. > Regards, > Kevin > 2009/9/7 Samuel Kevin <[email protected]> > > > 2009/9/7 Arthur Chen <[email protected]> > > > > > Hi Kevin, > > > > > > I know ALSA is used in Ubuntu system for alsa-base package is > installed > > on > > > it. But we don't know the license of the deb package, I think we should > > > > > maybe we could ask that on the forum of Ubuntu . it is embarassed to ask > > users to compiled the sound driver again manually.... > > > > > download the alsa source package, compiled it as GPLed like ffmpeg, > then > > we > > > > > GPLed? should be LGPLed > > > > > use the APIs of ALSA to capture audio. > > > > > > Regards, > > > Arthur > > > 2009/9/7 Samuel Kevin <[email protected]> > > > > > > > hi Arthur: > > > > The last step is always the hardest. Alsa now is popular in linux > > > > distribution, at least in my Ubuntu. i just checked it and i found > that > > > it > > > > is both GPLed and LGPLed. It is quiet awkward that how could i know > > > whether > > > > the alsa driver in my system is GPLed or LGPLed? > > > > regards > > > > Kevin > > > > > > > > 2009/9/7 Arthur Chen <[email protected]> > > > > > > > > > Hi all, > > > > > > > > > > I thought we have solved the oss problem last time for Kevin and I > > > > deleted > > > > > some code related to OSS, but we didn't notice that OSS is used to > > > > capture > > > > > audio,. The APIs of OSS is in <linux/soundcard.h>,. Generally > > speaking > > > > OSS > > > > > is used as soundcard driver, but it is GPLed. Another Linux > soundcard > > > > > driver > > > > > is ALSA, it has LGPLed version. > > > > > To capture audio, the using of APIs of soundcard driver is > > inevitable, > > > so > > > > > maybe we should use ALSA to replace OSS. > > > > > > > > > > Best regards, > > > > > Arthur > > > > > > > > > > > > > > > > > > > > > -- > > > > Bowen Ma a.k.a Samuel Kevin @ Bluesky Dev Team XJTU > > > > Shaanxi Province Key Lab. of Satellite and Terrestrial Network Tech > > > > http://incubator.apache.org/bluesky/ > > > > > > > > > > > > > > > -- > > Bowen Ma a.k.a Samuel Kevin @ Bluesky Dev Team XJTU > > Shaanxi Province Key Lab. of Satellite and Terrestrial Network Tech > > http://incubator.apache.org/bluesky/ > > > -- Bowen Ma a.k.a Samuel Kevin @ Bluesky Dev Team XJTU Shaanxi Province Key Lab. of Satellite and Terrestrial Network Tech http://incubator.apache.org/bluesky/
