On Sun, 2005-06-19 at 11:34 -0400, Dave Phillips wrote:
Ideally we'd be rid of artsd, esd, and all the
legacy from OSS/Free.
We'd have one sound server (JACK?) and software mixing would be enabled
by default. The remaining question is how to make this mandatory for at
least the mainstream distros. Perhaps an appeal to the LSB ? I really
don't know how such decisions are made.
The best place to sort this out is probably
http://freedesktop.org/
That is where GNOME & KDE agree on interoperability issues.
If you can get GNOME & KDE to agree I'm pretty sure the distros would
follow. It's just a matter of coming up with a good solution.
(And remember GNOME & KDE are multi-platform - so I don't think GNOME &
KDE apps can use ALSA directly.)
My own preference would be for a single sound server that handled
everything (e.g. by combining Jack and something like polypaudio).
But I don't know enough to comment really.
This thread from last year on a proposal to replace esd with polypaudio
in GNOME may be interesting (especially Alan Cox's comments on security
issues etc.):
http://mail.gnome.org/archives/desktop-devel-list/2004-
October/thread.html#00436
Damon