Flatpak
Flatpak software | |
---|---|
![]() | |
![]() | |
Genere | Sistema di gestione dei pacchetti |
Sviluppatore | Alex Larsson, Flatpak Team |
Data prima versione | agosto 2007 |
Ultima versione | 1.14.10 (14 agosto 2024) |
Sistema operativo | Linux |
Linguaggio | C |
Licenza | GNU Lesser General Public License, version 2.1 or later (licenza libera) |
Sito web | flatpak.org/ |
Modifica dati su Wikidata · Manuale |
Flatpak (originariamente xdg-app) è un software di utilità per la gestione dei pacchetti e virtualizzazione delle applicazioni per Linux.
Storia
L'idea di utilizzare contenitori di applicazioni in GNOME è stata proposta per la prima volta nel 2013 da Lennart Poettering,[1] che ha pubblicato un articolo al riguardo nel 2014.[2][3] Sviluppato come parte del progetto freedesktop.org (precedentemente noto come X Desktop Group o XDG),[4] era originariamente chiamato xdg-app.[5]
A partire da febbraio 2017, alcune applicazioni popolari sono state rese disponibili come Flatpak tra cui Blender, Discord,[6] Gimp,[7] LibreOffice,[8] Pitivi,[9] i programmi di KDE,[10] Linphone[11] e GNOME Recipes.[12] Ci sono anche alcuni Flatpak non ufficiali come le versioni di sviluppo di Mozilla Firefox,[13] Skype,[14] e Spotify.[15]
Flathub, un repository (o una fonte remota nella terminologia Flatpak) situato su flathub.org, è diventato lo standard de facto per ottenere applicazioni pacchettizzate con Flatpak.[16] I pacchetti vengono aggiunti ad esso sia dagli amministratori di Flathub che dagli stessi sviluppatori dei programmi (sebbene gli amministratori abbiano dichiarato la loro preferenza per le app inviate dagli sviluppatori).[17] Sebbene Flathub sia la fonte de facto per le applicazioni pacchettizzate con Flatpak, Flatpak può funzionare indipendentemente da Flathub;[18] è infatti possibile ospitare un repository Flatpak completamente indipendente da Flathub.[19]
Descrizione
Il sistema Flatpak fornisce un ambiente sandbox in cui gli utenti possono eseguire le applicazioni isolate dal resto del sistema.[20][1] Le applicazioni che utilizzano Flatpak necessitano dell'autorizzazione dell'utente per controllare i dispositivi hardware o accedere ai file dell'utente.[21]
Note
- ^ a b (EN) Nathan Willis, GNOME and application sandboxing revisited, in LWN, 21 gennaio 2015. URL consultato il 3 gennaio 2016 (archiviato dall'url originale il 25 novembre 2018).
- ^ (EN) corbet, Poettering: Revisiting how we put together Linux systems, su LWN, 1º settembre 2014. URL consultato il 31 ottobre 2016.
- ^ (EN) Lennart Poettering, Revisiting How We Put Together Linux Systems, su Pid Eins, 1º settembre 2014.
- ^ (EN) Flatpak - the future of application distribution, su flatpak.org. URL consultato il 16 dicembre 2016.
- ^ Alexander Larsson, Renamed to flatpak in git, su freedesktop.org, 9 May 2016. URL consultato il 1º giugno 2016.
- ^ Discord on flathub, su flathub.org.
- ^ GIMP - Downloads, su gimp.org.
- ^ LibreOffice in Flatpak format, su LibreOffice. URL consultato il 1º giugno 2016.
- ^ Pitivi-download, su Pitivi. URL consultato il 1º luglio 2016.
- ^ kde-applications, su KDE Flatpak. URL consultato il 1º marzo 2017.
- ^ Linphone open source VoIP SIP softphone - voice, video and instant messaging.
- ^ Joey Sneddon, Yum! GNOME Recipes is a New Cooking App for Linux, su OMG! Ubuntu!, 7 dicembre 2016. URL consultato il 24 dicembre 2017.
- ^ Unofficial Firefox Developer Edition flatpak repository, su Unofficial Firefox Developer Edition flatpak repository. URL consultato il 20 marzo 2017 (archiviato dall'url originale il 14 maggio 2019).
- ^ Alexander Larsson's github Flatpak build of skype, su Alexander Larsson's github Flatpak build of skype. URL consultato il 17 agosto 2017 (archiviato dall'url originale il 21 aprile 2020).
- ^ Alexander Larsson's github Flatpak build of spotify, su Alexander Larsson's github Flatpak build of spotify. URL consultato il 17 agosto 2017 (archiviato dall'url originale il 21 aprile 2020).
- ^ (EN) 7 Flatpak Apps You Can Install Right Now from Flathub, su OMG! Ubuntu!, 20 luglio 2017. URL consultato il 25 febbraio 2021.
- ^ flathub/flathub, Flathub, 20 febbraio 2021. URL consultato il 25 febbraio 2021.
- ^ (EN) Introduction to Flatpak — Flatpak documentation, su docs.flatpak.org. URL consultato il 25 febbraio 2021.
- ^ (EN) Using Flatpak — Flatpak documentation, su docs.flatpak.org. URL consultato il 25 febbraio 2021.
- ^ (EN) Alexander Larsson, Using bubblewrap in xdg-app, su Alexander Larsson: Cool links and commentary, GNOME, 29 April 2016. URL consultato l'8 gennaio 2016.
- ^ (EN) Nathan Willis, Working with xdg-app application bundles, in LWN, 12 agosto 2015. URL consultato il 3 gennaio 2016.
Voci correlate
- Snap (pacchetti software)
- AppImage
- Runtime system
- Sandbox
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su Flatpak
Collegamenti esterni
- (EN) Sito ufficiale, su flatpak.org.
- Flatpak, su packages.debian.org.
- (EN) Flatpak, su GitHub.
- Repository sorgenti di Flatpak, su github.com.
V · D · M | ||
---|---|---|
Componenti | Avahi · Compiz · ConsoleKit · D-Bus · DeviceKit · DRI · Flatpak · FriBidi · HAL (deprecato) · Nouveau · PackageKit · Plymouth · PolicyKit · Portland Project · systemd · Wayland · X.Org | ![]() |
Librerie | AppStream · cairo · Fontconfig · GStreamer · HarfBuzz · Pango · Mesa 3D · Poppler · Swfdec · Video Acceleration API · XCB · Xft | |
Framework | CppUnit · Galago · GeoClue · Telepathy · Open Collaboration Services | |
Voci correlate | Create Project · Libre Graphics Meeting |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png)