xdg-desktop-portal

E745790

xdg-desktop-portal is a D-Bus-based API and service layer that mediates secure, sandbox-friendly access to desktop features (like file picking, printing, and screenshots) for containerized Linux applications.

Try in SPARQL Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf D-Bus service
portal implementation
software component
backendExample xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
xdg-desktop-portal-kde
xdg-desktop-portal-wlr
compatibleWith Wayland compositors
X11 NERFINISHED
configuration runs as a user session service
uses backend-specific portal implementations
designedFor Flatpak applications
sandboxed desktop applications
exposesInterface org.freedesktop.portal.Desktop
org.freedesktop.portal.FileChooser
org.freedesktop.portal.Notification
org.freedesktop.portal.Print NERFINISHED
org.freedesktop.portal.ScreenCast
org.freedesktop.portal.Screenshot
implements desktop portals API
interactionModel request-response via D-Bus
user-mediated dialogs for privileged actions
license free and open source software license
maintainer freedesktop.org community
operatingSystem Linux
platform freedesktop.org NERFINISHED
purpose mediate access to desktop features for sandboxed applications
provide sandbox-friendly desktop integration APIs
roleInEcosystem abstraction layer between apps and desktop environment
standardizes desktop integration for sandboxed apps
securityProperty designed for sandboxed applications
mediates user consent for sensitive operations
reduces need for direct host access by containers
softwareType middleware
system service
supportsFeature file chooser portal
inhibit portal
notification portal
open URI portal
print portal
remote desktop portal
screen cast portal
screenshot portal
settings portal
usedBy Flatpak runtime NERFINISHED
Snap and other containerized app systems (partially)
usesIPC D-Bus NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flatpak usesTechnology xdg-desktop-portal