IANAL, of course.<br><br><div><span class="gmail_quote">On 8/28/07, <b class="gmail_sendername">Matthew Flaschen</b> <<a href="mailto:matthew.flaschen@gatech.edu">matthew.flaschen@gatech.edu</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;">
Rick Moen wrote:<br><br>I agree on both counts.  However, it seems clear Jim agrees MS-PL code<br>can not really be part of a GPL project (certainly not with the GPL<br>project distributed intact).  This means MS-PL is not GPL-compatible
<br>(and perhaps not compatible with other copyleft licenses), and thus I<br>would welcome a change in the title before approval.</blockquote><div><br>Let me pose a possible counterargument to MS-PL/GPL3 compatibility.<br>
<br>The argument over BSDL/GPLv3 compatibility seems to be that "relicensing" does not have any effect until the code is changed to encumber it with copyrights of a new author.  However, suppose we extend the BSDL slightly to conform to the language of the GPL3 but place an equivalent restriction as the MS-PL:
<br><br>* Any portion of this code which has not been substantively altered must bear a notice stating that it is still original, is authored by <author>, and has been publically licensed by the author under the terms of this modified BSD license.  One may use additional comments to indicate ends of such sections.
<br><br>Would such a BSDL now be incompatible with the GPL3?  Would this be allowed under the 7b legal/attribution notices?<br><br>Now, what affect does this have in practice?  In my view, it identifies which sections of the code can safely be extracted without infringing on the GPL work's copyrights (since they don't extend to the excerpt).  Such fragments would effectively be encumbered *only* by the BSDL + additional clause.
<br><br>Now, how does this *functionally* differ from the MS-PL?  Is it possible to use the same approach to merge GPL3 and MS-PL code together?  Therefore is the MS-PL really any less compatible with the GPL3 than the BSDL?
<br></div><br>Best Wishes,<br>Chris Travers<br></div><br>