During the week the Open Source Initiative organization approved two Microsoft licenses as OSI compliant, the Microsoft Public License (MPL) and the Microsoft Reciprocal License (MRL). (See PC World article for more.) From all reports, both sides (OSI and Microsoft) played nicey-nicey and after a few changes to the Microsoft licenses they sailed through without any shouting. That wasn't true externally as some wanted to make a beef "in principle" for allowing capitalistic Microsoft to have any license they could legitimately call open source, more-less licenses that are OSI approved. Sort a fox in the open source hen house argument. But Microsoft played this wisely and to their benefit.
The MPL in particular is really a very open license. You can modify, distribute, commercialize and charge for modifications. It doesn't skirt the edges of open source but rather embraces it. Microsoft has had three licenses (one wasn't submitted) as part of their Shared Source Initiative, a way for Microsoft to dip it's toe into the world of open source.
So whether you love Microsoft or love to hate Microsoft, all of us have to give them their due for playing by the rules and cooperating with the OSI. Is this the proverbial "slippery sloap" or has Microsoft had a mid-life open source change of heart? Have no doubt, Microsoft is doing this because it benefits them by at least starting to play in the open source sandbox. I've viewed it as something that's inevitable but was surprised at how cooperative Microsoft was in getting these licenses approved. Where and how broadly they use the MPL and MRL only time will tell but for now they at least have their Open Source Players Card and keys to the open source locker room.









Please call it the MSPL, not the MPL so as not to confuse it with the Mozilla Public License, which is already known as the MPL.
Posted by: Swashbuckler | October 22, 2007 at 12:40 PM
To describe Microsoft solely as "capitalistic" is somewhat of a travesty as capitalism disavows many of their practices. I've read enough of their diatribes against open source to know exactly their stance. Their focus is always as it was, to stamp out any competition by whatever means it deems appropriate at any given point and to embrace, extend and obfuscate any useful technological advance that appears.
Like the old Soviet Union (Microsoft believes it's a state - it's a member of G8), you can have any OS you choose as long as it's Windows.
Posted by: Sid Boyce | October 23, 2007 at 03:08 AM
I've long held the view that M$ is the "edge" of Capitalism, and that if left unchecked it *may* assist the [demise/shrinking] of Capitalism. Either "Capitalism" cuts this crap out, or it will end up being left to live off of itself. I'm not in love with Capitalism, but I don't want to see out my days being arrested for having better furniture than my neighbour, nor having to believe in some historical book. The west needs to be about freedom, not greed. Let's not confuse the issues. Let's allow the internet to provide real democracy. Let's get to the point that our children don't want to carry a knife and don't want to own more houses than they can occupy. Steve Ballmer may end up being [blank] the world has ever seen .........
Posted by: Mark | October 23, 2007 at 03:04 PM