software licensing
&quot;Compliance&quot; of one software license with another
<p>The <a href="https://msdn.microsoft.com/en-us/library/ff648068.aspx" rel="nofollow">Microsoft Public License (MS-PL)</a> says:</p>

<blockquote>
  <p>If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.</p>
</blockquote>

<p>I'm trying to learn what kinds of things would violate license compliance in this context. Maybe if the newer license reduced the grants of the MS-PL? Or contradicted its conditions, expanded its limitations, or something else? I could use some help clearing it up. Thanks.</p>

<p>The clause you quote is 3d).</p>

<p>This clause has to do with relicensing and distribution. In particular, you cannot do anything that renders your distribution in violation of the license. As part of your distribution, you may include additional provisions or restrictions, but you must always note that the MS-PL will always apply to the original licensed code, and that you must always comply with that license.</p>

<p><sup>As an aside, <a href="https://opensource.stackexchange.com">Open Source Stack Exchange</a> is a good place for these questions. Disclaimer: I'm a moderator there :)</sup></p>
