The thing that really bites about the article, and the reason I disagree with it, is attitude. The open source world (by and large) is about sharing intellectual horsepower. We make something, we share it. Some guy can make it better. We can all get the added value of development. Coherent groups create open source software products (yes, I said products) like Firefox or OpenOffice, and individuals go and toy with the code.
The Microsoft presentation says something very different.
"Matusow said opening up software can add value, "but you need to understand why you want to open certain software. We are building intellectual property into software and trying to sell it. We throw code over the wall for the community to build on it.""
They throw code over the wall?
It's very patronizing. Instead of regarding the people out there as brainpower with a positive contribution, they regard their internal direction as higher than external voices. I guess this is why ultimately Microsoft is dropping the ball. They just don't listen. You NEED to listen. The world has changed since Win95, or even WinXP. We need more, we need it faster, and we need it to work with the Mac laptop and Linux server.
Basically, the surge in open source is driven by the fact that it's answering so many of the productivity, communication and search questions of the marketplace. Even Apple realize that, and this is why their baby (MacOS X) is largely available as Darwin (open OS code).
Just my two cents.
Shane Coughlan
Project Leader
Mobility
http://mobility.shaneland.co.uk/