Na konferenci Linux App Summit sta Sebastián Wick, vzdrževalec orodja Flatpak, in Adrian Vovk, ustvarjalec namestitvenega programa za GNOME OS in eden od razvijalcev sistemd-homed ter sistemd-sysupdate, predstavila prihodnost sistema samostojnih paketov Flatpak. V predstavitvi omenjajo načrt za ustvaritev novega procesa systemd-appd za potrebe Flatpaka, ki bo zagotavljal informacije o zagnanih instancah aplikacij.
V systemd-appd bo implementirana funkcionalnost za dodeljevanje identifikatorjev aplikacijam in shranjevanje povezanih pooblastil. Uporaba systemd-appd bo omogočila reševanje težav z varno avtorizacijo zagnanih Flatpak aplikacij in določitvijo, katera aplikacija poskuša dostopati do sistemskih virov. Zahvaljujoč systemd-appd bo možno uporabljati vgneždene sandbox okolja (na primer za dodatno izolacijo procesov v brskalnikih), kar bo omogočilo podporo za multimedijske. strežnika PipeWire in se znebiti D-Bus proxyja, ki se uporablja za filtriranje dostopa do sistemskih storitev.
V predstavitvi je prav tako predstavljen projekt Flatpak Next (Flatpak 2.0), v okviru katerega nameravajo predelati arhitekturo Flatpak ob upoštevanju nabranih izkušenj in s pomočjo sodobnih tehnologij. Ob tem načrtujejo dodati podporo za systemd-appd, ne da bi čakali na Flatpak Next v veji Flatpak 1.x.
Na vprašanje, ali bo systemd-appd obvezna odvisnost v Flatpaku, je Adrian Vovk odgovoril, da se je sprva nameraval zelo resno lotiti sistemov brez systemd, vendar pa po agresivni kritiki, ki se je pojavila iz nič (razvoj je trenutno le v načrtih in ni napisan niti en stavek kode za systemd-appd), ne namerava več porabiti svojega časa za podporo sistemom brez systemd.
Na podobno vprašanje je Jorge Castro, vodja za sodelovanje s skupnostjo v projektu FlatHub, potrdil, da bo systemd obvezna odvisnost v Flatpaku.
Izvor: opennet.ru
