That is fine. This is in no way Linux-specific.
You can also write a library to simulate character devices on Windows. As far as I know, ALSA is Linux-specific while OSS is available on a wide variety of platforms. Portability-wise OSS is better. Are you volunteering to address that?
The same could have been said when ALSA and PulseAudio were made.
It is a perfect reason.
ALSA is an API. if sound drivers require it, then they are poorly designed.
The only stupid thing here are the people that try to tell others how to spend their time.
The same could have been said for OSS when those were in development. Where were you then?



Reply With Quote