News for hackers. Stuff that matters.
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.