Sunday, 2 January 2011

My ideal Operating system - defining how apps work

My ideal OS would make life simple for me or rather my wife as a user I shouldn't have to install anything let's take the firefox browser as an example. I like the browser and use it on multiple machines and not always the same OS on these machines.

So if I want to put firefox onto a new machine I run off to the firefox website and download the version I want some times having to choose the architecture \ OS that I'm running.

What I would envision is a single download say firefox.app it's effectively a JAR file but the OS is told that on a double click to go into the firefox.app folder and execute the .exe file.

If you copy the .app file to a new architecture and a version for that architecture doesn't yet exist yet it alerts you to check for a newer version.