he [jwz] also doesn't understand how few people produced ALSA.

i dunno, i don't want to speak for jwz, but i'm pretty sure he's aware just how a few people can get a very great thing done. you may say he's seasoned at it, in fact, and knows the pitfalls 'the mob' go through in order to get themselves organized and avoid stagnancy .. at least, as a reader of his frequent rants for the past 15 years now on the topic of OSS/software development, thats the sense i get.

but more broadly, windows is not the gold standard here, OS X is, and
the truth is that apple have designed a much better system from day one.

i would like to point out that both ALSA and CoreAudio have similar lifecycles, too. i mean, i don't think CoreAudio got a lot of its heritage from the NextStep days (though NS had bitchin' audio from the beginning, also), but there is a great deal to be thought about in comparing the two approaches.


on OS X, things do work more or less the way jwz and many other people
think they should. JACK gets close, and in a few ways (inter-app
connectivity) betters CoreAudio, but it is not a general purpose audio
API and there are no whipmasters to force mplayer, skype, and rest of
the desktop app developers to use it.

i think a combination of:

a) a well-formed strategy to clean up the Linux mess, and
b) an [mplayer/skype] patch-fest to bring them in line with that strategy using actual source changes (where possible), and c) far greater advocacy of the success of linux audio by its users and boot-CD makers ..

... would do the job.

oh, and i guess it wouldn't hurt to have a macmusic.org-like "linuxaudioapps.org" clone around, too, though i know there are already a few sites perilously qualified for this slot ..

--

;

Jay Vaughan

Reply via email to