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.

All labels observed (2)

Label Occurrences
xdg-desktop-portal canonical 2
XDG Desktop Portal interfaces 1

How this entity was disambiguated

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 ⓘ
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 ⓘ
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 ⓘ
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 ⓘ
linked to: Freedesktop runtime

Snap and other containerized app systems (partially) ⓘ
usesIPC D-Bus ⓘ

How these facts were elicited

Referenced by (3)

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

Flatpak → usesTechnology → xdg-desktop-portal ⓘ
Flatpak Portal → relatedTo → xdg-desktop-portal ⓘ
subject linked to: flatpak portal
Freedesktop.org standards → includesSpecification → XDG Desktop Portal interfaces ⓘ
linked to: xdg-desktop-portal