Megjelent a VitruvianOS 0.3, a projekt első, nyilvánosan elérhető kiadása, amelyet a fejlesztők pilot buildként jellemeznek. A Linux kernel-re épül, a megjelenését pedig a Haiku OS és a BeOS ihlette.
Tájékoztatásul: a VitruvianOS fejlesztése 2019-ben indult, és most, 2026-ban ez a verzió inkább egy működő alap, mintsem egy kész rendszer. Mielőtt továbbmennénk, érdemes pár szót mondani magáról a projektről is, mert a neve valószínűleg a többségnek ismeretlen.
A VitruvianOS nem Linux disztribúció a megszokott értelemben. A Linux kernel-t csak hardvertámogatásra használja, a szokásos Linux userlandet és desktop stacket viszont a saját komponenseire cseréli. A célja, hogy a Linux kompatibilitást egy BeOS-szerű architektúrával ötvözze.
Részletesebben: egy tipikus Linux desktop rendszeren az alkalmazások könyvtárakra és egy megjelenítőszerverre (például X11 vagy Wayland) támaszkodnak. A VitruvianOS viszont ezt az egész réteget elhagyja. Nem használja sem a X11-t, sem a Wayland-t. Helyette saját grafikus rendszert, inputkezelést és alkalmazás runtime-ot valósít meg.
Fontos elem a Nexus, egy belső kommunikációs réteg, amely a rendszerkomponensek közötti üzenetküldést kezeli.
A rendszer natív desktop elemeket kínál, amelyek a BeOS mintáját követik, például Deskbar-t és Tracker-stílusú fájlkezelőt. Emellett kompatibilitási réteget is ad a Haiku és a BeOS API-kra épülő alkalmazások futtatásához.
A rendszer továbbá valós idejű patch-ekkel ellátott Linux kernel-t használ. Fájlrendszerek terén a VitruvianOS 0.3 támogatja az XFS-t és a SquashFS-t, valamint az extended attribute-okat.
A bejelentésben a fejlesztők egy rövid távú ütemtervet is felvázoltak. A 0.3.1 a kezdeti tesztek alapján pótolja a hiányzó komponenseket, és hibajavításokat hoz. A 0.3.2 célja, hogy a rendszert az önhostolás felé mozdítsa, vagyis a VitruvianOS képes legyen saját magát lefordítani.
A következő, 0.4-es kiadás a stabilitásra és a szélesebb hardvertámogatásra koncentrál majd, beleértve a folyamatban lévő ARM port fejlesztését is. A tervezett fejlesztések között szerepel a jobb inputkezelés, egy teljes keymap rendszer, valamint további felhasználói felület finomítások.
További részletekért nézd meg a bejelentést.
Végül még egyszer: tartsd szem előtt, hogy a VitruvianOS 0.3 kísérleti kiadás, elsősorban tesztelésre és fejlesztésre szánják.




