Dystrybucja nie korzysta z tradycyjnych menedżerów pakietów, zamiast tego oferuje minimalny, atomowo aktualizowalny system podstawowy tylko do odczytu, zbudowany przy użyciu narzędzi
Endless OS to jedna z dystrybucji promujących innowacje wśród użytkowników systemów Linux. Środowisko graficzne w Endless OS opiera się na znacząco przeprojektowanym rozwidleniu GNOME. Jednocześnie deweloperzy Endless aktywnie uczestniczą w rozwoju projektów upstream i przekazują im swoje opracowania. Na przykład w wersji GTK+ 3.22 około 9.8% wszystkich zmian dotyczyło
W nowym wydaniu:
- Komponenty pulpitu i dystrybucji (mutter, gnome-settings-daemon, nautilus itp.) zostały przeniesione do technologii GNOME 3.32 (poprzednia wersja pulpitu była rozwidleniem GNOME 3.28). Używane jest jądro Linux 5.0. Środowisko systemowe jest zsynchronizowane z bazą pakietów Debiana 10 „Buster”;
- Istnieje wbudowana możliwość instalowania izolowanych kontenerów z Docker Hub i innych rejestrów, a także tworzenia obrazów z pliku Dockerfile. Zawiera Podman, który zapewnia interfejs wiersza poleceń zgodny z Dockerem do zarządzania izolowanymi kontenerami;
- Zmniejszone miejsce na dysku zużywane podczas instalowania pakietu. Podczas gdy wcześniej pakiet był najpierw pobierany, a następnie kopiowany do osobnego katalogu, co skutkowało duplikacją na dysku, teraz instalacja odbywa się bezpośrednio, bez dodatkowej fazy kopiowania. Nowy tryb został opracowany przez studio Endless we współpracy z firmą Red Hat i przekazany głównemu zespołowi Flatpak;
- Zakończono obsługę aplikacji mobilnej towarzyszącej Androidowi;
- Zapewniono bardziej spójny wizualnie projekt procesu rozruchu, bez migotania podczas przełączania trybów w systemach z procesorami graficznymi Intel;
- Zaktualizowano obsługę tabletów graficznych Wacom i dodano nowe opcje ich konfiguracji i używania.
Źródło: opennet.ru