På konferencen Linux App Summit præsenterede Sebastian Wick, maintainer af Flatpak-værktøjet, og Adrian Vovk, skaberen af installationsprogrammet til GNOME OS og en af udviklerne af systemd-homed og systemd-sysupdate, en forelæsning om fremtiden for systemet med selvforsynende pakker Flatpak. I forelæsningen omtales intensjonen om at skabe en ny proces, systemd-appd, til behovene hos Flatpak, som skal give oplysninger om kørende instanser af applikationer.
I systemd-appd vil der blive implementeret funktionalitet til at tildele applikationer identificatorer og opbevare de rettigheder, der er knyttet til disse identificatorer. Anvendelsen af systemd-appd vil løse problemerne med pålidelig autentificering af kørende Flatpak-applikationer og bestemmelser om, hvilken specifik applikation der forsøger at få adgang til systemressourcerne. Takket være systemd-appd vil det være muligt at anvende indlejrede sandbox-miljøer (for eksempel til ekstra isolation af processer i browsere), realisere understøttelsen af multimediaprodukter og slippe af med D-Bus-proxien, der bruges til filtrering af adgangen til systemsurfunktioner. server PipeWire og fjerne D-Bus-proxien, der bruges til at filtrere adgangen til systemtjenester.
I forelæsningen blev der også præsenteret projektet Flatpak Next (Flatpak 2.0), hvor de planlægger at omarbejde arkitekturen af Flatpak med hensyntagen til den opsamlede erfaring og ved hjælp af moderne teknologier. Samtidig planlægger de at tilføje understøttelsen af systemd-appd uden at vente på Flatpak Next i Flatpak 1.x-grenen.
Til spørgsmålet om systemd-appd vil blive et obligatorisk krav i Flatpak, svarede Adrian Vovk, at han oprindeligt havde til hensigt at tage meget hensyn til systemer uden systemd, men efter den aggressive kritik, der blev rejst ud af det blå (udviklingen befinder sig stadig kun i planlægningsfasen, og der er ikke skrevet en eneste linje kode til systemd-appd), har han ikke intentioner om at bruge sin tid på at støtte systemer uden systemd.
Til et lignende spørgsmål bekræftede Jorge Castro, community manager i FlatHub-projektet, at systemd vil blive et obligatorisk krav i Flatpak.
Kilde: opennet.ru
