Barry Kauler, założyciel projektu Puppy Linux, opublikował eksperymentalny dystrybucję EasyOS 4.0, łączącą technologie Puppy Linux z wykorzystaniem izolacji kontenerowej do uruchamiania komponentów systemu. Zarządzanie dystrybucją odbywa się za pomocą rozwijającego się zestawu graficznych konfiguratorów. Rozmiar obrazu startowego wynosi 773 MB.
Cechy dystrybucji:
- Każda aplikacja, a także sam pulpit, mogą być uruchamiane w oddzielnych kontenerach, których izolacja opiera się na autorskich mechanizmach Easy Containers.
- Funkcja domyślnego działania z uprawnieniami roota ze zrzucaniem uprawnień podczas uruchamiania każdej aplikacji, ponieważ EasyOS jest pozycjonowany jako system Live dla jednego użytkownika (opcja pracy bez uprawnień użytkownika 'spot' jest również dostępna).
- Dystrybucja jest instalowana w oddzielnym podkatalogu i może współistnieć z innymi danymi na nośniku (system jest instalowany w /releases/easy-4.0, dane użytkownika są przechowywane w katalogu /home, a dodatkowe kontenery z aplikacjami są umieszczane w katalogu /containers).
- Wsparcie dla szyfrowania pojedynczych podkatalogów (np. /home).
- Można instalować meta-pakiety w formacie SFS, które są montowalnymi obrazami ze Squashfs, łączącymi kilka zwykłych pakietów.
- System aktualizowany jest w trybie atomowym (nowa wersja kopiowana jest do innego katalogu i aktywowany jest katalog z systemem) oraz wspiera cofanie zmian w przypadku wystąpienia problemów po aktualizacji.
- Dostępny jest tryb uruchamiania z pamięci RAM, w którym podczas ładowania system kopiowany jest do pamięci i działa bez dostępu do dysków.
- Do budowy dystrybucji używane jest narzędzie WoofQ oraz źródła pakietów z projektu OpenEmbedded.
- Pulpit oparty jest na menedżerze okien JWM i menedżerze plików ROX.

- Do podstawowej instalacji dołączone są aplikacje takie jak Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, edytor tekstu Geany, menedżer haseł Fagaros, system zarządzania osobistymi finansami HomeBank, osobista Wiki DidiWiki, organizer Osmo, menedżer projektów Planner, system notatek Notecase, Pigin, odtwarzacz muzyczny Audacious, odtwarzacze multimedialne Celluloid, VLC i MPV, edytor wideo LiVES, system streamingu OBS Studio.
- Aby uprościć wymianę plików i zorganizować wspólny dostęp do drukarek, oferowana jest własna aplikacja EasyShare.
W nowym wydaniu:
- Wprowadzono znaczące zmiany strukturalne, które przyspieszyły uruchamianie programów i zwiększyły responsywność interfejsu. Zauważono, że z dystrybucją można spokojnie pracować na systemie z 2 GB RAM.
- Zaprzestano dystrybucji obrazu ISO w skompresowanej formie, aby uprościć jego kopiowanie na nośnik.
- W normalnym trybie pracy wszystkie operacje są wykonywane w pamięci RAM bez zapisu na dysk.
- Na pulpicie pojawiła się ikona Save, umożliwiająca nieplanowane zapisanie wyników pracy przechowywanych w pamięci RAM na nośnik (w normalnym trybie zmiany są zapisywane przy zakończeniu sesji).
- Do kompresji systemu plików Squashfs wykorzystano algorytm lz4-hc, co w połączeniu z pracą z pamięcią RAM znacznie przyspieszyło uruchamianie aplikacji i kontenerów.
- System został w pełni przebudowany z OpenEmbedded-Quirky (revision-9). Jądro Linux zostało zaktualizowane do wersji 5.15.44.
Źródło: opennet.ru

