Po roce vývoje bylo zveřejněno vydání distribuce Endless OS 4.0, zaměřené na vytvoření snadno použitelného systému, ve kterém si můžete rychle vybrat aplikace podle svých preferencí. Aplikace jsou distribuovány jako samostatné balíčky ve formátu Flatpak. Velikost nabízených instalačních obrazů se pohybuje od 3,3 do 17 GB.
Distribuce nepoužívá tradiční správce balíčků, místo toho nabízí minimální atomárně aktualizovatelný základní systém, který funguje v režimu pouze pro čtení a je vytvářen pomocí nástroje OSTree (systémový obraz atomárně aktualizován z repozitáře podobného Gitu). Identické myšlenky s Endless OS se v poslední době snaží napodobit vývojáři Fedory v rámci projektu Silverblue, zaměřeného na vytvoření atomárně aktualizovatelné varianty Fedora Workstation. Instalátor a systém aktualizace Endless OS, jak bylo plánováno, nyní využívají GNOME OS.
Endless OS patří mezi distribuce, které propagují inovace v uživatelských Linux systémů. Pracovní prostředí v Endless OS je založeno na výrazně upraveném forku GNOME. Vývojáři Endless se aktivně podílejí na vývoji upstream projektů a předávají jim své příspěvky. Například v verzi GTK+ 3.22 bylo přibližně 9,8 % všech změn připraveno vývojáři Endless a projektová společnost Endless Mobile je členem dozorčí rady GNOME Foundation, spolu s FSF, Debian, Google, Linux Foundation, Red Hat a SUSE.
Endless OS 4 je označen jako vydání s dlouhou podporou, pro které budou aktualizace vydávány po několika let. Distribuce bude také nějakou dobu podporována po vzniku větve Endless OS 5, která bude zveřejněna za 2-3 roky a bude založena na Debianu 12 (čas vydání Endless OS 5 závisí na termínech vydání Debianu 12).
V novém vydání:
- Pro usnadnění navigace v seznamu nainstalovaných aplikací, který může být rozdělen na několik stránek, byly vedle bloku ikon přidány šipky pro přechod na další a předchozí stránky. Na dně seznamu byl přidán vizuální indikátor celkového počtu stránek, kde každá stránka odpovídá bodu.

- Byla poskytnuta možnost rychlého přepínání mezi uživateli, aniž by bylo nutné ukončit aktuální relaci. Rozhraní pro přepínání uživatelů je dostupné prostřednictvím nabídky nebo na stránce zamykání obrazovky.

- Byla provedena modernizace systému tisku. Pro práci s tiskárnami již není třeba instalovat samostatné ovladače, a pro tisk a detekci tiskáren připojených přímo nebo dostupných v místní síti se používá protokol IPP Everywhere.
- Komponenty distribuce byly synchronizovány s větví Debian 11 (Endless OS 3.x byl založen na Debian 10). Balíček s jádrem Linux byl aktualizován na verzi 5.11. Byly aktualizovány verze ovladačů NVIDIA (460.91.03), OSTree 2020.8 a flatpak 1.10.2.
- Byl změněn proces sestavování distribuce, místo přebudování zdrojových textů balíčků Debian na vlastní straně, v Endless OS 4 se nyní při vytváření distribuce přímo stahují binární balíčky ze repozitářů Debian. Počet specifických balíčků pro Endless OS, které obsahují změny, byl snížen na 120.
- Byla přidána podpora desek Raspberry Pi 4B s 8 GB RAM (modely s 2 GB a 4 GB RAM byly podporovány dříve). Byly vylepšeny grafické a WiFi výkony pro všechny modely Raspberry Pi 4B. Podpora platformy ARM64 zůstává experimentální.
- Byla přidána podpora VPN L2TP a OpenConnect s podporou protokolů Cisco AnyConnect, Array Networks AG SSL VPN, Juniper SSL VPN, Pulse Connect Secure, Palo Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN a Fortinet Fortigate SSL VPN.
- Pro nastavení systémového času a synchronizaci přesného času byl místo fake-hwclock a ntpd zapojen služba systemd-timesyncd.
- Do zaváděcího programu byla přidána podpora mechanismu SBAT (UEFI Secure Boot Advanced Targeting), řešícího problémy s odvoláním certifikátů pro UEFI Secure Boot.
- Bylo přerušeno dodávání aplikace pro vzdálené ovládání plochy vinagre, kterou autoři přestali podporovat. Jako alternativu se doporučuje využít programy Connections (RDP, VNC), Remmina (RDP, VNC, NX, Spice, SSH) nebo Thincast (RDP).
- Z plochy byly odstraněny webové zástupce pro rychlé otevření stránek Duolingo, Facebook, Gmail, Twitter, WhatsApp a YouTube.
- Byly odstraněny aplikace „The Word of the Day“ a „Quote of the Day“, které ztratily smysl po odstranění funkce Discovery Feed v předchozí verzi.
- Jako výchozí prohlížeč byl nabídnut Chromium, místo dříve používané zálohy, která automaticky instalovala Google Chrome při prvním připojení k síti.
- Hudební přehrávač Rhythmbox a aplikace pro práci s webovými kamerami Cheese byly převedeny na instalaci pomocí balíčků ve formátu Flatpak (dříve Rhythmbox a Cheese byly součástí základní dodávky a nemohly být odinstalovány nebo deaktivovány pomocí nástrojů pro rodičovskou kontrolu). Po aktualizaci bude uživatel potřebovat přesunout své seznamy skladeb z jejich adresáře "~/ .local/ share/ rhythmbox/" do "~/ .var/ app/ org.gnome.Rhythmbox3/ data/ rhythmbox/".
- Používané ikony v distribuci byly nahrazeny standardními ikonami GNOME, které jsou lépe přizpůsobeny pro obrazovky s vysokou hustotou pixelů.

- Složky operačního systému a aplikace ve formátu Flatpak byly rozděleny a nyní jsou uloženy v samostatných repozitářích (dříve byly zpracovávány v jednom repozitáři OSTree na disku). Uvádí se, že tato změna zvýšila stabilitu a výkon instalace balíčků.
- Byla změněna metoda volitelného účasti na přenosu telemetrie o činnosti uživatelů a odesílání zpráv o chybách (zapnutí přenosu anonymizované statistiky může uživatel provést během instalace nebo přes konfigurátor „Nastavení → Soukromí → Metriky“). Na rozdíl od předchozích vydání nejsou nyní odesílané údaje spojeny s konkrétním počítačem, ale jsou asociovány s identifikátorem verze nainstalované distribuce. Dále došlo ke zkrácení počtu metrik, které se odesílají při zasílání statistik.
- Uživatelům byla poskytnuta možnost přizpůsobit obsah instalačního obrazu. Například si mohou vytvořit vlastní verzi instalačního obrazu, která obsahuje jinou sadu aplikací jako výchozí a další nastavení pracovního prostředí.
Zdroj: opennet.ru



