The Hurd recently saw some experimental work to add sound support. This was done thanks to the Rump kernel, embedded in a library. As a first-working implementation the library is directly linked into mplayer, but of course we plan to make this much more flexible by moving the Rump sound driver into a separate translator, very much like we did for network drivers with netdde. This however poses design questions. The other hardware bit missing on the Hurd is USB support, which we should be able to add a similar way. This poses yet more design questions, as to the shape of the hird of translators we should start for this. This will of course also be the opportunity to give the now-traditional yearly latest news about the Hurd.
Speakers: Samuel Thibault