Barry Kauler (Barry Kauler), Founder of the project Puppy Linux, Posted Experimental Distribution EasyOS 3.2 , in which an attempt to combine Puppy Linux technologies using container isolation to start all system components. Each application, as well as the desktop itself, can be launched in separate containers. For isolation used its own mechanism Easy Containers . Distribution management is performed through a project developed by a set of graphic configurators. The size of boot image 580mb.
from other features distribution can be noted the default work with ROOT rights Reset privileges when starting each application, since EasyOS is positioned as a Live system of one user (optionally it is possible to work under an unprivileged ‘Spot’ user). The distribution is set to one subdirectory and can coexist with other data on the drive. It is possible to encrypt individual subdirectories and installing meta-packets in SFS format, which are mounted images with SquashFS, combining several ordinary packages.
After installation, the is updated in atomic mode (the new version is copied to another directory and The active directory with the system switches and supports the rollback of changes in the event of problems after the update. There is a start-up mode from RAM, in which the system is copied to the memory when loading and runs without accessing disks.
The desktop is based on the JWM window manager and the ROX file manager. The basic delivery includes applications such as SeamonKey (in the Internet menu also contains a button for quick installation Firefox), LibreOffice, Scribus, Inkscape, Gimp, MtPaint, Dia, GPICView, Text editor Geany, Fagaros password manager, HOMEBANK personal finance management system, Personal Wiki Didiwiki, OSMO Organizer, Planner Project Manager, NoteCase Notes System, Pigin, Audacious Music Player, Celluloid Media Player, VLC and MPV, Video editor Lives , OBS Studio streaming system. To simplify the exchange of files and organizing joint access to printers, a private application EasyShare .
In the new release, significant structural changes are proposed, for example, each application is now started under a separate unprivileged user, a new root directory / files has been added, a surroundings based on Openembedded (OE) is involved, the sound subsystem with ALSA on Pulseaudio is translated. Added new sedresses. The composition includes the LIVES video editor, the VLC multimedia player, the OBS Studio streaming system and the scribus publishing package. In the meta package ‘Devx’, the Mercurial version control system and the Nemiver debugger are included.