News for hackers. Stuff that matters.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by watersb on Wednesday March 25, 2026 @12:32AM (#47513273)
25 years ago, I configured GNOME to run a BeOS-like tabbed window manager. On a sun workstation.

But that's not what this is. Or not only:

Nexus Kernel Bridge

Nexus is Vitruvian's custom Linux kernel subsystem that brings BeOS-style node monitoring, device tracking, and messaging to Linux — making it possible to run Haiku applications on a standard Linux kernel.

It claims to run apps from Haiku, the current open-source implementation of a modern BeOS.

Re:VitruvianOS – Desktop Linux Inspired by the BeOS by zozbot234 on Wednesday March 25, 2026 @06:26AM (#47515491)
Looks like this is a thin translation layer for BeOS/Haiku syscalls. I wonder why they aren't relying on Syscall User Dispatch https://docs.kernel.org/6.19/admin-guide/syscall-user-dispat... which would enable them to put this compatibility layer in user space. It's already being used by recent Wine versions.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by hym_the_pawn on Wednesday March 25, 2026 @07:35AM (#47515965)
It's not really a translation layer, nexus implements the same BeOS/Haiku IPC in kernel but using linux kernel primitives. It's not as much as a translation layer than any other IPC in the linux system, really BeOS/Haiku apps are first class citizens.
Re:VitruvianOS – Desktop Linux Inspired by the BeOS by p_l on Thursday March 26, 2026 @12:45AM (#47526714)
Most of BeOS IPC is in mainline Linux kernel [1] - the difference here seems to be implementing some of the services that are supposed to be available related to filesystem etc and the user land side of it (raw IPC does very little without another layer on top)

[1] - there's a reason why a bunch of BeBook reads the same as some of the oldest parts of Android documentation