OSI Approves Microsoft Ms-PL and Ms-RL 301
Russ Nelson writes "In a board meeting held October 10th and announced today, the Open Source Initiative approved two of Microsoft's software licenses: the Microsoft Reciprocal License and the Microsoft Public License. These licenses are refreshingly short and clean, compared to, say, the GPLv3 and the Sun CDDL. They share a patent peace clause, a no-trademark-license clause, and they differ only in the essential clause of reciprocation. Of course, Microsoft is not widely trusted in the Open Source world, and their motives have been called into question during the approval discussions. How can they be attacking Open Source projects on one hand, and seeking not only to use open source methods, but even to use the OSI Approved Open Source trademark? Nobody knows for sure except Microsoft. But if you are confident that Open Source is the best way to develop software (as we at the Open Source Initiative are), then you can see why Microsoft would both attack Open Source and seek to use it. It is both their enemy and their salvation."
Interesting Years Ahead (Score:3, Interesting)
Market control, but the possibility for change (Score:4, Interesting)
Microsoft is also a follower. They typically are behind the bleeding edge of technology but always attempt to buy up as much as possible and claim they "innovated" it. Microsoft research is a big exception, and I wouldn't doubt that it's people from Microsoft Research driving the new licenses as well.
Microsoft is also not entirely stupid; they intend to attract developers with their licenses not to release any Microsoft products under them, but to bring open source development onto Microsoft platforms. That, ultimately, is a war that open source can only win by having a fundamentally better product. If Microsoft opens its documentation and internals to developers, most of them will see fewer advantages in pure open source/free software systems. All Microsoft has to do to keep making money is keep Windows shipping on every PC shipped in the world. Even if they're forced by the market to open source all of Windows, they will still own the trademarks (and patents) and probably still ship Windows on a significant number of PCs. Most home users don't give a shit what they run and will happily buy Microsoft, especially if their formerly Linux-enthusiast friends now see Microsoft as an open source company.
In the end, cooperation really is the goal of free software/open source anyway. Destroying Microsoft would be a net loss for everyone. Microsoft slowly converting to an open/free development model is a scenario in which everyone wins. Who will care if they run Linux or Windows if both support Posix and Win32 environments using the best elements from each kernel? To be honest I don't think this is very likely; it's much more likely that the Next Big Thing will push the operating system question into the realm of questions like which general purpose sorting algorithm is the best.
Re:Not OSL. (Score:2, Interesting)
s/paraphrase/misstatement/
GPLv3 does not restrict anyone from using covered code to build a TiVo.
It does, however, refuse to grant permission to distribute such code in a TiVo.
So, now that they have these licenses... (Score:4, Interesting)
definitions (Score:3, Interesting)
Ms-RL: GPL(2?)-like
It'll be interesting to see what the FSF has to say on these.
Re:easy answer (Score:5, Interesting)
Re:How? Simple (Score:4, Interesting)
Dang literalists. /me sighs. Fine. Take 2, for Skippy here.
Old and broke:
New hotness:
It's {arguably} laudable that Microsoft would create these licenses. However, given their present demeanor towards FOSS, the timing of such work in this area could be construed as somewhat suspect.
Howzat?
Re:Not OSL. (Score:3, Interesting)
-molo
Re:easy answer (Score:5, Interesting)
It's about patents (Score:3, Interesting)
From the license:
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
gnu may embrace and extend but not extinguish (Score:3, Interesting)
A one page, understandable OS Licence? (Score:3, Interesting)
Perhaps the challenge should be to find an even short and simpler OSI compliant licence.
The licence is there, anyone can use it. I wonder how much barrier there will be to using a licence with Microsoft in the name, just because of that.