Linked by David Adams on Fri 16th Jul 2010 19:43 UTC, submitted by broomfighter
Linux "The Portable Linux Apps project brings the ideal of "1 app, 1 file" to Linux. 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. There are no folders to extract, dependencies to install or commands to enter: "Just download, make executable, and run!"" A follow-up article describes how it works, and how to transform debian packages into AppImages. The packages don't include libraries, so the system won't need to update the same library in each individual app.
Permalink for comment 433838
To read all comments associated with this story, please click here.
RE[6]: Nice!
by superstoned on Sat 17th Jul 2010 10:11 UTC in reply to "RE[5]: Nice!"
superstoned
Member since:
2005-07-07

Dude. You just don't want to get it. How about someone who wants to install 3.0 and sidux has 3.2?

Package managers rock - but you loose flexibility in what you can install, period. My repositories don't offer the last year of OO.o installations - only the latest. openSUSE and Ubuntu offer these user repositories, which might help, but if it doesn't you're out of luck.

Either way I agree with what was said before: nothing new here, move along - klik did that years and years ago and nobody cared then either.

For this to work properly you need to have a heavy base of libs installed - all of the Gnome and KDE libs by default at the very least (and all their dependencies includion optional ones). If you do it like that, yes, this works - generally speaking. You could define a stable API and ABI for it through LSB and only update it every 3 years, demand backwards compatibility. The Gnome and KDE communities would provide it, everyone else probably wouldn't, so you'd quickly have to depend on outdated libs - and you're screwed.

IOW it simply doesn't work unless all libs provide EXCELLENT backwards compatibility and the ability to keep older versions installed next to the new ones.

Reply Parent Score: 4