Megjelent a VitruvianOS 0.3, amely BeOS-szerű ablakkezelést párosít egy Linux kernelre épülő alaprendszerrel (X11 és Wayland nélkül)

Megjelent a VitruvianOS 0.3, amely a projekt első nyilvánosan elérhető kiadása. A rendszer Linux kernelre épül, látványában és felépítésében a Haiku OS és a BeOS megjelenéséből merít, mindezt X11 és Wayland használata nélkül valósítja meg. A fejlesztés még 2019-ben indult, a most megjelent első kiadás azonban közel sem nevezhető egy kész, mindennapi használatra szánt operációs rendszernek, hanem inkább egy olyan működő prototípusként kell rá tekinteni, amelyre a projekt a következő időszakban tovább épülhet.

Megjelent a VitruvianOS 0.3, amely BeOS-szerű ablakkezelést párosít egy Linux kernelre épülő alaprendszerrel (X11 és Wayland nélkül)

A VirtuvianOS Linux kernelt használ, de nem számít Linux disztribuciónak

A VitruvianOS nem a megszokott Linux-disztribúciók közé tartozik. Bár a Linux kernelt használja, ezt elsősorban a hardvertámogatás és az alaprendszer miatt teszi, a szokásos linuxos felhasználói környezetet viszont nem veszi át. A projekt egy BeOS-szerű felépítést próbál megvalósítani Linux fölött, ezért nem az X11-re vagy a Waylandre építi az asztali működést, hanem saját grafikus megjelenítési megoldást, saját beviteli rendszert és saját alkalmazásfuttatási környezetet használ. A cél tehát nem egy hagyományos Linux-asztal újracsomagolása, hanem egy külön úton haladó, BeOS és Haiku ihlette rendszer kialakítása. A rendszer valós idejű patchekkel ellátott Linux kernelt használ, a támogatott fájlrendszerek között pedig megtalálható az XFS és a SquashFS, továbbá kezeli a kiterjesztett attribútumokat is.

Ebben a felépítésben központi szerepet kap a Nexus nevű belső kommunikációs réteg, amely a rendszer egyes komponensei közötti üzenetküldést szervezi. Az asztali környezet is egyértelműen a BeOS örökségét idézi, hiszen saját Deskbart kínál, valamint Tracker jellegű fájlkezelőt biztosít. Emellett kompatibilitási réteget is tartalmaz, amely a Haiku és a BeOS API-jaira épülő alkalmazások futtatását célozza. A fejlesztők tehát egy olyan Linuxra támaszkodó környezetet építenek, amely a BeOS-vonal szemléletét saját technikai megoldásokkal ülteti át mai hardverekre.

Úton egy önálló rendszer felé

A bejelentés rövid távú ütemtervet is felvázol. A tervek szerint a 0.3.1-es verzió a hiányzó komponensek pótlására és az első tesztek során előkerülő hibák javítására koncentrál, a 0.3.2 pedig már az önfenntartó működés felé vinné el a rendszert, vagyis azt a célt szolgálná, hogy a VitruvianOS idővel saját magát is képes legyen lefordítani. Ezt követően a 0.4-es kiadás stabilabb működésre és szélesebb hardvertámogatásra összpontosít majd, beleértve a folyamatban lévő ARM-portot is. A fejlesztők emellett a beviteli kezelés bővítését, egy teljes billentyűzetkiosztási rendszer bevezetését és a grafikus felület további csiszolását is tervbe vették.

További részletek a VitruvianOS 0.3 kiadással kapcsolatosan a kiadási bejelentésben olvashatóak.