You guys are racists . <| sep |> Nobody on Tinder has swiped right ? <| sep |> Please no , it would be an unjustifiable waste of space and extremely annoying for some since they ' d probably only support one option tar . gzflatpak . Extracting . deb and . rpm files isn ' t a tradition I ' m particularly eager to pass down to my children . Why would you want to create deb or rpm files from flatpaks ? Flatpaks could be , and I assume will be , integrated into the package managers so you ' ll use the same addremove and upgrade tools for everything at the same time . What would be a waste of space ? Flatpak uses runtime packs . See this diagram . So for example , if Steam games were suddenly turned into flatpaks , you ' d have the Steam Runtime as one flatpak , Steam as another , and each game as another . So if a game used the Steam Runtime , but did not require Steam for running the game , then you ' d go to install the game and it ' d automatically download and install the Steam Runtime and then the game as two different flatpaks . Snap is worse because it ' s basically one giant binary blob , similar to a staticallybuilt binary i . e . it contains all dependencies inside the binary , so snap wastes a lot of space , from what I understand , whereas flatpak is capable of being much leaner . Yes , adopting a crossdistro solution is very important , and tarballs are good for that , but flatpaks are way better than tarballs and fit the bill too . They add on 1 . Repositories for automatic updates . 2 . Launcher icon integration . 3 . Integration capability with your existing software center package manager update manager for installing , removing , and updating . 4 . File management , i . e . you don ' t have to make a Games folder and move the file there , extract it , launch the binary or manually create a launcher to do so , etc , because it ' s a package manager package similar to debsrpmsetc . Try it out , it ' s really simple . To install To play with installing and running apps When it asks you to install the runtime , you can actually skip that step . The required runtime is automatically installed when you tell it to install an app . Granted , that ' s just adding a repo and installing packages from it , and not playing around with the actual flatpak files , but you won ' t be able to do that through the GUI anyway until that integration and support has been completed by the various desktop environments and distros . It ' s awesome to finally be able to easily download and run stuff that used to be out of the question , such as those Gnome applications that are shown in that example . Gnome apps are very dependencyhellish , but that Gnome 3 . 22 runtime allows you to run any Gnome 3 . 22 app very easily . I ' m really impressed . I just tried it out today for the first time , which is why I ' m gushing about it . X 3