Open-Source Creative X-Fi Support
Phoronix: Open-Source Creative X-Fi Support
Last Friday 4Front Technologies had released the binaries and source-code to OSS 4.0 Build 1013. This new build of the Open Sound System brings two major changes, which include the full source code now being available for the M-Audio Revolution and Delta sound card drivers, and a beta driver for the Sound Blast X-Fi series from Creative Labs. While earlier Sound Blaster generations have worked quite well with ALSA and OSS, the Creative X-Fi series is a black sheep under Linux. The X-Fi support that Creative Labs has provided to the Linux community has been abominable and support via ALSA (the Advanced Linux Sound Architecture) has yet to go anywhere while support for the complete X-Fi series via OSS is just starting to emerge. Interestingly though, Creative had provided the register documentation and other code to 4Front Technologies for this new "sbxfi" driver.
Where'd they get the code from?
So, OSS is using copyrighted Creative Labs code in their open-source driver? I wonder where they got it from.
Seems likely that they somehow got their hands on the code of the binary beta driver that Creative released in September. I hope Creative doesn't ask for it back.
If Creative did hand over the code/specs to OSS, that's definitely a good thing, and a very useful way for companies to contribute to the open-source community, I will definitely support Creative for doing something like that.
I do wonder though, what issues may arise since it wasn't handed over by Creative as GPL.
Originally Posted by phoronix