"...in the PC era, you have to distribute software in order to get other people to use it. You can distribute it in binary form or you can distribute it in source form, but no one escapes the act of distribution. And when software is distributed, open source companies have proven that giving access to the source makes good business strategy.
But in the world of Web 2.0, applications never need to be distributed. They are simply performed on the internet's global stage. What's more, they are global in scope, often running on hundreds or thousands or even hundreds of thousands of servers..."