Three things landed in the tree recently and they’re worth a short note. Raw images now ship on ext4 We used to build raw images on XFS. XFS handles xattrs well, and Vitruvian uses xattrs everywhere for BFS-style metadata, so it felt right at the time. The move to ext4 is more about what ext4 has become than about anything wrong with XFS. Modern ext4 has ea_inode , which lets a single…
This is the login and media release. 0.4.1 got the filesystem talking to Tracker. 0.5.0 gets the desktop talking to real users and starts wiring up a real audio pipeline. Changelog Multi-user login. Janus now runs a pre-auth chain as a dedicated vos_login sysuser, launches the greeter, and after PAM authentication respawns the graphical stack as the real user. Autologin is still supported for CI…
This is the filesystem release. However, from this point on the majority of the system nervous system is now connected and Tracker is receiveing filesystem notifications. For the time being we suggest not using this release outside vm or on a computer where you have a partition you care about. Changelog Fixed various filesystem and Tracker related issues. Now Tracker can be effectively used to…
You know how on a normal Linux desktop you need a display manager to log in, and then a bunch of services start in the background, Vitruvian works differently but not too much. It uses a privileged launcher called janus that does all of that and more. Its job is to bring up the entire Vitruvian desktop and keep it running until shutdown. It replaces a display manager, it replaces a traditional…
A broad foundation release: better hardware support, a saner desktop session, and a more reliable build pipeline. What’s new from 0.3.2 Desktop session manager (janus) . Vitruvian now starts, manages, and shuts down its servers through a proper session manager instead of ad-hoc scripts. Logins and reboots are cleaner and more predictable. Display and input The graphics backend works on more…
We are pleased to announce the release of Vitruvian OS 0.3.2. This is a bit of an anticipated release in preparation of big changes for the next. We would like to thank everyone again for the encouraging amount of support! What you will find in the new ISO: Stability fixes Pulse, DiskProbe, ActivityMonitor and other apps are beginning to work. Devices enumeration (fs features start appearing) Lots…
As promised we are pleased to announce the release of Vitruvian OS 0.3.1. We would like to thank everyone for the encouraging amount of support for the first public release of Vitruvian. What you will find in the new ISO: Resolved most problems with icons. Lots of new apps and preferences Double buffering in app_server Fixed BIOS Machines Boot Improved general stability Tracker fixes Kernel fixes…
If you like Vitruvian, you can help it out in just a few seconds. Go to DistroWatch , find Vitruvian in the list, and click “Recommend” next to it. That’s all, no login needed. Thank you!
Interview with the Vitruvian OS founder Following our release announcement (link below), we’re happy to share an interview with the Vitruvian founder about the project future and philosophy: An interview with Dario Casalinuovo — From BeOS to VitruvianOS Download VitruvianOS 0.3.0 : v-os.dev VitruvianOS 0.3.0 Announcement : 0.3.0 Join the community : Telegram | GitHub
VitruvianOS — is an operating system built on Linux that is inspired by the BeOS. After years of quiet development, we’re thrilled to announce the first public release of VitruvianOS 0.3.0. This is a milestone moment—not just for us. Why Now? We started the first experiments in 2019, but the first announcement was more of a quiet signal to the few people who might care. Porting a…
One of the core challenges in building V\OS is bridging two worlds: the Linux kernel’s POSIX model and the BeOS/Haiku API’s distinct approach to system services (messaging, node monitoring, virtual filesystems, and more). This post gives a brief look at how we are approaching it. The Kernel Bridge Rather than running a BeOS kernel, Vitruvian implements the missing pieces as Linux…
Vitruvian : an operating system built on Linux that brings the elegance and simplicity of BeOS to modern hardware. Vitruvian is in active development. Daily builds will be soon available for early adopters who want to follow progress. The system boots on modern x86-64 hardware, runs a Linux kernel, and includes a working BeOS/Haiku API compatibility layer.
What is VitruvianOS? Vitruvian, also known as V\OS , is the human-centric Operating System. Built on Linux and inspired by BeOS, it brings the elegance and simplicity of a classic operating system to modern hardware without sacrificing the power and hardware support that Linux provides. Custom-built kernel modules deliver a responsive, low-latency desktop experience. The BeOS/Haiku API is…
Get in Touch The best way to reach the Vitruvian team is through our community channels. GitHub Issues : github.com/VitruvianOS/Vitruvian/issues : bug reports, feature requests, questions Telegram Chat : t.me/vitruvian_official_chat : general discussion and support Telegram Updates : t.me/vitruvian_official : announcements and project news Mailing List : freelists.org/list/vitruvian
Donate Vitruvian is developed by volunteers in their spare time. If you find the project useful and want to support its development, donations are welcome. Even a small donation such as the price of a coffee in your country can change the world. Donations are not only about financial stability but also helpful to charge developer’s motivation that can be lacking at times. Support VitruvianOS…
Download VitruvianOS Latest Release The current release is always available from GitHub: Download latest release Release notes for each version are on the Releases page. Build from Source To build the system from source, follow the instructions in the wiki: Build Instructions Install See the How To Install guide for writing images to USB drives and first boot instructions. System Requirements…
What is VitruvianOS? Vitruvian is an operating system based on Linux, inspired by the BeOS. It brings the BeOS/Haiku API and desktop philosophy to modern hardware, running on a Linux kernel with custom kernel modules. Is it based on Haiku? Partially. Vitruvian uses the Linux kernel and implements the BeOS/Haiku API compatibility layer on top of it. It is inspired by both BeOS and Haiku but is an…