

There are plenty of benefits to this approach.

The method is similar to the way in which OS X handles applications everything required for an application to run is in the application itself allowing for the application to be run from any location. There are no folders to extract, dependencies to install or commands to enter: “Just download, make executable, and run!” Applications are able to run on all major distributions irrespective of their packaging systems – everything the application needs to run is packaged up inside of it. The Portable Linux Apps project brings the ideal of “1 app, 1 file” to Linux.
