A Linux App Summit konferencián Sebastian Wick, a Flatpak eszközkészlet karbantartója, és Adrian Vovk, a GNOME OS telepítőjének megalkotója és a systemd-homed és systemd-sysupdate egyik fejlesztője, előadást tartott a Flatpak önálló csomagok jövőjéről. Az előadás során megemlítik a Flatpak igényeihez új systemd-appd folyamat létrehozásának szándékát, amely információt fog nyújtani a futó alkalmazásminták állapotáról.
A systemd-appd-ban megvalósítják az alkalmazások azonosítóknak való hozzárendelésének és az ehez tartozó jogok tárolásának funkcióját. A systemd-appd használata lehetővé teszi a futó Flatpak-alkalmazások megbízható hitelesítésének és a rendszerszolgáltatásokhoz való hozzáférést kérő konkrét alkalmazás azonosításának problémáinak megoldását. A systemd-appd révén lehetőség nyílik a beágyazott sandbox környezetek használatára is (például a folyamatok további elszigetelése érdekében a böngészőkben), és a multimédiás támogatás megvalósítására. a szerver PipeWire használatára, valamint a rendszerszolgáltatásokhoz való hozzáférés szűrésére használt D-Bus proxy eltávolítására.
Az előadásban bemutatják a Flatpak Next (Flatpak 2.0) projektet is, amelynek keretében a Flatpak architektúrájának átalakítását tervezik a felhalmozott tapasztalatok és a modern technológiák figyelembevételével. A systemd-appd támogatását már a Flatpak 1.x ágban tervezik bevezetni, anélkül, hogy megvárnák a Flatpak Next megjelenését.
Arra a kérdésre, hogy a systemd-appd kötelező függőség lesz-e a Flatpakban, Adrian Vovk azt válaszolta, hogy eredetileg nagyon figyelmesen akarta kezelni a systemd nélküli rendszereket, de a számára váratlanul érkező heves kritikák hatására (mivel a fejlesztés még csak tervezési fázisban van, és egyetlen sor kód sem készült a systemd-appd-hez) úgy döntött, hogy nem fogja az idejét a systemd nélküli rendszerek támogatására pazarolni.
Egy hasonló kérdésre Jorge Castro, a FlatHub közösségi kapcsolattartó menedzsere megerősítette, hogy a systemd kötelező függőség lesz a Flatpakban.
Forrás: opennet.ru
