Barry Kauler, founder of the Puppy Linux project, published Distribution easyos 5.7, which incorporates Puppy Linux technology using container insulation to launch system components. The distribution control is implemented through a set of graphic configurators developed by the project. The size of the loading image is 857 Mb.
Features of the distribution:
- Each application, as well as the desktop itself, can be launched in separate containers, utilizing the easy Containers mechanism for isolation.
- By default, work is conducted with Root rights, with privileges being dropped when starting each application, as Easyos is designed as a Live system for a single user.
- The distribution is installed in a separate subdirectory and can coexist with other data on the drive (the system is installed in /releases/easy-5.4, user data is saved in the /Home directory, and additional containers with applications are located in the /containers directory).
- Individual subdirectories, such as /Home, can be preserved.
- It is possible to install meta-packages in SFS format, which are mounted images with SquashFS, combining multiple regular packages and resembling AppImages, Snaps, and Flatpak formats.
- The system is updated atomically (the new version is copied to another directory and the active directory with the system is switched), and supports rollback of changes in case of issues after the update.
- There is a “RAM mode” where the
/Reports, release notes, official announcements.