News for hackers. Stuff that matters.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by rebolek on Wednesday March 25, 2026 @01:36AM (#47513689)
If you like BeOS, take a look at Haiku https://www.haiku-os.org/ , it's very nice and very usable system based directly on BeOS.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by 10729287 on Wednesday March 25, 2026 @03:51AM (#47514523)
I've been a fan of Beos philosophy since the Personal Edition but never had the occasion to run it on steel as I was too poor to have two machines back in the days, and now I miss login/password prompt at boot on Haiku. But i'm following it closely and I hope i'll be able to install it on my X220 for a web/mail machine !
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hnlmorg on Wednesday March 25, 2026 @05:14AM (#47515050)
You didn’t need two machines to run BeOS. I ran very smoothly on a Windows PC via dual booting.

BeOS 5 could even be installed on a Windows FAT32 partition alongside Windows (it created a 50MB virtual disk).

At one point in time I had Windows 95, Windows 2000, Linux (possibly Slackware) and BeOS 5 all running on the same single PC.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by 10729287 on Wednesday March 25, 2026 @09:57AM (#47517422)
I was probably younger than you, and on the family computer. Couldn't make what I want and mess with booting back then ! I remember trying the PE edition through windows but couldn't install it.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @01:58AM (#47513824)
And much better option, running the real deal, instead of some compatibility layer.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by AlecSchueler on Wednesday March 25, 2026 @02:55AM (#47514155)
Presumably there's a lot more modern software written for Linux which you'd end up running through a compatibility layer from Haiku? The better option seems relative. I could be misremembering how Linux programmes are handled on Haiku though.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by c-c-c-c-c on Wednesday March 25, 2026 @03:05AM (#47514210)
But Vitruvian is running its own graphics stack so no X11 or wayland applications will run afaict.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by anthk on Wednesday March 25, 2026 @03:51AM (#47514521)
With xlibe they should.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by reverius42 on Wednesday March 25, 2026 @05:11AM (#47515032)
So what's the point of this -- it's essentially a different Haiku?
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by galangalalgol on Wednesday March 25, 2026 @07:32AM (#47515945)
I think itbis the reverse, it is haiku with a linux kernel so it works with more hardware.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hym_the_pawn on Wednesday March 25, 2026 @07:55AM (#47516142)
Not quite really. Vitruvian runs virtually the same identical sw stack of Haiku and there's a haiku-wayland that works. However on vitruvian the app_server could provide real Gbm buffers, so that would give us pretty much native rendering. We're still working on it but you'd have the advantages of a BeOS-like gui and the power of linux!
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @02:58AM (#47514170)
Maybe the fallacy is not exploring what a given OS is great at?

We don't need to clone UNIX all over the place.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hnlmorg on Wednesday March 25, 2026 @05:10AM (#47515025)
How strictly do you mean “UNIX clone”? Because Linux isn’t strictly UNIX. But then at the other end of the scale, BeOS was also partially POSIX compliant and shipped with Bash plenty of UNIX CLI tools.

Perhaps it’s better to play it safe and just run DOS instead ;)

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @07:51AM (#47516104)
It certainly is, what it is not, is a derivative.

BeOS on its final commercial version certainly did not allow to compile UNIX applications, beyond the common surface that is part of ISO C and ISO C++ standard library.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by chrsw on Wednesday March 25, 2026 @07:44AM (#47516041)
VitruvianOS has the clothes of BeOS, which is nice and refreshing.

But Haiku has the soul.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by smallstepforman on Thursday March 26, 2026 @01:09AM (#47526819)
In Haiku windowing system, each app window gets its own thread so dialog boxes run in a different thread to the main window and a different thread to the core app. In Linux, all windows share the same message loop thread. A simple port reveals threading issues in Haiku which dont exist on Linux.

To work around this, all window messages in ported apps are marshalled to execute sequentially. Small additional overhead, and the system doesnt spread available threads, so noticably slower.

Compare a native Haiku app with a ported app, one is smooth as ice while the other isnt. Users notice it. This is on many core systems.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by jcgl on Thursday March 26, 2026 @03:21AM (#47527553)
> In Linux, all windows share the same message loop thread.

I'm no expert, but aren't you just talking about Xorg here? As far as my limited knowledge goes, there's nothing inherent in the Wayland protocol that would imply this.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by shevy-java on Wednesday March 25, 2026 @04:00AM (#47514573)
And things such as ruby don't work on it. Well, what shall I say? The "best" ideas get beaten when in practically already works very well - aka Linux. People need to compare to Linux and if there are failure points, they need to fix it. Haiku keeps on failing at core considerations. If you look at guides, they recommend to "run in qemu". Well, that is a fever dream. They need to focus on real hardware. And they need to support programming languages just as Linux does. And modern hardware too. Would be great if Haiku could shape up but the development is way too slow. I've been looking at it for many years - they are simply unable to leave the dream era. ReactOS is even worse in this regard. At some point those projects gave up on the real world. I think qemu, while great, kind of made this problem worse, since people no longer focus on real hardware; the mantra is "if it works in a virtual EM, it is perfect". Until one notices that it doesn't work quite as well on real hardware. Case in point how ruby does not work on Haiku. Ruby works well on BSD (for the most part), linux (no surprise) and also windows (a bit annoying, but it does work there too and surprisingly well, for about 99% of the use cases, though it is annoyingly slower in startup time compared to linux).
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @04:31AM (#47514755)
People aren't really running servers on Haiku, which is basically the only relevance to use Ruby in 2026, Rails powered web applications.

Then again, there is a golden opportunity to become a Ruby contributor, road to fame on Ruby contribution list.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by cpuguy83 on Wednesday March 25, 2026 @09:36AM (#47517179)
Homebrew would like a word.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by timw4mail on Wednesday March 25, 2026 @10:23AM (#47517748)
Homebrew wouldn't support Haiku anyway.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @11:11AM (#47518419)
Mostly relevant for folks on macOS, and I skip on it when using Mac anyway rather using UNIX and SDK tools in the box, so kind of debatable.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by cpuguy83 on Wednesday March 25, 2026 @01:54PM (#47520874)
Debatable because you don't use it?
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by vidarh on Wednesday March 25, 2026 @11:43AM (#47518911)
Maybe 5% of what I use Ruby for is on the server. I'd suggest those of us who use Ruby client side are likely to outnumber Haiku users by magnitude or two.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by rebolek on Wednesday March 25, 2026 @05:14AM (#47515055)
Getting Rebol running on Haiku was fairly easy task, so I guess it shouldn't be that hard for Ruby too, if someone's willing to do the work.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by 59nadir on Wednesday March 25, 2026 @08:12AM (#47516307)
> I've been looking at it for many years - they are simply unable to leave the dream era.

Sit down and do the work needed to get Ruby running properly on Haiku instead of sitting here complaining and basically admitting that you're just being a noisy spectator... On HackerNews, no less.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by chuckadams on Wednesday March 25, 2026 @09:01AM (#47516789)
Huh, PHP works on Haiku, and there aren't even that many #ifdefs for it in the source. If a language can be ported to Windows, Haiku should be a no-brainer. Seems more a matter of having someone interested in maintaining the port, and I think it ultimately just points to the size of Haiku's userbase being a rounding error.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by waddlesplash on Wednesday March 25, 2026 @12:10PM (#47519346)
> And things such as ruby don't work on it.

What doesn't work about it? We have Ruby in the software repositories, and Ruby is required to build WebKit (and we build WebKit on Haiku), so clearly it works for that much at least. I don't see any open tickets at HaikuPorts about bugs in the port, either.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by orr721 on Wednesday March 25, 2026 @05:42PM (#47523688)
What does not work? You can install Ruby version 3.2.9 (2025-07-24) with a point-and-click package manager HaikuDepot and it works perfectly fine.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by akho on Wednesday March 25, 2026 @06:02AM (#47515337)
I suspect Linux has better hardware support than Haiku, which is not exactly easy to run on laptop hardware (w/ wifi, sleep, &c)
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pjmlp on Wednesday March 25, 2026 @07:50AM (#47516093)
Yeah, a good opportunity to contribute upstream.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by SuperNinKenDo on Wednesday March 25, 2026 @09:15AM (#47516941)
I suspect it was a freak occurence, but I actually had incredible luck running Haiku on an old laptop back in the day. It was incredibly fast, and just about all the amenities you'd expect worked with no or minimal intervention.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by pabs3 on Wednesday March 25, 2026 @10:37AM (#47517924)
In the last year sometime I ran the Haiku live image off USB on my only laptop (2011 X201t), it worked fairly well.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by cachius on Wednesday March 25, 2026 @09:23AM (#47517033)
Even running from an HDD?
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by trinix912 on Wednesday March 25, 2026 @10:26AM (#47517791)
I recently tried the latest version (Beta 5?) on a 2005-ish PC with an even older HDD and it ran surprisingly fast off that. The only thing where it was somewhat slow was web browsing.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by SuperNinKenDo on Wednesday March 25, 2026 @04:28PM (#47522737)
Yeah. I installed it to HDD and it worked great. You'd think the thing had an SSD ot was so snappy. No issues with compat on the drive or anything.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by nomdep on Wednesday March 25, 2026 @08:12PM (#47525120)
Me too. The laptop was so old that I couldn't play a 360p mpg video without pauses on Windows 2K or XFCE, but it ran smoothly with BeOS5 (the Intel-based abandonware version)
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by O1111OOO on Wednesday March 25, 2026 @05:54PM (#47523795)
> I suspect Linux has better hardware support than Haiku, which is not exactly easy to run on laptop hardware (w/ wifi, sleep, &c)

So true. I had an old Dell Latitude D620, 3GB/500GB, 1.66ghz Intel Core Duo Processor and it was sound that tripped me up. Haiku was lightning fast on this machine.

I think that eventually I might've gotten sound to work but... this was many years ago and the laptop was mostly for testing light-weight distros on modest hardware.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hrmtst93837 on Wednesday March 25, 2026 @08:16AM (#47516330)
Maybe, but at some point you're duct-taping 90s driver hacks just to run Haiku on modern hardware unless you enjoy daily spelunking in kernel panics.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hym_the_pawn on Wednesday March 25, 2026 @07:34AM (#47515958)
Vitruvian can potentially have everything Haiku has (it's the same identical stack BTW) but with the power of linux. It's cool if people could start to appreciate both visions.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by leke on Wednesday March 25, 2026 @12:24PM (#47519522)
I'm so confused right now.