Developer(s) Alex Larsson
Repository github.com/flatpak/flatpak
Written in C
Operating system Linux
Type Application virtualization
License LGPL[1]
Website flatpak.org

Flatpak, named xdg-app until May 2016,[2] is a system for software deployment, package management, and application virtualization for Linux desktop computer environments. The system provides a sandbox environment in which users can run applications in isolation from the rest of the system.[3]

Applications using Flatpak need to use specific function calls provided by Flatpak to control hardware devices or access the user's files, and Flatpak will prompt the user for permission before giving access.[4]

The original name of xdg-app came from the freedesktop.org collaboration effort, which is also known as 'xdg'.[5] The freedesktop.org server is the canonical home of the Flatpak project.[6]

As of June 2016, a few apps had added initial support for running under Flatpak, including LibreOffice[7] and Pitivi.[8]


  1. "LGPL". xdg-app repository. freedesktop.org. Retrieved 2016-11-21.
  2. Alexander Larsson (9 May 2016). "Renamed to flatpak in git". freedesktop.org. Retrieved 1 June 2016.
  3. Willis, Nathan (2015-01-21). "GNOME and application sandboxing revisted". LWN. Retrieved 2016-01-03.
  4. Willis, Nathan (2015-08-12). "Working with xdg-app application bundles". LWN. Retrieved 2016-01-03.
  5. Pennington, Havoc (2003-03-08). "Re: XDG vs freedesktop.org". xdg (Mailing list). Archived from the original on 2016-03-05. Retrieved 2016-01-03.
  6. Larsson, Alex (2015-12-17). "github or freedesktop?". xdg-app (Mailing list). Retrieved 2016-01-03.
  7. "LibreOffice in Flatpak format". Libreoffice.org. Retrieved 1 June 2016.
  8. "Pitivi-download". Retrieved 1 July 2016.

See also

This article is issued from Wikipedia - version of the 11/22/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.