Although I think HTML5 is actually a pretty lousy software stack for application development, I'm becoming more and more sympathetic to the arguments that the evolution of the web is absolutely essential for the survival of free & open computing. It was bad enough that their mobile platforms are so locked down, but with Apple and Microsoft now turning the screws ever tighter on their previously open desktop platforms…
> the evolution of the web is absolutely essential for the survival of free & open computing. I don't understand the connection. How many of the web services we use are open source? A native program I buy may be closed source, but it runs on my computer and storage and is updated on my terms. I can even legally crack it if that's what it takes to keep it running (as far as I understand German laws). If I use an open-…
On the web everybody is welcome. If you don't like any of Google's services, you can create your own clone, and people can use it by just entering an URL in a browser.
Now imagine for a second how 2012 would look like if Microsoft banned Firefox because it "duplicates existing functionality" or other such invented guideline for the good of their app store ... because that's the direction Microsoft and Apple are taking us. And btw, just so you know, Firefox or Chrome cannot run on top of Metro.