Does anyone more familiar with Hurd know how they addressed performance issues encountered by other Mach-based kernels? I remember reading that one of Mach's bottlenecks was validating that each IPC message had proper permissions/access when sending them between processes due to the large number and frequency of messages.
glhaynes 6 minutes ago [-]
Is there reason to think they've addressed them?
floxy 30 minutes ago [-]
Is that a bottleneck anymore? Maybe something that was appreciable in 1994 isn't a big performance hit in 2026?
Analemma_ 17 minutes ago [-]
Isn't it even worse now? The faster computers get, the more that software-induced bottlenecks hurt.
Manozco 4 minutes ago [-]
I'm not a Hurd contributor ( or any OS kernel / library ).
I'm not sure this holds today. One example I can see is related to crypto. We used to have specific hardware for computing cryptography functions but it's now handled directly in standard hardware and the software has not evolved ( but it's been faster and faster to compute checksum functions )
sirsinsalot 2 hours ago [-]
I hope Hurd has its day. Maybe in 100 years or something.
this_user 54 minutes ago [-]
Instead of rewriting Bun, maybe Anthropic should have thrown some tokens at finishing Hurd.
Fun fact: Duke Nukem Forever shipped before GNU Hurd.
lynx97 1 hours ago [-]
Hurd will have its day once Linux makes it on the desktop :-)
sampo 21 seconds ago [-]
Eric S. Raymond opines that now that Microsoft makes its profits mainly from Azure, some product owner in Microsoft will be allowed to enshittify Windows for collection short-term profit, thus paving way for Linux on the desktop.
While I upvoted this, as being true for the general population, for me Linux has made it on the desktop (and laptop) much more than 2 decades ago, around 2003, when the remaining problems that had forced me to use dual-booting with Windows had been solved (i.e. when it became possible in Linux to play movies, read DVDs and use TV tuners). When that happened, I wiped out Windows from my computers.
If you have a pro to help you, already for a long time Linux has been fine on the desktop for anyone. My parents, over 80 years old, have used Linux on their PCs for many years, and they did not even know what "Linux" is. That was possible because I installed and configured for them the operating system and all the applications they needed for reading and writing documents, Internet browsing, e-mail, music listening and movie watching etc.
Windows is easy only because it comes preinstalled. I have installed Windows at work on many kinds of computers and during installation I have encountered much more problems impossible to solve for a non-expert than when installing Linux.
pjmlp 1 hours ago [-]
Linux has made it to the desktop, packaged inside VMs served by Apple, Microsoft and Google.
metalliqaz 1 hours ago [-]
That's not really what everyone means.
However the recent success of gaming-related distros such as SteamOS and Bazzite seem to be succeeding where Usability-focused distros such as Mint, Pop!, and Zorin couldn't get deep traction
inigyou 57 minutes ago [-]
This should be a lesson about providing a product versus providing a technology.
Ubuntu is "like Windows but not" which is mostly relevant to people boycotting Windows. Steam Deck is "a gamebox" which people who already like games might want to buy. Bazzite is "a thing that turns your computer into a game box."
pjmlp 47 minutes ago [-]
No, but that is what they will ever get from OEMs selling PCs at computer stores used by normies.
Also lets not forget those distros play Windows games, because hardly any studio bothers with native Linux games.
nemomarx 30 minutes ago [-]
They play both, which is much better for adoption anyway? And it's contributed substantial improvements back to wine and other projects.
NoImmatureAdHom 1 hours ago [-]
It just...has made it. Plenty of power users just use it as their primary OS. I think official figures under-estimate it because many people daily-driving will spoof user agents of other OSes.
And there's Android.
pjmlp 44 minutes ago [-]
Ah, Android, with a userspace based on Java, Kotlin, C and C++ standard libraries, Android native APIs, without anything related to GNU/Linux, unless it is a rooted device, or one gets to package a full Linux userspace as an APK, which isn't fully compatible due to security enforcement mechanisms.
I would look into those statistics regarding desktop world wide adoption, distribution per OS.
jhbadger 37 minutes ago [-]
Anyone who wants it can have Termux which gives you a full Linux experience under Android with GNU tools if you want it, though.
pjmlp 34 minutes ago [-]
No it does not.
It gives a Linux experience within the security sandbox from Android, which is why there are limitations when using it on regular devices, via PlayStore.
Also it requires working around the NDK limitations on available POSIX APIs.
vkazanov 20 minutes ago [-]
Oh come on. :-)
Linux is not userspace. Linux is a kernel, and android is a parallel fork of the kernel. So android is a version of linux but is not GNU/Linux.
Android/Linux, if you will. We dont have to be shy this.
1 hours ago [-]
veqq 1 hours ago [-]
Linux hit 10% desktop usage recently
36 minutes ago [-]
pjmlp 37 minutes ago [-]
Not really, that was a fluke, still below 10%, although getting closer with 7.53%.
Both numbers are big, no? Especially given the complete dominance of linux in many other settings.
shevy-java 1 hours ago [-]
First there will be the Desktop Linux of the year
breakthrough. Evil folks say it will coincide with
the end of the world via a total global catastrophy
but these people don't understand beauty - such as
TempleOS, the most perfect OS of all times.
isityettime 1 hours ago [-]
> I plan to build bootable images and boot
the kernel on Apple M1
GuixSD with GNU Hurd would be a really fun way to repurpose an old MBP.
shevy-java 1 hours ago [-]
Next year will be the year of GNU Hurd, as well as
The Desktop Linux Year and people really using
HaikuOS on real hardware for years. You read it here
first!
1 hours ago [-]
p0w3n3d 2 hours ago [-]
Wow.
Rendered at 20:29:12 GMT+0000 (Coordinated Universal Time) with Vercel.
ps: some slides from earlier this year https://fosdem.org/2026/events/attachments/7FZXHF-updates_on...
full vid here https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnu...
I'm not sure this holds today. One example I can see is related to crypto. We used to have specific hardware for computing cryptography functions but it's now handled directly in standard hardware and the software has not evolved ( but it's been faster and faster to compute checksum functions )
https://x.com/esrtweet/status/2084605702203424896
If you have a pro to help you, already for a long time Linux has been fine on the desktop for anyone. My parents, over 80 years old, have used Linux on their PCs for many years, and they did not even know what "Linux" is. That was possible because I installed and configured for them the operating system and all the applications they needed for reading and writing documents, Internet browsing, e-mail, music listening and movie watching etc.
Windows is easy only because it comes preinstalled. I have installed Windows at work on many kinds of computers and during installation I have encountered much more problems impossible to solve for a non-expert than when installing Linux.
However the recent success of gaming-related distros such as SteamOS and Bazzite seem to be succeeding where Usability-focused distros such as Mint, Pop!, and Zorin couldn't get deep traction
Ubuntu is "like Windows but not" which is mostly relevant to people boycotting Windows. Steam Deck is "a gamebox" which people who already like games might want to buy. Bazzite is "a thing that turns your computer into a game box."
Also lets not forget those distros play Windows games, because hardly any studio bothers with native Linux games.
And there's Android.
I would look into those statistics regarding desktop world wide adoption, distribution per OS.
It gives a Linux experience within the security sandbox from Android, which is why there are limitations when using it on regular devices, via PlayStore.
Also it requires working around the NDK limitations on available POSIX APIs.
Linux is not userspace. Linux is a kernel, and android is a parallel fork of the kernel. So android is a version of linux but is not GNU/Linux.
Android/Linux, if you will. We dont have to be shy this.
https://gs.statcounter.com/os-market-share/desktop/worldwide
GuixSD with GNU Hurd would be a really fun way to repurpose an old MBP.