Any thoughts on distibuting Kodi as a Flatpak application via Flathub to distribute as the main distro-agnostic Linux desktop app?
“Flatpak is the next-generation technology for building and installing desktop applications” (meant for Linux desktop ecosystem).
I read that Team-Kodi been working on Kodi as a Ubuntu Snap package which is similar to Flatpak but for Ubuntu-based system
https://forum.kodi.tv/showthread.php?tid=315213
Here is another argument why use Flatpak instead of Snap => http://www.phoronix.com/scan.php?page=ne…ux-Distros
Flatpak apps also runs in a more isolated/sandboxed environment and Flathub is the build, repository, and distribution service for it.
From the point-of-view of Team-Kodi you woulkd create only one app bundle and distribute that to the entire Linux desktop market.
The main benifit for developers is that you will “develop and test your application in an environment that’s identical to the one users have”.
Flatpaks have or can have much more limited / restricted access to your operating system than traditional apps, similar to iOS or Android.
Some people like to describe Flatpaks (just like Ubuntu Snaps) packages as more or less the desktop versions of Docker containers.
Good summery here => https://www.theregister.co.uk/2017/04/28…top_linux/
PS: Even a few major applications are already offered as Flatpaks, inc. Steam, Spotify, Skype, Telegram, LibreOffice, and Discord.