logoalt Hacker News

cosmic_cheesetoday at 5:19 PM3 repliesview on HN

What really sets Haiku (and the preceding BeOS) apart is that it's built for the express purpose of being a desktop operating system. As good as desktop Linux has gotten it still suffers from servers being the chief use case for Linux-based OSes, seen in quirks such as how poorly it handles running out of memory (not as big of a deal in the server world, particularly in the container era; just tweak your setup and reboot your containers). It's not bogged down with corporate IT needs either.

The last time we got an OS that was as purely desktop-end-user-oriented with no competing influences was Classic Mac OS, which had serious technical issues.


Replies

LeFantometoday at 5:44 PM

The problem is, Linux is improving too quickly for Haiku.

I have been looking forward to running Haiku as a daily driver for years. And it is almost there. It may even be good enough now for many people. Modern browsers really help.

But I was amazed recently when I put Haiku on an old laptop that was already running Linux. I remember Haiku being so lean and fast and multi-tasking so smoothly. But honestly Linux felt faster on this machine. The memory usage was about the same (a real shock to me). And I missed being able to use containers. So, I ended up putting Linux back on.

This bummed me out because I have been a Haiku fan forever and it has never been better. But when I tried to use it, I could not convince myself there was any benefit (other than diversity). And the reason had nothing to do with applications or drivers.

show 2 replies
BoredomIsFuntoday at 6:42 PM

> such as how poorly it handles running out of memory

What is interesting, FreeBSD last time I used it, had far ,pre simple predictable kernel OOM killer. Anyway, I always either switch off swap on Linux machines or install EarlyOOM.

thataccounttoday at 5:52 PM

I guess this depends on how you see things. Windows was meant to be a desktop OS and crashed all the time. Probably still does, but the wise have abandoned that burning ship.

Linux, however, rarely crashes on a desktop, and when it does, it is usually due to a graphic card driver that doesn't want to work there.

show 2 replies