Flatpak

Flatpak
Kehityshistoria
Vakaa versio 1.14.10 ()[1]
Tiedot
Ohjelmistotyyppi paketinhallintajärjestelmä
Lisenssi GNU Lesser General Public License, versio 2.1 tai myöhempi
Aiheesta muualla
Verkkosivusto
Versiohallinta

Flatpak on ohjelmien asentamiseen ja hallintaan suunnattu työkaluohjelmisto.[2] Flatpak-mallissa ohjelmat ja niiden käyttämä ajonaikainen ympäristö käännetään ja jaetaan riippumatta alustasta, jossa niitä käytetään. Flatpak-sovellukset ovat tiettyyn rajaan asti eriytettyjä ("hiekkalaatikossa") isäntäjärjestelmästä.[2] Flatpakin julkaisusta kerrottiin kesäkuussa 2016.[3]

Perinteisiin paketinhallintajärjestelmiin verrattuna Flatpak ei paketoi tietylle käyttöjärjestelmälle vaan tietylle ajonaikaiselle ympäristölle.[4]

Canonical kehitti Ubuntuun Snap-paketoinnin, mutta monet Fedoran kehittäjistä työskentelivät Flatpakin parissa sen kilpailijaksi, jolloin sitä vielä kutsuttiin nimellä "xdg-app".[5] Sekä Snap että Flatpak ovat suunnattu ohjelmien paketointiin niiden riippuvaisuuksien kanssa, mutta Flatpak yrittää rajoittaa yhteenliittämistä ajonaikaisten perusriippuvaisuuksien kohdalla.[5] Flatpakin tavoitteena ovat pienemmät paketit ja parempi turvallisuus.[5] Tästä johtuen Flatpak-paketeilla voi kuitenkin olla riippuvaisuuksia toisiin paketteihin.[5] Flatpakin hiekkalaatikko hyödyntää paljon Linux-nimiavaruuksia, joita Snap välttää.[5]

AppImage on kolmas Flatpak- ja Snap-paketointia vastaava ratkaisu.[5]

  1. 1.14.10, (viitattu ). Tieto on haettu Wikidatasta.
  2. a b flatpak(1) man.archlinux.org. Viitattu 14.2.2022. (englanniksi)
  3. Announcing Flatpak lwn.net. 21.6.2016. Viitattu 14.2.2022. (englanniksi)
  4. Flatpak fedoraproject.org. Viitattu 14.2.2022. (englanniksi)
  5. a b c d e f Jonathan Corbet: The universal application distribution mechanism? lwn.net. 15.6.2016. Viitattu 14.2.2022. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy