RAND !== F/OSS compatible
Posted Feb 21, 2008 17:43 UTC (Thu) by
JoeBuck (subscriber, #2330)
In reply to:
RAND !== F/OSS compatible by leoc
Parent article:
Microsoft announces changes to promote interoperability
No, it isn't good news all around.
The terms you quote are incompatible with the GPL, both versions 2 and 3.
From GPL v2 (where I flagged the relevant clause with italics):
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
And it's not just the GPL: the idea that any commercial distributor would need a patent license contradicts the DFSG (and therefore the OSI definition of open source).
(
Log in to post comments)