Barry Kauler, oprichter van Project Puppy Linuxheeft een experimentele versie van EasyOS 3.2 uitgebracht, die probeert Puppy-technologieën te combineren. Linux Door gebruik te maken van containerisolatie kunnen systeemcomponenten worden gestart. Elke applicatie, evenals het bureaublad zelf, kan in aparte containers worden gestart, geïsoleerd met behulp van het eigen Easy Containers-mechanisme. De distributie wordt beheerd via een set grafische configuratietools die door het project zijn ontwikkeld. De opstartimage heeft een grootte van 580 MB.
Andere functies van de distributie zijn onder meer het standaard werken met rootrechten en het resetten van privileges bij het starten van elke applicatie, aangezien EasyOS is gepositioneerd als een Live-systeem voor één gebruiker (optioneel is er de mogelijkheid om onder een 'spot' voor een gebruiker zonder rechten te werken). De distributie wordt geïnstalleerd in een aparte submap (het systeem bevindt zich in /releases/easy-3.2, gebruikersgegevens worden opgeslagen in de map /home en extra containers met applicaties in de map /containers) en kan naast andere gegevens op de schijf bestaan. Het is mogelijk om individuele submappen te versleutelen (bijvoorbeeld /home) en metapakketten in SFS-formaat te installeren. Dit zijn images die met Squashfs zijn gekoppeld en die verschillende reguliere pakketten combineren.

Na de installatie wordt het systeem bijgewerkt in atomaire modus (de nieuwe versie wordt gekopieerd naar een andere directory en de actieve directory wordt meegeschakeld met het systeem) en ondersteunt het terugdraaien van wijzigingen in geval van problemen na de update. Er is een modus voor opstarten vanuit RAM, waarbij het systeem tijdens het laden naar het geheugen wordt gekopieerd en werkt zonder toegang tot schijven.
Het bureaublad is gebaseerd op de JWM-vensterbeheerder en de ROX-bestandsbeheerder. Het basispakket bevat applicaties zoals SeaMonkey (het internetmenu heeft ook een knop voor snelle installatie van Firefox), LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, de Geany-teksteditor, de Fagaros-wachtwoordbeheerder, het HomeBank-systeem voor persoonlijk financieel beheer, de DidiWiki-wiki, de Osmo-organizer, de Planner-projectmanager, het Notecase-notitiesysteem, Pigin, de Audacious-muziekspeler, de Celluloid-, VLC- en MPV-mediaspelers, de LiVES-video-editor en het OBS Studio-streamingsysteem. Om het delen van bestanden en het organiseren van gedeelde toegang tot printers te vereenvoudigen, wordt de EasyShare-applicatie aangeboden.

De nieuwe release introduceert belangrijke structurele wijzigingen, zoals dat elke applicatie nu onder een aparte, niet-geprivilegieerde gebruiker draait, een nieuwe root-directory /files, een op OpenEmbedded (OE) gebaseerde omgeving voor het herbouwen van pakketten en een conversie van het geluidssubsysteem van ALSA naar Pulseaudio. Er zijn nieuwe videodrivers toegevoegd. De LiVES-video-editor, VLC Media Player, het OBS Studio-streamingsysteem en het Scribus-publicatiepakket zijn opgenomen. Het 'devx'-metapakket bevat het Mercurial-versiebeheersysteem en de Nemiver-debugger.



Bron: opennet.ru
