Creative Puts X-Fi Drivers under GPL
It might have been in an inconspicuous place on their Forums page where Creative Labs announced a new version of the Linux drivers for the Sound Blaster X-Fi and X-Fi Titanium series, but for owners of these sound cards, this news created somewhat of a sensation. The source code is not only readily available, but it's licensed under GPL v2.
As some forum responses can attest to, the drivers are not without some oopses. Nevertheless, chances are good that the drivers will find their way into the Advanced Linux Sound Architecture (ALSA) project.
The drama surrounding the X-Fi drivers goes back to 2006 when Creative Labs promised Linux drivers with ALSA and their own OpenAL 1.1 API and environmental audio extensions (EAX) by the first quarter 2007. By May 2007 this promise was reduced to a whisper in view of the Windows Vista pendants release; the X-Fi cards would remain silent until September 2007. The Sound Blaster people then finally released an early version of their drivers as binaries, which unfortunately ran on 64-bit Linux only and had numerous bugs. Since no hardware documentation was at hand, ALSA developers couldn't provide any immediate help.
February 2008, the Creative folks gave 4Front Technologies a peek at parts of their sources and documentation, thereby allowing them to develop drivers for their Open Sound System (OSS). But even these drivers were less than perfect. In April Creative released a new binary beta driver, again missing many of the originally promised functions. It took the company yet another half year to release the XFiDr 1.00, which runs on both 32-bit and 64-bit systems and supports the sound cards listed on the Forums page.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Nitrux 6.0 Now Ready to Rock Your World
The latest iteration of the Debian-based distribution includes all kinds of newness.
-
Linux Foundation Reports that Open Source Delivers Better ROI
In a report that may surprise no one in the Linux community, the Linux Foundation found that businesses are finding a 5X return on investment with open source software.
-
Keep Android Open
Google has announced that, soon, anyone looking to develop Android apps will have to first register centrally with Google.
-
Kernel 7.0 Now in Testing
Linus Torvalds has announced the first Release Candidate (RC) for the 7.x kernel is available for those who want to test it.
-
Introducing matrixOS, an Immutable Gentoo-Based Linux Distro
It was only a matter of time before a developer decided one of the most challenging Linux distributions needed to be immutable.
-
Chaos Comes to KDE in KaOS
KaOS devs are making a major change to the distribution, and it all comes down to one system.
-
New Linux Botnet Discovered
The SSHStalker botnet uses IRC C2 to control systems via legacy Linux kernel exploits.
-
The Next Linux Kernel Turns 7.0
Linus Torvalds has announced that after Linux kernel 6.19, we'll finally reach the 7.0 iteration stage.
-
Linux From Scratch Drops SysVinit Support
LFS will no longer support SysVinit.
-
LibreOffice 26.2 Now Available
With new features, improvements, and bug fixes, LibreOffice 26.2 delivers a modern, polished office suite without compromise.
