I think this is where we are headed with Microsoft and Linux. In time Linux will be Microsoft and Microsoft will be Linux. The problem is that companies don't do things out of the goodness of their heart. It's all done in self interest. In time Microsoft will dictate where Linux is headed and that will be a loss for technical innovation but it will be a boom to Microsoft.