Microsoft is following its own strategy none of this stuff is positive for free software. It's just a way to enter and stay relevant in a market where free software whether that's android or linux has already won. Microsoft is not doing it for us, it's doing it for itself to stay relevant. Am I thankful, no not really. I would prefer Microsoft go away and the Unixes prevail. This just ensures the market stays fragmented with Windows leading the user base. Despite the fact that there are competitors out there good enough to replace most of it.