Slashdot Mirror


GNU Hurd Begins Supporting Sound, Still Working On 64-bit & USB Support (phoronix.com)

An anonymous reader writes: GNU developer Samuel Thibault presented at this weekend's FOSDEM conference about the current state of GNU Hurd. He shared that over the past year they've started working on experimental sound support as their big new feature. They also have x86 64-bit support to the point that the kernel can boot, but not much beyond that stage yet. USB and other functionality remains a work-in-progress. Those curious about this GNU kernel project can find more details via the presentation media.

7 of 312 comments (clear)

  1. In future news by c++ · · Score: 4, Funny

    We're proud to announce that GNU Hurd can now save and load files.

  2. What's the point by mwvdlee · · Score: 4, Interesting

    What's the point of continuing with Hurd?
    I mean, apart from making make laugh whenever they have "news".

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    1. Re:What's the point by short · · Score: 5, Informative

      Thanks to the microkernel architecture you will no longer have to reboot system just to get rid of that stale lock on an accidentally removed USB disk or unmountable --bind mount in /proc/mounts due to non-existing user/usecount or due to some crashed driver locking up your PCI device etc. I could transparently restart crashed ntfs.sys emulated under Linux in 2003 while Linux kernel still can't do that with its native filesystems.

    2. Re:What's the point by dissy · · Score: 5, Insightful

      What's the point of continuing with Hurd?

      For the same reason anyone does something they enjoy for fun and recreation, namely so we don't become hollow and joyless, reserved to asking on forums why other people do things they enjoy :P

      I note you both read slashdot and posted to slashdot today, as well as aren't out working to do something "useful".

      Don't you think it a tad off to spend your free time doing things you enjoy at the same time as questioning other people doing the same?

    3. Re:What's the point by ooloorie · · Score: 4, Insightful

      Thanks to the microkernel architecture you will no longer have to reboot system just to get rid of that stale lock on an accidentally removed USB disk or unmountable

      There is an implicit false dichotomy there, namely "ancient design monolithic kernel" and "ancient-style microkernel". There are many other choices.

      I could transparently restart crashed ntfs.sys emulated under Linux in 2003 while Linux kernel still can't do that with its native filesystems.

      Actually, since NTFS under Linux runs in user space, yes you can. In fact, for many kernel services (USB, file systems, networking, etc.), the kernel can call upon separate servers to handle those services. And that's another problem with microkernels: their design focuses not on what users need and the question of how to best provide that, but rather on a mechanism.

  3. Re:Experimental audio support by Waffle+Iron · · Score: 4, Funny

    Does that include Sound Blaster for IBM's MicroChannel Architecture?

    No, currently it only supports setting the bit that puts a positive pulse on the PC speaker. Work is in progress on support for resetting that bit, so in the meantime it's a maximum of one click sound per session.

    The cool part, though, is that with the microkernel architecture, this is all managed via userspace code!

  4. 1995 all over by Barbarian · · Score: 4, Funny

    I do recall, in the early days of slashdot that the GNU/Hurd enthusiasts were proclaiming how silly people were to be wasting time on Linux, when Hurd was just around the corner. I was in high school then. It's great to hear that audio works, maybe one of my grandchildren one day will be able to actually use it for video.