>An "advantage" of OSS (not the free one) is that ther is e.g. e driver for sol >aris. > >For ALSA there is IMHO none. BTW does anyone know how difficult (work-intensiv >e) it >would be to port the ALSA API (user-space lib) using the solaris /dev/audio, / >dev/audioctl ?
from a pure code perspective, alsa-lib could probably be ported to Solaris in a day or two, perhaps less. the problem is that it requires functionality from the kernel driver that may not be present for the Solaris /dev/audio* stuff. OTOH, abramo has joked (quite seriously) that it might be possible to have alsa-lib support OSS, in which case your problem would be solved. however, who would bother to do the work? --p