Score only 4/5 for ALSA's aims
Posted Feb 13, 2004 15:50 UTC (Fri) by
Wills (guest, #1813)
Parent article:
On the ALSA Track (Linux Journal)
The problem with saying "OSS is in fact completely deprecated" is that only four out of the five aims of the ALSA project have been implemented. I am referring to aim #5 ("Support for the older OSS API") which is not yet fully implemented. Until aim #5 is completed, ALSA cannot be a valid candidate for completely replacing OSS and OSS remains essential. The fact is there are major bugs in ALSA's OSS-mode sequencer which is seriously broken (http://bugtrack.alsa-project.org/alsa-bug/bug_view_advanced_page.php?bug_id=28). The bug report explains how to reproduce these bugs.
Fortunately I think these are the only major bugs that prevent ALSA being a compatible replacement for OSS. However, it has been more than one year since the bugs were first reported to the alsa-devel mailing list (26 Aug 2002) and nobody has committed any patches to ALSA CVS or to the mailing list. The bugs are in the latest ALSA CVS and have been in ALSA since at least ALSA 0.3.0 (10 Feb 1999).
I wish I knew the ALSA driver code well enough to be able to fix the bugs myself. I appreciate the work of the ALSA project and hope somebody will get around to fixing these bugs soon.
Will
(
Log in to post comments)