Barry Kauler, oprichter van het Puppy Linux-project, heeft de distributie EasyOS 7.0 uitgebracht, die de technologieën van Puppy Linux combineert met containerisolatie voor het uitvoeren van systeemcomponenten. Het beheer van de distributie gebeurt via een set grafische configurators die door het project zijn ontwikkeld. De grootte van het opstartimage is 1 GB.
Kenmerken van de distributie:
- Elk applicatie, evenals de desktop zelf, kan in afzonderlijke containers worden uitgevoerd, waarbij een eigen mechanisme van Easy Containers wordt gebruikt voor isolatie.
- Standaard wordt er gewerkt met root-rechten, met privilege-drops bij de start van elke applicatie, aangezien EasyOS wordt gepositioneerd als een live-systeem voor één gebruiker.
- De distributie wordt geïnstalleerd in een afzonderlijke subdirectory en kan samenleven met andere gegevens op de opslag (het systeem wordt geïnstalleerd in /releases/easy-7.0, gebruikersgegevens worden opgeslagen in de directory /home, en extra containers met applicaties worden geplaatst in de directory /containers).
- De versleuteling van afzonderlijke subdirectories wordt ondersteund (bijvoorbeeld /home).
- De installatie van meta-pakketten in SFS-format is mogelijk, wat gemounte images zijn met Squashfs, die verschillende gewone pakketten combineren en in wezen lijken op de formats AppImage, Snap en Flatpak.
- Het systeem wordt geüpdatet in atomische modus (de nieuwe versie wordt gekopieerd naar een andere directory en de actieve directory met het systeem wordt gewisseld) en ondersteunt het terugdraaien van wijzigingen in het geval van problemen na de update.
- Er is een opstartmodus vanuit RAM beschikbaar, waarin het systeem bij het opstarten naar het geheugen wordt gekopieerd en zonder schijftoegang werkt.
- Voor het samenstellen van de distributie wordt gebruikgemaakt van het WoofQ2-gereedschap en de bronbestanden van de Debian-projectpakketten.
- De desktop is gebaseerd op de windowmanager JWM en de bestandsbeheerder ROX.
- De basisinstallatie bevat applicaties zoals Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, de teksteditor Geany, de wachtwoordenbeheerder Fagaros, het persoonlijke financiënbeheersysteem HomeBank, de persoonlijke Wiki DidiWiki, de planner Osmo, de projectmanager Planner, het notitiesysteem Notecase, Pidgin, de muziekspeler Audacious, de mediaspelers Celluloid, VLC en MPV, de videobewerker LiVES, en het streaming systeem OBS Studio.
- Om de bestandsuitwisseling en de organisatie van gedeeld printergebruik te vereenvoudigen, wordt de eigen applicatie EasyShare aangeboden.

Onder de wijzigingen in EasyOS 7.0:
- Voor het samenstellen van de distributie is gebruikgemaakt van de nieuwe toolset WoofQ2, gebaseerd op de APT-pakketbeheerder van het Debian-project. De grafische interface voor de PKGget-pakketbeheerder is herontworpen als een wrapper bovenop APT.
- In plaats van OpenEmbedded-pakketten worden pakketten uit de Devuan 13-distributie (Debian 13 zonder systemd) gebruikt, met een op busybox init gebaseerd initiële systeem en een uitgebreid servicebeheersysteem met pup_event.
- Er is een met één klik te starten, vooraf geconfigureerde container 'devx' toegevoegd, die een set ontwikkeltools voor applicatieontwikkeling bevat.
- De basislevering bevat de bestandsbeheerder SpaceFM en de browser SeaMonkey.
- Er is een nieuwe applet met een systeembalk voorgesteld.

Bron: opennet.ru

