Pochi giorni fa Adrian Vovk, creatore della distribuzione carbonOS e collaboratore in progetti systemd, Presento un'iniziativa in cui propone trasformare il sistema operativo GNOME, inizialmente concepito come uno strumento per sviluppatori e tester GNOME, in una distribuzione adatta all'uso quotidiano da parte degli utenti finali.
Sulla base della sua esperienza (con carbonOS e GNOME OS), Adrian menzioni nella sua pubblicazione il proprietà essenziali che un sistema operativo deve avere pensato per gli utenti comuni e soprattutto una visione chiara su come dovrebbe essere strutturato un sistema operativo focalizzato sugli utenti finali.
- Ambiente GNOME senza modifiche:
La priorità è offrire l'ambiente desktop GNOME così come lo concepiscono i suoi sviluppatori, senza alterazioni o personalizzazioni. Ciò garantisce coerenza e allineamento con le decisioni di progettazione originali del team GNOME, accompagnato da un set standard di applicazioni dell'ecosistema. - Installazione di applicazioni in formato Flatpak:
Si sottolinea che Flatpak dovrebbe essere la base per la distribuzione delle applicazioni grazie ai suoi molteplici vantaggi, poiché consente alle applicazioni di funzionare senza problemi su diverse distribuzioni, oltre a integrare applicazioni di varie comunità come GNOME e KDE, oltre a proteggere l'utente e i propri dati contro le minacce. - Resistenza al fallimento e capacità di recupero:
Viene proposto un sistema resistente agli errori causati dall'utente o agli aggiornamenti falliti, con la possibilità di ripristinare lo stato precedente del sistema in modo semplice e veloce. - Immutabilità dell'ambiente di base:
L'ambiente principale del sistema operativo è immutabile, garantendo coerenza tra i dispositivi e affidabilità nella diagnosi dei problemi. Gli aggiornamenti vengono eseguiti in modo atomico, sostituendo l'intera immagine del sistema per semplificare la manutenzione. - sicurezza avanzata:
Il sistema operativo è progettato con solide basi di sicurezza, implementando funzionalità come la crittografia dei dati utente, l'avvio verificato e tecnologie avanzate come systemd-homed, che migliora la gestione e la portabilità dei profili utente. - Stack software moderno:
Sono inclusi componenti tecnologici avanzati come i portali Wayland, PipeWire e XDG, che ottimizzano l'esperienza multimediale, la gestione delle finestre e l'interoperabilità tra le applicazioni. - Adattabilità per più dispositivi:
La piattaforma è progettata per essere flessibile e adattabile, supportando diversi fattori di forma come PC, laptop, tablet e smartphone. Ciò consente la creazione di varianti ottimizzate per hardware specifico. - Semplificazione delle decisioni per l'utente:
L'obiettivo è liberare l'utente da decisioni inutili, come la scelta del formato del pacchetto per le applicazioni, dando priorità a un'esperienza priva di complessità tecnica.
Anche Adriano ha confermato la cessazione dello sviluppo di carbonOS come progetto indipendente con il proprio pacchetto base. Tuttavia il progetto non scomparirà , ma verrà integrato nell'ecosistema GNOME.
Insomma, le diverse distribuzioni si rivolgono a pubblici ed esigenze di mercato diversi. Penso che un sistema operativo GNOME come quello che ho descritto qui possa aprire nuovi fronti a nuovi utenti attualmente non coperti dal desktop Linux. E poiché questo sarebbe un progetto GNOME, gli investimenti in quest'area (come l'investimento del Sovereign Tech Fund in directory personali crittografate e percorsi di avvio sicuri) creano tecnologie che sono disponibili per tutti i fornitori da utilizzare e sviluppare, grazie alla potenza del software libero. e il nostro ampio ecosistema.
in poi, carbonOS sarà sviluppato come parte del sistema operativo GNOME o come ramo di esso, reindirizzare risorse e sforzi verso il progresso del sistema operativo GNOME. Entrambi i progetti condividono concetti simili su come strutturare un sistema operativo e utilizzare tecnologie simili. La differenza principale è che carbonOS cercava di essere un sistema operativo per utenti comuni, mentre GNOME OS si concentrava sull'essere una piattaforma per test e sviluppo.
Come promemoria, queste sono tutte le mie opinioni. Non parlo a nome di nessun altro nella comunità o nella Fondazione. Il mio obiettivo è avviare una conversazione con tutti.
Infine, vale la pena ricordare che Adrian conclude che, sebbene la transizione e la costruzione del nuovo sistema non saranno facili, vede un potenziale significativo nel rendere GNOME OS un sistema operativo che attiri più utenti nell'ecosistema Linux.
Se si interessati a saperne di più, Puoi controllare i dettagli di seguito collegamento.