The Flatpak Framework for Linux Desktop Application Distribution is now in prodaction, after three years of beta status. The framework, originally called XDG-app, is intended to make Linux more attractive to desktop application developers. Applications built as Flatpak can be installed on just about any Linux distribution.
The open source FlatPak can be used by different types of desktop applications and aims to be as agnostic as possible when it comes to building applications. There are no requirements for languages, build tools, or frameworks. Users can control application updates. Flatpak uses familiar technologies such as Bubble wrap utility for the placement of containers and Systemd to configure Linux cgroups (cgroups) for sandboxes.
New features in Flatpak 1.0 include:
- A mechanism for restarting applications
- The ability to mark applications as reaching end of life, to indicate when they are no longer supported
- An improved command line interface, with new commands and options
- Speed and reliability improvements
Flatpak developers remove beta label from Flathub app service. The production-level service offers a repository that can be used by Linux desktop PCs and a website to browse and install apps. Hundreds of apps are available for installation.
In addition, there is a major version of the Freedesktop runtime environment, which is used by most Flatpak applications. Runtime version 18.08 adds a lifecycle policy that has a regular release schedule, security updates, and guaranteed support periods.
You can download Flatpak from the project configuration page and specifying your Linux distribution.
IDG Press Service