OSS is dead. You should not be writing apps with
OSS. If you want
portability use PortAudio.
It's not dead if you are doing audio work on any
other IEEE-1003.1 OS
than Linux.
The prob. w/ portaudio is it abstracts to OSS, not
ALSA and I'd rather not take the least-common
denominator road.
No. PortAudio abstracts to a callback model. Its closer to JACK than
either OSS or ALSA. It isn't any closer to ALSA than it is to OSS.