Bemutatták a blendOS 4 disztribúciót, amely konténeres izolációt használ a különböző Linux disztribúciókból származó csomagok egy rendszerben való együttélésének biztosítására. Az Arch Linux disztribúcióból származó csomagok mellett, amely a bázis környezete, és az univerzális Flatpak formátumú csomagok mellett lehetőség van a Fedora 39, Debian 13 (testing ágazat), CentOS Stream és Ubuntu 22.04 csomagok telepítésére (a csomagok ezekben a disztribúciókban alapuló konténerekbe kerülnek telepítésre). Továbbá a blendOS környezetet biztosít az Android-alkalmazások telepítésére és futtatására a Google Play és F-Droid katalogusokból. A GNOME, KDE, Xfce, MATE, Budgie, Cinnamon és LXQt asztali környezetek közül lehet választani. Az telepítő ISO képfájl mérete 2,2 GB.

Az alap operációs környezet működés közben nem változik (immutable) és atomikus módon frissül, így felváltják egymást a gyökér partíciók. Az újabb ISO képfájlok a frissítések forrásai, melyek tartalmát a zsync segítségével szinkronizálják az alap környezettel (a frissítés során letöltött adatok mérete átlagosan 10-100 MB között van). Amikor új ISO kép készül, abból a rendszerben egy második gyökér fájlrendszer jön létre, amely következő újraindításkor a munkához szükséges gyökér fájlrendszerré válik, míg a régi marad a következő frissítés telepítésére.
A disztribúció telepítéséhez egy saját hátterű telepítő használatos, a Crystal Linux Jade-GUI alapú felületével. Támogatja az azonos telepítések többszörözésére szolgáló szkriptek létrehozását különböző számítógépeken — az asztali beállítások, a kibővített konténerek listája és az ezekben telepített csomagok listája YAML fájlban menthető, amely egy másik rendszeren importálható.
Az új kiadás figyelemre méltó a tartalom deklaratív leírására való áttérés, amely egyetlen fájlban, a „/system.yaml”-ban található. A felhasználó ezen a fájlon keresztül definiálhatja az alap rendszerre telepítendő szükséges csomagokat, asztali környezeteket, Linux kernel verziókat és a Arch Linux tárolójában elérhető drivereket. Ezenkívül az alap rendszer atomikus jellege megmarad, és az összes további csomag ezt bővíti.
A különböző tárolókon, amelyeket a rendszer konfigurálóján vagy a parancssori eszközökön keresztül aktiválnak, csomagok telepíthetők a Fedora, Debian, CentOS Stream és Ubuntu tárolóiból. A DEB, RPM és APK formátumú csomagok megnyitására tett kísérletek szintén egy automatikusan létrehozott tárolót eredményeznek, amely a szükséges disztribúciót biztosítja. Különböző konténerekben azonos alkalmazások telepítésekor a létrehozott priorizálás alapján dől el, hogy melyik alkalmazásváltozat fut majd.
A tárolókból származó alkalmazások integrálódnak a fő rendszerhez, egy Distrobox-hoz hasonló eszköz használatával (a blendOS első kiadása a Distrobox köré épült, de ezt később a saját tárolókezelő eszközére cserélték, amely Podman platformon is működik). Az eszköz feladata a felhasználó otthoni könyvtárának betöltése a tárolókba és a hozzáférés beállítása. szerverhez X11 és Wayland támogatás az grafikus alkalmazások futtatásához a tárolóból, a hangkimenet szervezése és az integráció D-Bus és udev szinten.
Az Android támogatása a WayDroid csomag segítségével valósul meg, amely lehetővé teszi, hogy a tipikus Linux-disztribúcióban izolált környezetet hozzunk létre az Android platform teljes rendszerképének betöltésére. Az Android-alkalmazások futtatása csak grafikus környezetekben engedélyezett, Walyand-alapú (GNOME és KDE Plasma).
Forrás: opennet.ru
