You could say the same about Google......
I hate MS, but please, don't make the case that no progress is better than some progress. They aren't perfect, and of course they are motivated to make money, but none of that means their work isn't good for OSS.
I disagree. They are losing developer mind share, that's the only reason they have any open source initiatives. None of what MS does is good for open source IMO, and they can keep their money.
There seems to be quite the concerted effort to make MS 'cool and hip' here and elsewhere. I'm not buying it, I'm not using their software, and it's still perfectly valid to dislike MS for aforementioned reasons. I view their work on free software as only a mechanism to co-opt.
Interested Observer here. What is Microsoft's primary product you are referring to? Windows or Office. From a quick Google search, it seems like Office (based on revenue).
Their primary product is still proprietary, and if that's not bad enough, it's essentially completely spyware at this point.
I don't want to use their crap open source products so I can integrate with their crap proprietary SaaS ecosystem.
Just because they're finally deciding to release some token software with some level of open source, and buying political influence via the linux foundation, doesn't make them a friend of free software. There is more to free software than just the license: their strategy of vendor-lockin via Terms of Service instead of EULA, they are merely seeking to 'vendorize' free software projects to integrate with their paid products.