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.
We're proud to announce that GNU Hurd can now save and load files.
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?
True. Even Linux is already having a lot of problems with keeping up with functionality.
These days Open/Free software is more important than ever. With closed kernels and binary blobs you have no idea what kind of code is running on your system. It would be nice to have a true Open kernel running on true Open hardware.
In a way Hurd is not free software because it does not allow me to freely unleash all potential of my PC. I am restricted with digital handcuffs.
I agree.
But they have to be usable.
Technically, FreeDOS had USB before GNU Hurd.
And 64-bit.
And that had to emulate a Microsoft piece of software not that much older than itself too, to the point that all DOS programs (even things like BIOS Flashing utilities) still work.
GNU Hurd is just a dead-end. An intellectual project of little practical use. It's like pushing for MINIX or similar. Yes, alternative OS are all good. But only if they are vaguely in the same decades as the machines you can buy today.
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!
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.
Scanning through the discussion, it looks like conversations relating to HURD get ugly fast. Obviously there are strong feelings at work here.
I view the whole thing somewhat with nostalgia, as I was babysitting Vaxen running BSD when I first heard of HURD. Regardless of its merits or lack of same, it seems to be on track for the world's record for slowest development of any currently developed OS. Kinda the Duke Nukem Forever of operating systems.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
Can't they rewrite systemd in lisp, put it under emacs and then have their entire OS? Speaking of which, why are they bothering w/ 64-bit support at all? Since the only app that would run in HURD would be emacs, they might as well just make emacs the front end of the OS, instead of bothering about bash/csh/ksh/ et al