Mit ZeroInstall kann man alle erhältlichen Programme einfach über eine URL ausführen. Wenn man ein Programm das erste mal aufruft, hat man es natürlich noch nicht auf Festplatte, dann wird es für den User transparent einmal heruntergeladen und das war's.
Und zwar funktioniert das systemweit (also auch an der Konsole) und nicht nur in einem speziellen "Dateibrowser".
Homepage: http://0install.net/
Lizenz: LGPL
Mini-Howto
Mit dem Befehl 0launch kann man ein Programm über die Kommandozeile aufrufen. Mit 0alias kann man sich einen Kurznamen für diesen Befehle anlegen. Es gibt auch Hilfsprogramme, die automatisch Menüeinträge in grafischen Benutzeroberflächen anlegen.