Barry Kauler, fondatore del progetto Puppy Linux, ha pubblicato una distribuzione sperimentale chiamata EasyOS 5.0, che combina le tecnologie di Puppy Linux con l'uso della containerizzazione per l'esecuzione dei componenti di sistema. La gestione della distribuzione avviene tramite un insieme di configuratori grafici sviluppati dal progetto. La dimensione dell'immagine di avvio è di 825 MB.
Nel nuovo rilascio sono state aggiornate le versioni delle applicazioni. Praticamente tutti i pacchetti sono stati ricompilati dai sorgenti, utilizzando i metadati del progetto OpenEmbedded 4.0. È stata interrotta la supporto per i pacchetti linguistici 'langpack' e per le compilation specifiche per determinate lingue. Le traduzioni relative alla lingua selezionata sono state spostate in file da scaricare separatamente. La scelta della lingua dell'interfaccia ora avviene dopo il primo avvio. L'applicazione MoManager, utilizzata per tradurre gli elementi utente in diverse lingue, è stata riscritta.

Caratteristiche della distribuzione:
- Ogni applicazione, così come il desktop stesso, può essere eseguita in contenitori separati, per i quali viene utilizzato il meccanismo proprietario Easy Containers.
- Funzionalità di default con diritti root con ripristino dei privilegi all'avvio di ogni applicazione, poiché EasyOS è posizionato come sistema live per un singolo utente.
- La distribuzione viene installata in una sottocartella separata e può coesistere con altri dati sul supporto (il sistema è installato in /releases/easy-5.0, i dati dell'utente vengono salvati nella cartella /home e i container aggiuntivi con le applicazioni sono collocati nella cartella /containers).
- È supportata la crittografia delle singole sottocartelle (ad esempio, /home).
- È possibile installare meta-pacchetti nel formato SFS, che sono immagini montabili con Squashfs, combinando più pacchetti comuni e somigliando sostanzialmente ai formati appimages, snaps e flatpak.
- Il sistema si aggiorna in modo atomico (la nuova versione viene copiata in un'altra cartella e si passa alla cartella attiva con il sistema) e supporta il rollback delle modifiche in caso di problemi dopo l'aggiornamento.
- È disponibile una modalità di avvio dalla RAM, in cui al caricamento il sistema viene copiato in memoria e funziona senza accesso ai dischi.
- Per la creazione del pacchetto viene utilizzato l'ambiente di sviluppo WoofQ e i sorgenti dei pacchetti dal progetto OpenEmbedded.
- Il desktop si basa sul window manager JWM e sul file manager ROX.
- La fornitura di base include applicazioni come Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, l'editor di testo Geany, il gestore di password Fagaros, il sistema di gestione delle finanze personali HomeBank, il Wiki personale DidiWiki, l'organizzatore Osmo, il gestore di progetti Planner, il sistema di note Notecase, Pidgin, il lettore musicale Audacious, i player multimediali Celluloid, VLC e MPV, il video editor LiVES e il sistema di streaming OBS Studio.
- Per semplificare lo scambio di file e organizzare l'accesso condiviso alle stampanti, è disponibile un'applicazione proprietaria chiamata EasyShare.
Fonte: opennet.ru
