Auf der Linux App Summit Konferenz haben Sebastian Wick, der Maintainer des Flatpak-Tools, und Adrian Vovk, der Ersteller des Installers fĂŒr GNOME OS und einer der Entwickler von systemd-homed und systemd-sysupdate, einen Vortrag ĂŒber die Zukunft des Flatpak-Paket-Systems gehalten. Der Vortrag erwĂ€hnte die Absicht, einen neuen systemd-appd-Prozess fĂŒr die BedĂŒrfnisse von Flatpak zu schaffen, der Informationen ĂŒber die laufenden Instanzen von Anwendungen bereitstellen wird.
Im systemd-appd wird die FunktionalitĂ€t implementiert, um Anwendungen Identifikatoren zuzuweisen und die mit diesen Identifikatoren verknĂŒpften Berechtigungen zu speichern. Die Verwendung von systemd-appd wird es ermöglichen, Probleme mit der zuverlĂ€ssigen Authentifizierung der gestarteten Flatpak-Anwendungen zu lösen und zu bestimmen, welche Anwendung auf Systemressourcen zugreifen möchte. Dank systemd-appd wird es möglich sein, verschachtelte Sandbox-Umgebungen zu verwenden (zum Beispiel zur zusĂ€tzlichen Isolierung von Prozessen in Browsern) und die UnterstĂŒtzung fĂŒr Multimedia-PipeWire zu realisieren und von dem verwendeten D-Bus-Proxy zur Filterung des Zugriffs auf Systemdienste abzusehen. Server Zu den Systemdiensten.
Im Vortrag wurde auch das Projekt Flatpak Next (Flatpak 2.0) vorgestellt, bei dem die Architektur von Flatpak unter BerĂŒcksichtigung der gesammelten Erfahrungen und mit modernen Technologien umgestaltet werden soll. Dabei wird die UnterstĂŒtzung von systemd-appd geplant, ohne auf Flatpak Next in der Flatpak 1.x Reihe zu warten.
Auf die Frage, ob systemd-appd eine zwingende AbhĂ€ngigkeit in Flatpak werden wird, antwortete Adrian Vovk, dass er ursprĂŒnglich sehr aufmerksam mit Systemen ohne systemd umgehen wollte, aber nach der auf ihn eingestĂŒrzten aggressiven Kritik, die aus dem Nichts kam (da die Entwicklung bisher nur geplant ist und kein einziger Code fĂŒr systemd-appd geschrieben wurde), nicht bereit ist, seine Zeit mit der UnterstĂŒtzung von Systemen ohne systemd zu verbringen.
Auf eine Àhnliche Frage bestÀtigte Jorge Castro, der Community-Manager des FlatHub-Projekts, dass systemd eine zwingende AbhÀngigkeit in Flatpak wird.
Quelle: opennet.ru
