One more way MS will engage with the open source and standards communities
blogs.msdn.com
blogs.msdn.com
There are plenty of people within Microsoft who would love to be in this space. Endorsement (if that's what this is) could unleash a swarm of smart people working on hard problems for the benefit of all. And it could just be another marketing stunt.
They continue using the same technique today. It is only that enough people have opted out from them and they are doing fine(It was very difficult in the past not depending on MS).
I have to use proprietary MS tech like Silverlight to browse their web pages, no thanks, and they don't want to support webGL in IE so they don't empower standards like OpenGL.
I prefer they don't mess with open Standards so they don't corrupt them. EEE is still alive today because the culture of a company is so difficult to change at the deep level(you need to change the entire hierarchy, the power chain), and they have not done that. This is just PR.
"There are plenty of people within Microsoft who would love to be in this space."
Yeah, in every company there is all kind of people. The question is who gets promoted to make decisions. As the company gets older the hierarchy becomes self sustaining like in the catholic church +65 years old bishops choosing a +80 years old Pope. Do you expect the Pope to change the structure that elected him?.
Remember, this is a company whose CEO called Linux cancer. Think about the internal change that has to come about at MS in order for things like this to see the light of day.
What this announcement amounts to is anyone's guess, and it may go nowhere, but they're trying to participate in a meaningful way. They should be given some credit for taking those steps.
Not only that, but this announcement is by itself absolutely content-free. If they announced that they'll port .NET to Linux, or open-source it completely, now that would have been an announcement worth sharing, because code talks, bullshit walks and unfortunately for them they have a long history of enforcing their monopoly, breaking standards and fighting against open-source and the open web and so they can't be forgiven that easily, not as long as Ballmer is still their CEO.
To their credit, they did release some cool stuff as open-source, like the F# compiler, or ASP.NET MVC and I hope this trend continues. However, marketing-fluff like this is meaningless.
These are different times. All technologies listed in the article are server tech, not end-user stuff (with the possible exception of Linux, but really Linux is only a competitor to Windows Server, and not to the desktop editions).
I doubt EEE will work as well in the server space; it feels more like a way to save Windows Server from losing market share in the wake of hyped tech like Mongo and Node.js. If they try to extend and extinguish such tools, people will move their apps to Linux.
It's odd they're putting emphasis on standardization of HTML5, when their latest browser is two years behind. Their HTTP 2.0 initiatives just seems like an attempt to retard Google's SPDY protocol.
"..work with the PhoneGap/Cordova and jQuery Mobile and other open source communities to support Windows Phone.."
Seems to be a rather one way street to me. When they stop claiming the rights to Linux and perhaps make Silverlight work in Linux I may believe they support open source.
Here is a picture of Darth Vader in a pink jumper to show that we are now nice and friendly