The XMMS Future in an interview with Dev
Hexdancer wrote to us with the latest interview at
theLinux MusicStation with Dev Mazumdar, co-founder (with Hannu, the guy who wrote the original
OSS kernel sound drivers) of 4Front Technologies the commercial Linux/Unix sound driver guys. He's talking about the future of XMMS, and trying to make sound w/XMMS a killer app for Mac/Windows people, as well as the problems with working with some of the high end sound cards.
What I really hate is the way there's bugs in the free drivers which don't exist in the commercial ones. For example, the free CS4236 driver has a problem where (even if the module is already loaded) the speaker pops loudly every time a sound begins playing. The commercial driver works perfectly.
I guess my point is: it's slighly annoying to have features withheld for commercial gain, but withholding fixes to sell more product seems sleezy.
--
The GPL on the alsa.h file is not a problem for applications or kernel sound driver modules. Linus specifically makes an exception to the GPL for drivers that are loaded as modules (which must call into the GPL-ed kernel APIs) and in the same document where he makes that exception, he states that applicaitons that run on top of the Linux kernel are not derived works of the Linux kernel and need not be GPL-ed.
Thanks
Bruce
Bruce Perens.