<br><br><div><span class="gmail_quote">On 9/24/07, <b class="gmail_sendername">Wilson, Andrew</b> <<a href="mailto:andrew.wilson@intel.com">andrew.wilson@intel.com</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;">
<br>Chris Travers wrote:<br><br>> My suggestion is that you find major BSD-licensed community projects<br>> (not single-vendor reference implementations) which will agree that<br>> wrapping their code in the GPL without adding any copyrighted elements
<br>is allowed.<br><br>My suggestion is that you *try* to stay on topic<br>(which was MS-PL).</blockquote><div><br>And my point that this specific element of the MS-PL is no different from the BSDL is what I am still arguing.
<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">  MS-PL does not<br>allow covered code to be "wrapped" or otherwise intermingled
<br>at the source code level with copyleft code, with or without<br>changes, period.</blockquote><div><br>Not sure about that this is fundamentally different from the BSDL.  Mr Wooley has pointed out that the MS-PL may be compatible with the GPL v2 if certain distribution requirements are met, for example.  We *can* agree that it is incompatible with the GPL2 in the same sense that the Apache license 
2.0 is (but that the distribution requirements that Mr Wooley suggested would seem to address these), and that it is incompatible with the GPL v3 for reasons which arguably also pertain to every BSD-like license out there except possibly Mr Rosen's AFL.
<br><br>The covered code itself can only be licensed under the MS-PL itself, which *must* follow the code precisely as I argue the BSDL does.  It does *not* mean you can't apply a different work as a whole license provided that it does not govern that specific code.  My argument is that this is no different than the BSDL with only one possible exception:
<br><br>The license could be interpreted as to tie the license to specific code portions.  Hence it would be safer under the MS-PL to note which sections were under that license specifically.  This requirement does not seem to pertain to the BSDL.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">  Microsoft's outside counsel has made this admirably<br>clear in his helpful responses to this list.  Your assertion
<br>that MS-PL is no different in this regard than BSD represents<br>a reading of BSD which falls somewhere between outre and risible.</blockquote><div><br><br></div></div>Well, the MS-PL may be *slightly* different in that one could read it as to require tying the license to portions of the code under that license.  However, it is hardly the radical departure that you make of it.  Furthermore, I believe my interpretation is the one that most BSD-licensed community-driven open source projects actually have of the license.  If you can prove me wrong please do so.
<br><br>Best Wishes,<br>Chris Travers<br>