Zero Install: The Future of Linux on the Desktop?
SiegeX writes "Zero Install ,which is apart of the ROX desktop environment is not just a new packaging system, it's a whole new way of thinking; a way that I believe is exactly what Linux needs to become a serious contender for Joe User's desktop. Zero Install uses an NFS to both run *and* install apps from. The apps are all self-contained in their own directory; binaries, docs, source code and all. Once the app has been downloaded its kept in a cache from that point on to minimize delay. The beauty becomes apparent when Zero Install is combined with ROX which runs the application by just clicking on the directory it was installed to. Deleting the application along with all the other misc files is as simple as removing the directory it's contained in. This method of partitioning applications in their own directories also allows installing multiple versions of any application trivial. This is something even the greatest of technophobes could understand and use with ease."
Someone should really point this out to Steve. I think using this type on installation on Macs would increase useability by leaps and bounds.
Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
We haven't had a "Linux is going to take over the world" story in such a long time....
http://www.beyourowneviloverlord.tk
http://www.frozenchickenthrowing.tk
http://www.killercamel.tk
Now I can make my X-box even more useful
Anyone have waybackmachine links to DOS or Mac installation routine instructions? It might help this project a lot!
Directory contained applications are hardly anything new. Remember DOS? Those days when Microsoft didn't make it impossible to remove an entire application from your computer.
It has been implemented in OS X. This is what happens when you drag a .app file (really, a folder. try to cd into one sometime) and copy it to any point on your hard disk (typically /Applications).
Reminds me of an old joke...
Microsoft: Where do you want to go today?
Linux: Where do you want to go tomorrow?
BSD (in this case, OS X): Are you guys coming or what?!?
The full name is "Windows Registry Copy Protection and OS Degradation Scheme". It's part of the "Treat all customers like criminals because some are criminals" Initiative.
Yeah.. Everything is stored in Program Files. Except when things are put into C:\Windows\System32. Or the Registery.
/. is a bunch of nerds at a million typewriters. It's not a political conspiracy determined to undermine your beliefs.
- Download the latest sourcecode and compile it? (~30 minutes)
- Download the pre-compiled binary? (~5 minutes)
- Just use the version you downloaded yesterday? (~1 second)
>3You've chosen to run the version you downloaded yesterday. Are you SURE you want to do that? There could be a newer version available. You can't call yourself a hacker if you don't have the latest version.
- Yes I'm sure. Just run the program.
- I might have mistyped. Show me the options again.
- Reboot.
>1Ok, but only because you insist.
Starting "/usr/bin/bash"...
--
Member of the Stop Fucking Saying 'M$' army
Hhhm. I think your sig needs to be abbreviated.
You should go with: M$F$M$A
When information is power, privacy is freedom.
With fully self-contained apps, we could do away with those silly shared libraries, and we could also just pitch reusing simple programs. Maybe, maybe if we ditched the fifo, we would have finally removed all the flaws in UNIX!
You still Windows?
I, er... didn't RTFA.
I mustn't be new around here.
PigPog.
"Bitch to whoever decided that that app should have an installer."
Installers are just a "solution" to make it more difficult to copy an application to a friend ("casual piracy").
Soon they will be asking you to insert an original CD-ROM in order to play a game, and, eventually, they will come with a way to require you to "activate" the software. Oh, wait...
I hate it when people don't use apostrophes correctly. It's one of my pet peeves. "It's" gets an apostrophe when it's a contraction of "it is," and loses its apostrophe when it is possesive.
I even previewed, but it's an easy one to miss.
- None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton