It needs a culture change, and that won't happen. If Microsoft actually wanted to be a part of the free software community, they would start liberating all of their software, one piece at a time. Most of the things I've seen look like business decisions (top-down) not engineering decisions (bottom-up). I still feel that liberating .NET was done to force Mono out of business. Or to attempt to gain a monopoly with C# developers.
Don't get me wrong, more free software is always a good thing. But I still remember the Microsoft of old and no, I don't accept that they've changed their ways. It's just the next step in their line of business decisions.
Don't get me wrong, more free software is always a good thing. But I still remember the Microsoft of old and no, I don't accept that they've changed their ways. It's just the next step in their line of business decisions.