IncusOS è una nuova distribuzione Linux immutabile sviluppata dal team dietro il progetto Incus, il fork comunitario di LXD. Come riportato da Phoronix, IncusOS nasce con l’obiettivo di offrire un ambiente ottimizzato per l’esecuzione di container, basandosi su una struttura solida e moderna. Il sistema è costruito su Debian 13 e utilizza OpenZFS come file system principale, garantendo affidabilità, snapshot e gestione avanzata dei volumi.

La natura immutabile di IncusOS significa che il sistema operativo viene distribuito come immagine statica, con aggiornamenti atomici gestiti tramite un meccanismo A/B. Questo approccio riduce il rischio di corruzione del sistema, semplifica il rollback e migliora la sicurezza complessiva. IncusOS è progettato per essere leggero, stabile e focalizzato esclusivamente sull’esecuzione di container tramite Incus, rendendolo ideale per ambienti server, edge computing e infrastrutture cloud.
Sicurezza e aggiornamenti atomici
Uno degli aspetti più innovativi di IncusOS è l’adozione di tecnologie moderne per la sicurezza del boot. Il sistema supporta UEFI Secure Boot e TPM 2.0, garantendo che solo immagini verificate possano essere avviate. Questo rafforza la protezione contro modifiche non autorizzate e attacchi alla catena di avvio. Inoltre, grazie alla struttura immutabile, gli aggiornamenti vengono applicati in modo atomico: il sistema mantiene due partizioni, una attiva e una di riserva, permettendo di passare da una versione all’altra senza interruzioni.
Questa architettura è particolarmente utile in ambienti dove la stabilità è critica, come nei data center o nei sistemi embedded. IncusOS punta a diventare una base affidabile per il deployment di container, con un focus sulla sicurezza, la coerenza e la facilità di gestione.
Un progetto open source con una visione chiara
IncusOS è guidato da Stéphane Graber, già noto per il suo ruolo nel progetto LXD e ora leader del progetto Incus. La distribuzione è parte di una visione più ampia che mira a offrire strumenti open source per la gestione dei container, liberi da vincoli commerciali e focalizzati sulle esigenze della community. Il progetto è disponibile pubblicamente e incoraggia la partecipazione di sviluppatori e utenti Linux interessati a contribuire.
Fonte: Phoronix