It's amazing to think that such a massive behemoth could change direction in so little time.
This change has actually been brewing for a long time. I was at a summit they held for Open Source project leaders back in 2008, and we got to sit down with the dev teams for IIS, SQL Server, and some of their web dev tools. They were extremely open, helpful, and just wanted to collaborate on cool stuff. There were only a few pockets of "New Microsoft" back then, but they were there if you looked, and they were worki…
It was a bottom-top approach with Nadal as result. Ballmer couldn't understand the new wave. Just like many "old" CEO's of software companies don't understand.
I know companies who still keep programming in Access and Terminal Server, Asp forms, ... Just because their boss understands that.