Flatpak

Flatpak adalah perangkat lunak dan sistem manajemen aplikasi desktop untuk Linux. Flatpak menggunakan metode "kotak pasir" yang memungkinkan aplikasinya dalam lingkungan tertutup dari sistem operasi. Flatpak sebeulnya dikenal seabgai xdg-app hingga 2016.

Flatpak dirilis di bawah lisensi LGPL-2.1-or-later. Pertama kali dirilis pada 21 Juni 2016, Flatpak mencapai versi 1.0 pada 20 Agustus 2018. Proyek ini dimulai oleh pengembang Red Hat Alexander Larsson.

Flatpak memanfaatkan fitur kernel Linux seperti cgroups, namespaces, bind mounts, dan seccomp, serta teknologi seperti OSTree dan format OCI untuk menyediakan lingkungan tertutup aplikasi dan model lintas-distribusi.

Penyimpanan dan pengelolaan aplikasi Flatpak dilakukan di Flathub. 

 Sejarah 
Salah satu masalah distribus Linux adalah upaya menyediakan cara distribusi aplikasi yang terstandar di ekosistem desktop Linux, yang berceceran di berbagai sistem menurut manajer paket setiap distro. Gagasan untuk menyediakan lingkungan tertutup untuk aplikasi di GNOME pertama kali diusulkan oleh Lennart Poettering pada 2013.

 Fitur 

 Sandboxing aplikasi untuk membatasi akses ke sistem inti.
 Runtimes dan portals guna mengelola dependensi dan izin.
 Distribusi lintas-distro, sehingga pengembang merilis satu paket untuk banyak distro.

 Ekosistem 
Sejumlah distribusi Linux menyediakan integrasi Flatpak melalui pusat aplikasi grafis (mis. GNOME Software/Discover) dan repositori pihak ketiga seperti Flathub.

 Perbandingan 
Artikel dan ulasan sering membandingkan Flatpak dengan Snap dan AppImage. Fokusnya mencakup model sandbox, ukuran paket, serta dukungan ekosistem.

 Lihat pula 

 Snap (perangkat lunak)
 AppImage

 Referensi 

 Pranala luar 

  – situs resmi