Revolution on software installation ? Nope. We already have Java Webstart but Webstart can be nasty to setup ? Isn't 0install the same as Java for all supported major platforms with the exception of some goodies like, not needing admin rights to install ? There is too many languages out there across the various platforms.
There needs to be a powerful recognized world standard to unify them all without constraining creativity.