Rilasciata VitruvianOS 0.3: la distribuzione Linux ispirata a Haiku senza X11 né Wayland

VitruvianOS 0.3 rappresenta un progetto particolarmente originale nel panorama delle distribuzioni GNU/Linux, perché non segue l’impostazione tradizionale dei sistemi basati su kernel Linux. Pur utilizzando il kernel Linux per garantire compatibilità e supporto hardware, sostituisce completamente l’ambiente utente tipico delle distribuzioni GNU/Linux con componenti proprietari progettati per offrire un’architettura ispirata a BeOS. L’obiettivo è creare un sistema che unisca la compatibilità con Linux a un modello operativo più integrato e coerente, offrendo un’esperienza diversa sia agli sviluppatori sia agli utenti che cercano un approccio alternativo rispetto ai desktop convenzionali.
Nelle distribuzioni GNU/Linux più diffuse, le applicazioni si basano su librerie standard e su un server grafico come X11 o Wayland. VitruvianOS sceglie una strada completamente diversa, eliminando questi livelli intermedi e introducendo un sistema grafico proprietario, una gestione degli input dedicata e un runtime applicativo sviluppato appositamente. Questa impostazione permette di evitare la stratificazione tipica dei desktop GNU/Linux e punta a un ambiente più controllato, simile per filosofia a quello di BeOS e Haiku.
Un elemento centrale del progetto è Nexus, un livello di comunicazione interna che gestisce lo scambio di messaggi tra i vari componenti del sistema operativo. Nexus funge da infrastruttura di coordinamento, migliorando l’integrazione tra le parti del sistema e riducendo la complessità derivante da componenti eterogenei. Questo approccio punta a offrire un comportamento più prevedibile e una maggiore efficienza, soprattutto in ambito di sviluppo software e gestione delle applicazioni native.
La versione 0.3, rilasciata a marzo 2026, è la prima versione pubblica del progetto, avviato nel 2019. Non esistono versioni stabili precedenti e questa rappresenta il primo passo concreto verso la visione degli sviluppatori. È una versione pensata principalmente per utenti esperti, sviluppatori e appassionati di sistemi operativi alternativi. L’ambiente desktop proposto riprende elementi caratteristici di BeOS, come la Deskbar (barra delle applicazioni) e un gestore di file ispirato a Tracker, offrendo un’interfaccia familiare a chi conosce quell’ecosistema. Inoltre, VitruvianOS integra un livello di compatibilità per applicazioni basate sulle API di Haiku e BeOS, ampliando le possibilità di sperimentazione.
Il sistema utilizza una versione del kernel Linux con patch per il supporto in tempo reale, una scelta che punta a migliorare la reattività e la prevedibilità nella gestione dei processi. Per quanto riguarda i file system, VitruvianOS supporta XFS, noto per la sua scalabilità, SquashFS, ideale per sistemi compressi e ambienti live, e gli attributi estesi, utili per la gestione avanzata dei metadati.
VitruvianOS si distingue nel panorama delle distribuzioni GNU/Linux per la volontà di proporre un modello alternativo, non limitandosi a personalizzare componenti esistenti ma costruendo un ecosistema completo che sostituisce l’intero stack grafico e parte dell’infrastruttura applicativa. La versione 0.3 offre agli sviluppatori un terreno di sperimentazione unico e agli appassionati un primo assaggio di ciò che potrebbe diventare un nuovo modo di concepire un sistema operativo basato su kernel Linux.
Riassumendo, VitruvianOS 0.3 introduce una serie di innovazioni che la rendono unica nel panorama delle distribuzioni GNU/Linux:
- Stack grafico personalizzato: Sostituisce completamente X11 e Wayland con una soluzione interna, garantendo una maggiore integrazione tra sistema e applicazioni.
- Nexus: Un sistema di comunicazione interna che facilita lo scambio di messaggi tra i componenti del sistema operativo, migliorando l’efficienza e la coesione.
- Interfaccia utente ispirata a BeOS: Include una Deskbar e un gestore di file nello stile di Tracker, per un’esperienza utente familiare agli amanti di BeOS e Haiku.
- Compatibilità con applicazioni Haiku/BeOS: Grazie a un livello di compatibilità dedicato, è possibile eseguire applicazioni sviluppate per Haiku e BeOS.
- Supporto a file system avanzati: XFS e SquashFS, con gestione degli attributi estesi.
Un aspetto importante da chiarire riguarda la natura del codice utilizzato da VitruvianOS. Il sistema non è completamente open source: utilizza il kernel Linux, che è software libero e distribuito sotto licenza GPLv2, ma gran parte dell’ambiente utente è costituita da componenti proprietarie sviluppate appositamente per il progetto. Il sistema grafico, la gestione degli input, il runtime applicativo, l’infrastruttura di messaggistica interna Nexus e gli strumenti che sostituiscono le componenti GNU non sono rilasciati come software libero. VitruvianOS adotta quindi un modello ibrido, combinando un kernel Linux open source con uno stack superiore chiuso, una scelta che riflette la volontà degli sviluppatori di mantenere un controllo completo sull’architettura interna e di proporre un’esperienza diversa rispetto alle distribuzioni GNU/Linux tradizionali.
Roadmap futura
La roadmap di VitruvianOS delineata dagli sviluppatori mostra un percorso di crescita graduale ma ambizioso, pensato per consolidare le basi del sistema e ampliare progressivamente le sue capacità. La versione 0.3.1 sarà dedicata soprattutto all’integrazione dei componenti mancanti e alla correzione dei bug individuati durante i primi test pubblici. Si tratta di un passaggio essenziale per rafforzare l’affidabilità del sistema e preparare il terreno agli sviluppi successivi.
La versione 0.3.2 avrà invece un obiettivo più tecnico e strategico: rendere VitruvianOS completamente auto‑compilante. Questo significa permettere al sistema di compilare se stesso, un traguardo importante per qualsiasi progetto che aspiri a maturare come piattaforma indipendente. L’auto‑compilazione è infatti un indicatore di solidità dell’infrastruttura interna e di coerenza dell’ambiente di sviluppo.
La prossima versione di maggiore rilievo sarà la 0.4, pensata come un passo avanti significativo verso la stabilità e la compatibilità hardware. Gli sviluppatori intendono ampliare il supporto ai dispositivi, includendo anche una versione dedicata alle architetture ARM, un elemento fondamentale per estendere l’adozione del sistema su hardware moderno e a basso consumo. Parallelamente sono previsti miglioramenti nella gestione degli input (come il sistema operativo elabora e utilizza gli input all’interno del proprio ambiente), l’introduzione di un sistema completo di keymap per una configurazione più precisa della tastiera e ulteriori interventi sull’interfaccia utente, con l’obiettivo di renderla più coerente e funzionale.
Questa roadmap conferma la volontà del progetto di evolversi con continuità, mantenendo una visione chiara: costruire un sistema operativo basato su kernel Linux ma dotato di un’architettura originale, capace di distinguersi nel panorama delle distribuzioni GNU/Linux grazie a un approccio progettuale unico e profondamente ispirato alla filosofia di BeOS.
Riferimenti ufficiali
Per ulteriori dettagli, è possibile consultare l’annuncio ufficiale e scaricare VitruvianOS 0.3 dal sito del progetto.
Fonte: https://v-os.dev/
Fonte: https://v-os.dev/news/vitruvian-0.3.0-available/
Fonte: https://linuxiac.com/vitruvianos-0-3-debuts-as-haiku-inspired-linux-os/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























