Barry Kauler, założyciel projektu Puppy Linux, opublikował eksperymentalną dystrybucję EasyOS 3.2, w której podjęto próbę połączenia technologii Puppy Linux z wykorzystaniem izolacji kontenerowej do uruchamiania komponentów systemu. Każda aplikacja, jak również sam pulpit, mogą być uruchamiane w oddzielnych kontenerach, których izolacja wykorzystuje własne mechanizmy Easy Containers. Zarządzanie dystrybucją odbywa się poprzez rozwijany przez projekt zestaw graficznych konfiguratorów. Rozmiar obrazu rozruchowego wynosi 580 MB.
Spośród innych cech dystrybucji należy wymienić domyślne działanie z uprawnieniami root z resetowaniem przywilejów przy uruchamianiu każdej aplikacji, ponieważ EasyOS jest pozycjonowany jako system Live dla jednego użytkownika (opcjonalnie dostępna jest możliwość pracy pod nieuprzywilejowanym użytkownikiem 'spot'). Dystrybucja jest instalowana w oddzielnym podkatalogu (system jest umieszczany w /releases/easy-3.2, dane użytkownika są przechowywane w katalogu /home, a dodatkowe kontenery z aplikacjami w katalogu /containers) i może współistnieć z innymi danymi na nośniku. Możliwe jest zaszyfrowanie poszczególnych podkatalogów (na przykład /home) oraz instalacja metapakietów w formacie SFS, przedstawiających montowalne obrazy ze Squashfs, łączące kilka zwykłych pakietów.

Po instalacji system jest aktualizowany w trybie atomowym (nowa wersja jest kopiowana do innego katalogu, a aktywny katalog z systemem jest zmieniany) i obsługuje cofanie zmian w przypadku wystąpienia problemów po aktualizacji. Istnieje tryb uruchamiania z pamięci RAM, w którym podczas rozruchu system jest kopiowany do pamięci i działa bez dostępu do dysków.
Pulpit oparty jest na menedżerze okien JWM i menedżerze plików ROX. W standardowym zestawie znajdują się aplikacje takie jak SeaMonkey (w menu Internet umieszczono również przycisk do szybkiej instalacji Firefoksa), LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, edytor tekstu Geany, menedżer haseł Fagaros, system zarządzania osobistymi finansami HomeBank, osobista Wiki DidiWiki, organizator Osmo, menedżer projektów Planner, system notatek Notecase, Pigin, odtwarzacz muzyczny Audacious, odtwarzacze multimedialne Celluloid, VLC i MPV, edytor wideo LiVES oraz system streamingu OBS Studio. Aby ułatwić wymianę plików i organizację współdzielenia drukarek, dostępna jest własna aplikacja EasyShare.

W nowym wydaniu zaproponowano znaczące zmiany strukturalne, na przykład każda aplikacja teraz uruchamiana jest pod wyjątkowym użytkownikiem nieuprzywilejowanym, dodano nowy katalog główny /files, do przebudowy pakietów wykorzystano środowisko oparte na OpenEmbedded (OE), a system dźwiękowy został przetłumaczony z ALSA na Pulseaudio. Dodano nowe sterowniki wideo. W skład zestawu wchodzą edytor wideo LiVES, odtwarzacz multimedialny VLC, system streamingu OBS Studio oraz pakiet wydawniczy Scribus. W metapakiecie 'devx' znalazły się system zarządzania wersjami Mercurial oraz debugger Nemiver.



Źródło: opennet.ru
