<br><br><div><span class="gmail_quote">On 8/21/07, <b class="gmail_sendername">John Cowan</b> <<a href="mailto:cowan@ccil.org">cowan@ccil.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Michael R. Bernstein scripsit:<br><br>> This ignores the role of the word 'only'. This means that MS-PL is<br>> incompatible with every other license, even the BSD license. That's a<br>> bit different than being incompatible with some other licenses due to
<br>> conflicting requirements.<br><br>However, it is still possible to use MS-PL files in a source arcchive<br>or in a binary built from that archive, since the MS-PL file remains<br>under the MS-PL.  The other files cannot be under the GPLv2 thanks
<br>to the incompatibility, unless the GPLv2 author has waived the<br>incompatibility either explicitly or by providing for relicensing.</blockquote><div><br><br>IANAL, but I think you are right on this for the wrong reasons, if you mean the wording we are arguing over :-)  One need not even reach this question under the GPL v2.
<br><br>The basic issue is that the GPL v2 does not allow a patent licensor under the license to terminate those patent rights to people who initiate lawsuits.  The rule seems to be that if you cannot ensure downstream protection you cannot distribute.  The GPL v3, Apache License 
2.0, and MS-PL do.  Therefore they are all incompatible with the GPL v2.<br><br>Since this incompatibility exists, the licenses are incompatable.<br></div><br>Best Wishes,<br>Chris Travers</div><br>