In my opinion, creating a cental, free, cross-platform operating system lies in the very near future of the web. (That free part being optional actually but I like putting it in there.)

Take a look at these articles. Some are pretty old but they give a very nice view of the idea:

Will be putting the latest ones in as I find em.