<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-13731</id>
	<title>Nabble - OpenSource - License-Discuss</title>
	<updated>2008-10-23T06:49:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/OpenSource---License-Discuss-f13731.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OpenSource---License-Discuss-f13731.html" />
	<subtitle type="html">A discussion list for Open Source licensing issues.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-20131388</id>
	<title>change cakephp MIT license to GPL?</title>
	<published>2008-10-23T06:49:46Z</published>
	<updated>2008-10-23T06:49:46Z</updated>
	<author>
		<name>pepejose</name>
	</author>
	<content type="html">hello
&lt;br&gt;&lt;br&gt;I opened this post because I am making an application that I have to release as open source (I'm not forced to use a specific license)
&lt;br&gt;&lt;br&gt;My situation is as follows:
&lt;br&gt;&lt;br&gt;** Cakephp 1.2 RC3 -&amp;gt; MIT
&lt;br&gt;** My code (views, controllers, models etc) -&amp;gt; GPL?
&lt;br&gt;** Some code with LGPL (tcpdf, for example TinyMCE)
&lt;br&gt;&lt;br&gt;then, which is the best way to publish the application in one package?
&lt;br&gt;&lt;br&gt;diferent licenses?
&lt;br&gt;&lt;br&gt;On the one hand I read that MIT, GPL and LGPL are compatible but on the other that if I use GPL code in part forces me to use GPL code in all code ... on the other side as section 3 of the LGPL can convert to LPG but i dont know not changes that I have to do exactly
&lt;br&gt;&lt;br&gt;greetings and thank you very much
&lt;br&gt;&lt;br&gt;PD: forgiveness for my English </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/change-cakephp-MIT-license-to-GPL--tp20131388p20131388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-14915681</id>
	<title>Hi guys!</title>
	<published>2008-01-17T02:06:27Z</published>
	<updated>2008-01-17T02:06:27Z</updated>
	<author>
		<name>The Magician</name>
	</author>
	<content type="html">I’d prefer reading in my native language, because my knowledge of your languange is no so well. But it was interesting! Look for some my links: </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Hi-guys%21-tp14915681p14915681.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12246065</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T17:57:57Z</published>
	<updated>2007-08-20T17:57:57Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Chris Fagan wrote:
&lt;br&gt;&amp;gt; &amp;nbsp;A design goal of the MS-PL is to allow developers to choose to ensure that the specific rights in Section (2) continue to be available to downstream developers and users through generations of adoption and adaptation.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;I guess the questions people are asking include:
&lt;br&gt;&lt;br&gt;Does Microsoft see any problems including MS-PL code in applications 
&lt;br&gt;licensed under other arbitrary licenses provided that the license offers 
&lt;br&gt;a subset of &amp;nbsp;MS-PL rights? &amp;nbsp;I.e. if the software is distributed in 
&lt;br&gt;source form can sections of code other than those under the MS-PL code 
&lt;br&gt;have any other arbitrary restrictions? &amp;nbsp;Can a work as a whole include 
&lt;br&gt;restrictions absent from the MS-PL license. &amp;nbsp;Is this a design goal?
&lt;br&gt;&lt;br&gt;I am phrasing this in a way to leave out the requirement of analyzing 
&lt;br&gt;other licenses (such as the GPL v3). &amp;nbsp;This way you can leave it up to 
&lt;br&gt;the attourneys whether or not such conflicts exist with specific 
&lt;br&gt;licenses :-).
&lt;br&gt;&lt;br&gt;Best WIshes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12246065&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12246065.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12241088</id>
	<title>&quot;Good of the Community,&quot; was For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T12:12:20Z</published>
	<updated>2007-08-20T12:12:20Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Hi Ian;
&lt;br&gt;&lt;br&gt;Here is my opinion regarding where OSI should draw the line an why. &amp;nbsp;
&lt;br&gt;Others I am sure will have different views.
&lt;br&gt;&lt;br&gt;Ian Lance Taylor wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This comes back to an old question on this list: is the OSI simply
&lt;br&gt;&amp;gt; responsible for *mechanically* approving licenses? [emphasis mine]
&lt;br&gt;No. &amp;nbsp;Is there anyone here who thinks otherwise?
&lt;br&gt;&amp;gt; &amp;nbsp; Or is the OSI
&lt;br&gt;&amp;gt; responsible for, as it says on the web site, &amp;quot;maintaining the Open
&lt;br&gt;&amp;gt; Source Definition for the good of the community&amp;quot;?
&lt;br&gt;Yes.
&lt;br&gt;&amp;gt; &amp;nbsp; In my opinion,
&lt;br&gt;&amp;gt; which I acknowledge is not widely held, the good of the community does
&lt;br&gt;&amp;gt; not require approving every applicable license.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;Agreed as far as you take it. &amp;nbsp;However, I would suggest that we ought to 
&lt;br&gt;be careful about invoking the &amp;quot;Good of the Community&amp;quot; lightly and try to 
&lt;br&gt;have fair and even-handed standards of acceptance. &amp;nbsp;Being fair and 
&lt;br&gt;even-handed is fundamentally good for the community. &amp;nbsp;Does anyone 
&lt;br&gt;honestly disagree with this premise?
&lt;br&gt;&lt;br&gt;Suppose someone ran an OSI-approved license such as the BSDL through a 
&lt;br&gt;sed program that changed names. &amp;nbsp;Should that be approved? &amp;nbsp;Probably not 
&lt;br&gt;(we might want to state that we believe that it is simply a BSDL variant 
&lt;br&gt;not different enough to get a separate listing). &amp;nbsp;Same permissions might 
&lt;br&gt;mean no separate approval necessary or possible.
&lt;br&gt;&lt;br&gt;However, the following problems occur when we look at approving licneses:
&lt;br&gt;&lt;br&gt;1) &amp;nbsp;If a license has different legal terms than other licenses (because 
&lt;br&gt;different lawyers see things differently), are we *ever* in a position 
&lt;br&gt;to reject that license simply on a nonproliferation basis? &amp;nbsp;Are we ever 
&lt;br&gt;justified in saying &amp;quot;We don't think your attourneys' &amp;nbsp;concerns are 
&lt;br&gt;justified?&amp;quot;
&lt;br&gt;&lt;br&gt;My answer here is that we should work with groups sponsoring similar 
&lt;br&gt;licenses to help them cooperate on consolidating their licenses for the 
&lt;br&gt;future, but should not reject licenses solely on nonproliferation bases 
&lt;br&gt;when license terms are arguably different.
&lt;br&gt;&lt;br&gt;2) &amp;nbsp;Is there ever a time when we should consider *who* is submitting a 
&lt;br&gt;license as a part of the formal approval process? &amp;nbsp;I don't think so. &amp;nbsp;I 
&lt;br&gt;think that being fair and evenhanded is *always* in the best interests 
&lt;br&gt;of the community.
&lt;br&gt;&lt;br&gt;Obviously, the less individuals trust the submitter, the more scrutiny 
&lt;br&gt;they might place on the license. &amp;nbsp;It is OK to say &amp;quot;I don't trust 
&lt;br&gt;Microsoft/FSF/The Foo Corporation/Whoever else. &amp;nbsp;Therefore I am going to 
&lt;br&gt;look more closely for a reason we should reject.&amp;quot; &amp;nbsp;However that is 
&lt;br&gt;different than &amp;quot;I don't like them so they should be forced to justify 
&lt;br&gt;why we should get beyond this hurdle.&amp;quot;
&lt;br&gt;&amp;gt; That said, I personally would be in favor of approving the Microsoft
&lt;br&gt;&amp;gt; licenses. &amp;nbsp;I think it is overall a benefit to the community to
&lt;br&gt;&amp;gt; acknowledge that code under these licenses is open source.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Of course, it also means that we need to apply extra vigilance to
&lt;br&gt;&amp;gt; ensure that Microsoft does not attempt to use this certification to
&lt;br&gt;&amp;gt; further confuse end-users with their non-open-source licenses.
&lt;br&gt;Agreed as far as you take it. &amp;nbsp;I thought my post about the FSF said the 
&lt;br&gt;same things about extra vigilance there too but some people took it as 
&lt;br&gt;some sort of inquisition.
&lt;br&gt;&lt;br&gt;Again, distrust of the organization should not be, IMO, sufficient 
&lt;br&gt;reason to reject. &amp;nbsp;It is sufficient reason to think about the licenses a 
&lt;br&gt;lot more closely and ask if they are *truly* open source licenses or not 
&lt;br&gt;by the terms of the OSD. &amp;nbsp;But eroding the OSD based solely on distrust 
&lt;br&gt;does not serve the good the the community. &amp;nbsp;&amp;quot;The licensors are trusted 
&lt;br&gt;by OSI&amp;quot; sems
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; I
&lt;br&gt;&amp;gt; don't think is as big of a risk as it used to be, as it seems to me
&lt;br&gt;&amp;gt; that most people tend to distrust Microsoft these days (for a long
&lt;br&gt;&amp;gt; time hackers distrusted Microsoft, but the general public liked them).
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;I still don't *trust* Microsoft. &amp;nbsp;I think that their response to open 
&lt;br&gt;source is disorganized and confused and this makes them dangerous 
&lt;br&gt;because you don't really know which faction will win the battles at the 
&lt;br&gt;end of the day. &amp;nbsp;At some point they may become trapped by the rhetoric 
&lt;br&gt;they use to appease stockholders and forced to initiate patent suits. &amp;nbsp; 
&lt;br&gt;Make no mistake, Microsoft because their market position and possibly 
&lt;br&gt;even future is threatened is extremely dangerous. &amp;nbsp;Even if they 
&lt;br&gt;uniformly had the best of intentions *now* this would not make them less 
&lt;br&gt;dangerous. &amp;nbsp;They are dangerous simply because at the moment they are 
&lt;br&gt;unpredictable.
&lt;br&gt;&lt;br&gt;Having said this, that is no basis in my mind to reject the license. &amp;nbsp;
&lt;br&gt;Rejecting simply due to such concerns and hence reducing any leverage we 
&lt;br&gt;may have in helping Microsoft learn how to work with open source without 
&lt;br&gt;losing their revenue (yes it is possible), and establishing that there 
&lt;br&gt;is a higher standard for outsiders to participate than for insiders 
&lt;br&gt;would not serve the good of the community by any standard, except for 
&lt;br&gt;those who see this as the sort of perpetual conflict where expediency 
&lt;br&gt;must exist before ethics.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12241088&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12241088.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12240338</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T11:27:48Z</published>
	<updated>2007-08-20T11:27:48Z</updated>
	<author>
		<name>Bugzilla from ian@airs.com</name>
	</author>
	<content type="html">Chris Travers &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12240338&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;&amp;gt; Well put. &amp;nbsp;I would add that I think the OSI should turn down any
&lt;br&gt;&amp;gt; licenses from any submitters (FSF, Microsoft, or otherwise) if there
&lt;br&gt;&amp;gt; are unanswered valid concerns about how well it meets the OSD. &amp;nbsp;But I
&lt;br&gt;&amp;gt; think approval discussion should be limited to the scope of the
&lt;br&gt;&amp;gt; license though polite requests may be broader.
&lt;br&gt;&lt;br&gt;This comes back to an old question on this list: is the OSI simply
&lt;br&gt;responsible for mechanically approving licenses? &amp;nbsp;Or is the OSI
&lt;br&gt;responsible for, as it says on the web site, &amp;quot;maintaining the Open
&lt;br&gt;Source Definition for the good of the community&amp;quot;? &amp;nbsp;In my opinion,
&lt;br&gt;which I acknowledge is not widely held, the good of the community does
&lt;br&gt;not require approving every applicable license.
&lt;br&gt;&lt;br&gt;That said, I personally would be in favor of approving the Microsoft
&lt;br&gt;licenses. &amp;nbsp;I think it is overall a benefit to the community to
&lt;br&gt;acknowledge that code under these licenses is open source.
&lt;br&gt;&lt;br&gt;Of course, it also means that we need to apply extra vigilance to
&lt;br&gt;ensure that Microsoft does not attempt to use this certification to
&lt;br&gt;further confuse end-users with their non-open-source licenses. &amp;nbsp;I
&lt;br&gt;don't think is as big of a risk as it used to be, as it seems to me
&lt;br&gt;that most people tend to distrust Microsoft these days (for a long
&lt;br&gt;time hackers distrusted Microsoft, but the general public liked them).
&lt;br&gt;&lt;br&gt;Ian
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12240338.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12231399</id>
	<title>Re: Concerns relating to the FSF and Future Licenses</title>
	<published>2007-08-20T01:38:57Z</published>
	<updated>2007-08-20T01:38:57Z</updated>
	<author>
		<name>Dag-Erling Smørgrav-2</name>
	</author>
	<content type="html">Chris Travers &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12231399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&amp;gt; [quoting Chris DiBona]
&lt;br&gt;&amp;gt; &amp;quot;Again, this is not a discussion about licenses but whether or not it
&lt;br&gt;&amp;gt; is wise for OSI to enable its most vicious competitor.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The implication being that if we see an organization as a vicious
&lt;br&gt;&amp;gt; competitor, we should consider rejecting their licenses on the grounds
&lt;br&gt;&amp;gt; that they may be used against us as an organization whether or not
&lt;br&gt;&amp;gt; they otherwise meet our standards. &amp;nbsp;[...]
&lt;br&gt;&lt;br&gt;and at that point, someone could point out that there have been times
&lt;br&gt;when relations between the FSF and the OSI were such that it might
&lt;br&gt;have appeared to an outside observer that the FSF was a &amp;quot;vicious
&lt;br&gt;competitor&amp;quot; of the OSI...
&lt;br&gt;&lt;br&gt;DES
&lt;br&gt;-- 
&lt;br&gt;Dag-Erling Smørgrav
&lt;br&gt;Senior Software Developer
&lt;br&gt;Linpro AS - www.linpro.no
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Concerns-relating-to-the-FSF-and-Future-Licenses-tp12216671p12231399.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12231255</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T01:20:55Z</published>
	<updated>2007-08-20T01:20:55Z</updated>
	<author>
		<name>David Woolley (E.L)</name>
	</author>
	<content type="html">Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Therefore the BSDL does not permit sublicensing or relicensing of code 
&lt;br&gt;&lt;br&gt;I think sub-licensing is normally understood to mean licensing it to a 
&lt;br&gt;third party. &amp;nbsp;I think even the BSD licences were intended to be licences 
&lt;br&gt;to everyone (public licences in the GPL terms).
&lt;br&gt;&lt;br&gt;&amp;gt; if you provide it to a customer as part of a GPL application.* &amp;nbsp;All it 
&lt;br&gt;&amp;gt; allows you to do is comply with the ability to provide all downstream 
&lt;br&gt;&amp;gt; users with the same permissions (but not necessarily restrictions) that 
&lt;br&gt;&amp;gt; the GPL offers. &amp;nbsp;Since copyright and license notices cannot be removed, 
&lt;br&gt;&lt;br&gt;I think part of the confusion is that people are giving names, like 
&lt;br&gt;BSDL, or GPL, to sets of conditions on use, whereas what is actually 
&lt;br&gt;important is the set of conditions, and whether they are compatible.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;David Woolley
&lt;br&gt;Emails are not formal business letters, whatever businesses may want.
&lt;br&gt;RFC1855 says there should be an address here, but, in a world of spam,
&lt;br&gt;that is no longer good advice, as archive address hiding may not work.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12231255.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12230734</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T00:23:14Z</published>
	<updated>2007-08-20T00:23:14Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Nils Labugt wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would read &amp;quot;only under this license&amp;quot; as &amp;quot;under this license and not
&lt;br&gt;&amp;gt; under any other license&amp;quot;.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;That is an odd reading of a license that doesn't require, say, the 
&lt;br&gt;distribution of source code at all (as noted by the conditional). &amp;nbsp;That 
&lt;br&gt;seems to suggest that binary-only distributions with standard EULA's are 
&lt;br&gt;acceptable forms of distribution...
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12230734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12230734.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12230709</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-20T00:19:44Z</published>
	<updated>2007-08-20T00:19:44Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Just a quick note. &amp;nbsp;IANAL, TINLA, etc.
&lt;br&gt;&lt;br&gt;Copyright law does not appear to give you the right to restrict what 
&lt;br&gt;your users can do with third party code under your own copyright 
&lt;br&gt;licenses (provided there is no other contract involved, etc). &amp;nbsp;Therefore 
&lt;br&gt;no license seems to allow changing the license of the code released to 
&lt;br&gt;the public. &amp;nbsp;The most it can allow you to do is choose licenses for the 
&lt;br&gt;work as a whole.
&lt;br&gt;&lt;br&gt;Therefore the BSDL does not permit sublicensing or relicensing of code 
&lt;br&gt;if you provide it to a customer as part of a GPL application.* &amp;nbsp;All it 
&lt;br&gt;allows you to do is comply with the ability to provide all downstream 
&lt;br&gt;users with the same permissions (but not necessarily restrictions) that 
&lt;br&gt;the GPL offers. &amp;nbsp;Since copyright and license notices cannot be removed, 
&lt;br&gt;and since the original code can still be *only* distributed according to 
&lt;br&gt;the terms of the BSDL, there is no operational difference between the 
&lt;br&gt;implications of the BSDL under standard copyright law and the portions 
&lt;br&gt;of the MS-PL under debate.
&lt;br&gt;&lt;br&gt;* Of course, the BSDL itself neither requires that you give the customer 
&lt;br&gt;the source at all nor does it prevent you from using your own changes to 
&lt;br&gt;further encumber the work as a whole.
&lt;br&gt;&lt;br&gt;I would therefore say that *all* MS-PL-licensed code contains an 
&lt;br&gt;implicit GPL v3 license.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12230709&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12230709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12228216</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T17:52:22Z</published>
	<updated>2007-08-19T17:52:22Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;lt;snipped lengthy description of a licensing chain for OpenSSL&amp;gt;
&lt;br&gt;&lt;br&gt;You seem to be right on top of the key question: does linking/dynamic 
&lt;br&gt;linking/using a &amp;quot;plugin&amp;quot;/connecting to an &amp;quot;optional module&amp;quot; invoke the GPL 
&lt;br&gt;requirements that all source be available under GPL. When that question is 
&lt;br&gt;answered, you have the answer to your question. AFAIK, that isn't entirely 
&lt;br&gt;decided currently. FSF says optional doesn't cut it (see their FAQ), and 
&lt;br&gt;many times have rejected linking. IIRC someone just posted to this list a 
&lt;br&gt;few days ago saying otherwise.
&lt;br&gt;&lt;br&gt;BTW, Wikipedia notes in their OpenSSL page why even the &amp;quot;Major Component&amp;quot; 
&lt;br&gt;exception doesn't help distros: GPL (v2 I assume but they don't indicate) 
&lt;br&gt;adds &amp;quot;unless that component itself accompanies the executable&amp;quot; as an 
&lt;br&gt;exception to being a Major Component. That makes it impossible for 
&lt;br&gt;anything included with a distro to make use of the exception, because the 
&lt;br&gt;OS itself accompanies the executable. GPL v3 doesn't appear to contain 
&lt;br&gt;this exception.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; So your authentication system is not a &amp;quot;Major Component&amp;quot;...it is not a 
&lt;br&gt;&amp;gt;&amp;gt; component of the OS, nor is it a compiler or object code interpreter.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So PAM and NSSWITCH are not a part of the OS? &amp;nbsp;That is news to me.
&lt;br&gt;&lt;br&gt;All you said was that you would use a closed-source authentication system 
&lt;br&gt;and treat your bindings to it as &amp;quot;System Libraries&amp;quot; under GPL v3. I don't 
&lt;br&gt;recally any mention of PAM or NSSWITCH.
&lt;br&gt;&lt;br&gt;GPL v3 seems clear that &amp;quot;Major Components&amp;quot; come with the OS/compiler and 
&lt;br&gt;&amp;quot;System Libraries&amp;quot; are &amp;quot;included in the normal form of packaging a Major 
&lt;br&gt;Component&amp;quot;. That means anyone who has the OS and compiler should already 
&lt;br&gt;have a copy of the System Libraries and Major Components.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; But how do you define the OS? &amp;nbsp;Certainly the device in question might not 
&lt;br&gt;&amp;gt; include any GNU tools and hence not even be something RMS would call 
&lt;br&gt;&amp;gt; &amp;quot;GNU/Linux&amp;quot; but does that make it less of a system component?
&lt;br&gt;&lt;br&gt;Ask RMS. I think availablility to a typical user/developer on that 
&lt;br&gt;platform is going to play a role in defining what is part of the 
&lt;br&gt;OS/compiler.
&lt;br&gt;&lt;br&gt;The intent of the section is abundantly clear though. If everyone already 
&lt;br&gt;has a copy on their system, you don't need to give them one. Doing 
&lt;br&gt;otherwise would make it impossible to create GPL programs to run on closed 
&lt;br&gt;platforms.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; In short, is there anything in the MS-PL that precludes use of the code from 
&lt;br&gt;&amp;gt; complying with all of the other terms set in the GPL v3? &amp;nbsp;I don't see any.
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&lt;br&gt;MS-PL says &amp;quot;license this only under MS-PL&amp;quot;. It is obvious that you cannot 
&lt;br&gt;license that code under GPL v3 (or any other license).
&lt;br&gt;&lt;br&gt;GPL v3 says &amp;quot;license everything under GPL v3&amp;quot;. It is obvious that this 
&lt;br&gt;precludes using MS-PL code in a GPL v3 program.
&lt;br&gt;&lt;br&gt;The only remaining question of yours then is why is new BSDL compatible 
&lt;br&gt;with GPL v3. Note that BSDL doesn't ever say you can ONLY license it under 
&lt;br&gt;BSDL...it just says &amp;quot;you must do the following N things&amp;quot;. GPL v3 is 
&lt;br&gt;capable of ensuring that those N things are done in all derived works, so 
&lt;br&gt;licensing under GPL v3 satisfies the requirements of BSDL and is therefore 
&lt;br&gt;allowed.
&lt;br&gt;&lt;br&gt;You'll have to talk to a lawyer if you want to debate this point further. 
&lt;br&gt;I merely observe this to be the way things work.
&lt;br&gt;&lt;br&gt;This is getting way beyond the scope of the MS-PL license discussion 
&lt;br&gt;thread though, so I'm going to stop here.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12228216&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12228216.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12228212</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T17:51:39Z</published>
	<updated>2007-08-19T17:51:39Z</updated>
	<author>
		<name>Bugzilla from lists@opensourcelaw.biz</name>
	</author>
	<content type="html">Hi Jon
&lt;br&gt;&lt;br&gt;Jon Rosenberg (PBM) wrote:
&lt;br&gt;[]
&lt;br&gt;&lt;br&gt;&amp;gt; (D) [...] If you distribute any portion of the software in
&lt;br&gt;&amp;gt; compiled or object code form, you may only do so under a license that
&lt;br&gt;&amp;gt; complies with this license.
&lt;br&gt;&lt;br&gt;The first part of this sentence appears to limit its own application to a &amp;quot;portion of the software&amp;quot;, while the second part implies that a portion of the software (perhaps all of it?), if it is compiled, is not restricted to being licensed under the MSPL. &amp;nbsp;What is the intention here?
&lt;br&gt;&lt;br&gt;Compliance with a license is something I think of as a person - rather than a license - doing. &amp;nbsp;Could you give some examples of what it means in practice for a license to &amp;quot;compl[y] with this license?&amp;quot; 
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;&lt;br&gt;Brendan
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12228212.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12227910</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T17:10:33Z</published>
	<updated>2007-08-19T17:10:33Z</updated>
	<author>
		<name>Nils Labugt</name>
	</author>
	<content type="html">søn, 19.08.2007 kl. 15.43 -0700, skrev Chris Travers:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Similarly, does the GPL work as a whole clause prevent me from using GPL 
&lt;br&gt;&amp;gt; components, creating a work, releasing that work under a dual-license 
&lt;br&gt;&amp;gt; model (standard GPL or at the option of the customer a standard EULA but 
&lt;br&gt;&amp;gt; with the addition of warranty terms)? &amp;nbsp;If the user always has the choice 
&lt;br&gt;&amp;gt; to use the GPL terms, I would argue that the license has not been violated.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In short, is there anything in the MS-PL that precludes use of the code 
&lt;br&gt;&amp;gt; from complying with all of the other terms set in the GPL v3? &amp;nbsp;I don't 
&lt;br&gt;&amp;gt; see any.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;/div&gt;&lt;br&gt;I would read &amp;quot;only under this license&amp;quot; as &amp;quot;under this license and not
&lt;br&gt;under any other license&amp;quot;.
&lt;br&gt;&lt;br&gt;Nils Labugt
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12227910.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12227705</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T16:43:41Z</published>
	<updated>2007-08-19T16:43:41Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">First the general points, then how they affect the MS-PL.
&lt;br&gt;&lt;br&gt;IANAL, TINLA, YMMV, etc.
&lt;br&gt;&lt;br&gt;Donoan Hawkins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Excluding linking for a moment:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you only convey your derived work in source code form, with an 
&lt;br&gt;&amp;gt; optional dependency available via conditional compilation, I would 
&lt;br&gt;&amp;gt; agree with you. Your work compiles (without the optional component), 
&lt;br&gt;&amp;gt; but has bindings to allow someone to easily enable support for the 
&lt;br&gt;&amp;gt; optional component. I don't see a problem there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you convey in executable form, then your &amp;quot;optional component&amp;quot; isn't 
&lt;br&gt;&amp;gt; optional anymore. You either compiled it in or you didn't, and the 
&lt;br&gt;&amp;gt; answer to that question determines whether you have to provide the 
&lt;br&gt;&amp;gt; component source under GPL or not.
&lt;/div&gt;So consider the following (why this is messy):
&lt;/div&gt;&lt;br&gt;Libpq compiles optionally with OpenSSL (old-BSD licensed) and is under a 
&lt;br&gt;new-BSD license. &amp;nbsp;It connects over a network socket to PostgreSQL. &amp;nbsp;When 
&lt;br&gt;OpenSSL is available, SSL-encrypted network connections to the db server 
&lt;br&gt;are possible for any connecting application. &amp;nbsp;Even if libpq is compiled 
&lt;br&gt;with OpenSSL support, unencrypted connections can still be used by the 
&lt;br&gt;library if they are not requested by the server. &amp;nbsp;Hence the absence of 
&lt;br&gt;the library does not prevent most other applications from functioning 
&lt;br&gt;under the most common configurations.
&lt;br&gt;&lt;br&gt;FreeRadius is under the GPL. &amp;nbsp;Suppose they ugprade to GPL v3.
&lt;br&gt;&lt;br&gt;Suppose there is an LGPL plugin to FreeRadius which uses libpq to 
&lt;br&gt;authenticate users against PostgreSQL.
&lt;br&gt;&lt;br&gt;Now, by your logic, if I am an Linux distributor, I cannot distribute 
&lt;br&gt;Libqp compiled with OpenSSL at the same time that I distribute the 
&lt;br&gt;FreeRadius plugin for PostgreSQL because the corresponding source would 
&lt;br&gt;include OpenSSL and the licenses are not compatible. &amp;nbsp;This is not 
&lt;br&gt;hypothetical. &amp;nbsp;Istr Debian refusing to distribute a similar plugin under 
&lt;br&gt;the same concern.
&lt;br&gt;&lt;br&gt;My analysis would be however that the Freeradius plugin under GPL v3 
&lt;br&gt;might be different because of the fact that the plugin does not fall 
&lt;br&gt;under the category of &amp;quot;dynamically linked subprograms that the work is 
&lt;br&gt;specifically designed to require.&amp;quot; &amp;nbsp;This would, in my mind, let a 
&lt;br&gt;distributor off the hook because it draws a line based on a &amp;quot;designed to 
&lt;br&gt;require&amp;quot; standard.
&lt;br&gt;&lt;br&gt;My reading of this is &amp;quot;if the program runs without it, you don't have to 
&lt;br&gt;provide the source under the terms of this license.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Linking is another matter, and I'll defer to others on that since I 
&lt;br&gt;&amp;gt; think some people disagree with the FSF on that point.
&lt;br&gt;&amp;gt;
&lt;br&gt;Linking is not mentioned in the GPL v2 at all last time I checked.
&lt;br&gt;&lt;br&gt;Dynamic linking is specifically mentioned in the GPL v3 as a part of the 
&lt;br&gt;corresponding source, but only in cases of &amp;quot;dynamically linked 
&lt;br&gt;subprograms that the work is specifically designed to require.&amp;quot; &amp;nbsp;I 
&lt;br&gt;believe static linking is implied in other portions of the definition of 
&lt;br&gt;corresponding source.
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also &amp;quot;corresponding source&amp;quot; includes a number of loopholes which 
&lt;br&gt;&amp;gt;&amp;gt; could be used to exclude arbitrary components. &amp;nbsp;For example, I 
&lt;br&gt;&amp;gt;&amp;gt; *could* make a Linux device which used closed source libraries as 
&lt;br&gt;&amp;gt;&amp;gt; part of an authentication system, create a GPL'd application for that 
&lt;br&gt;&amp;gt;&amp;gt; device which used those same libraries, and exclude them as &amp;quot;system 
&lt;br&gt;&amp;gt;&amp;gt; libraries&amp;quot; (because they interface with the authentication system 
&lt;br&gt;&amp;gt;&amp;gt; which is arguably a &amp;quot;Major Component&amp;quot;). &amp;nbsp;If you want to use the 
&lt;br&gt;&amp;gt;&amp;gt; application on a different Linux device, you have to pay for the 
&lt;br&gt;&amp;gt;&amp;gt; required libraries.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; GPL v3 says:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;A &amp;quot;Major Component&amp;quot;, in this context, means a major essential 
&lt;br&gt;&amp;gt; component (kernel, window system, and so on) of the specific operating 
&lt;br&gt;&amp;gt; system (if any) on which the executable work runs, or a compiler used 
&lt;br&gt;&amp;gt; to produce the work, or an object code interpreter used to run it.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So your authentication system is not a &amp;quot;Major Component&amp;quot;...it is not a 
&lt;br&gt;&amp;gt; component of the OS, nor is it a compiler or object code interpreter.
&lt;/div&gt;&lt;/div&gt;So PAM and NSSWITCH are not a part of the OS? &amp;nbsp;That is news to me.
&lt;br&gt;&lt;br&gt;I would think that the authentication subsystem would be as much a major 
&lt;br&gt;component as, say, X.org.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; All this exception is saying is that you don't have to give people a 
&lt;br&gt;&amp;gt; copy of the source code to gcc and linux just because you use printf() 
&lt;br&gt;&amp;gt; and fork(). Or worse, give everyone a GPL-licensed copy of the source 
&lt;br&gt;&amp;gt; code to MS Visual C++ and MS Windows because you use CString and 
&lt;br&gt;&amp;gt; CreateFile().
&lt;br&gt;&amp;gt;
&lt;br&gt;But how do you define the OS? &amp;nbsp;Certainly the device in question might 
&lt;br&gt;not include any GNU tools and hence not even be something RMS would call 
&lt;br&gt;&amp;quot;GNU/Linux&amp;quot; but does that make it less of a system component?
&lt;br&gt;&lt;br&gt;My definition of &amp;quot;Major Component&amp;quot; would be a component similar to the 
&lt;br&gt;kernel or windowing system which provides basic services to a 
&lt;br&gt;substantial class of application on the system. &amp;nbsp;THis seems to me to 
&lt;br&gt;most closely approximate the wording of the GPL v3 since it doesn't seem 
&lt;br&gt;to define this very well.
&lt;br&gt;&lt;br&gt;I see no reason that X.org would be a major component and Oracle, or in 
&lt;br&gt;this case, some hypothetical PAM replacement, would not.
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does the MS-PL place any specific requirements on the code that the 
&lt;br&gt;&amp;gt;&amp;gt; GPL does not allow? &amp;nbsp;If so, what are they exactly?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; From MS-PL:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;If you distribute any portion of the software in source code form, 
&lt;br&gt;&amp;gt; you may do so only under this license by including a complete copy of 
&lt;br&gt;&amp;gt; this license with your distribution.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; From GPL v3 section 5c:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;You must license the entire work, as a whole, under this License to 
&lt;br&gt;&amp;gt; anyone who comes into possession of a copy. &amp;nbsp;This License will 
&lt;br&gt;&amp;gt; therefore apply, along with any applicable section 7 additional terms, 
&lt;br&gt;&amp;gt; to the whole of the work, and all its parts, regardless of how they 
&lt;br&gt;&amp;gt; are packaged.&amp;quot;
&lt;/div&gt;&lt;/div&gt;So, are there cases where you cannot do both?
&lt;br&gt;&lt;br&gt;It seems to come back to the same question we have been arguing on 
&lt;br&gt;another thread.
&lt;br&gt;&lt;br&gt;Suppose I take BSDL code and include it as whole files into my GPL 
&lt;br&gt;application. &amp;nbsp;Do those files as distributed in the application cease to 
&lt;br&gt;be under the BSD L? &amp;nbsp;I would argue &amp;quot;no&amp;quot; if I don't own the copyrights to 
&lt;br&gt;the BSDL code in the first place (any modifications I make might be 
&lt;br&gt;another matter however). &amp;nbsp;Does this prevent the work as a whole from 
&lt;br&gt;being licensed by me under the GPL including all components? &amp;nbsp;Not by any 
&lt;br&gt;reasonable reading I can give.
&lt;br&gt;&lt;br&gt;Similarly, does the GPL work as a whole clause prevent me from using GPL 
&lt;br&gt;components, creating a work, releasing that work under a dual-license 
&lt;br&gt;model (standard GPL or at the option of the customer a standard EULA but 
&lt;br&gt;with the addition of warranty terms)? &amp;nbsp;If the user always has the choice 
&lt;br&gt;to use the GPL terms, I would argue that the license has not been violated.
&lt;br&gt;&lt;br&gt;In short, is there anything in the MS-PL that precludes use of the code 
&lt;br&gt;from complying with all of the other terms set in the GPL v3? &amp;nbsp;I don't 
&lt;br&gt;see any.
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Your interpretation of the word &amp;quot;by&amp;quot; seems to be equivalent to 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;which is accomplished by&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt; No actually I don't. &amp;nbsp;I see it as requiring that MS-PL licensed areas 
&lt;br&gt;&amp;gt;&amp;gt; to the extent that they are identifiable must be licensed under the 
&lt;br&gt;&amp;gt;&amp;gt; terms of that license. &amp;nbsp;This means including the license and 
&lt;br&gt;&amp;gt;&amp;gt; (probably, so as not to run amok with GPL code copyright owners) 
&lt;br&gt;&amp;gt;&amp;gt; identifying the portions of the code with reasonable legal notices 
&lt;br&gt;&amp;gt;&amp;gt; such as:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; /* The block of code including the below function is licensed under 
&lt;br&gt;&amp;gt;&amp;gt; the MS-PL license. &amp;nbsp;Please see accompanying ms-pl.txt for details, 
&lt;br&gt;&amp;gt;&amp;gt; copyright (c) [yyyy] [author_name] */
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But is this licensed only under MS-PL, as required by MS-PL, or is it 
&lt;br&gt;&amp;gt; also licensed under GPL v3, as required by GPL v3?
&lt;br&gt;&amp;gt;
&lt;/div&gt;Unfortunately by your reading, BSDL code would be incompatible to (new 
&lt;/div&gt;or old) because under copyright law, you can only distribute it under of 
&lt;br&gt;the terms granted by the copyright holder anyway(!) but IANAL.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Does New BSDL == GPL? &amp;nbsp;Does copying BSDL code into a GPL v3 app 
&lt;br&gt;automatically transfer permissions sufficient to solve this problem 
&lt;br&gt;(since you can only distribute *any* copyrighted work under permissions 
&lt;br&gt;set forth by the *copyright owner*)?
&lt;br&gt;&lt;br&gt;In that this clause of the MS-PL does nothing outside of summarize what 
&lt;br&gt;copyright law in general says (again IANAL), I fail to see how this is a 
&lt;br&gt;problem by itself.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12227705&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12227705.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12227184</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T15:41:01Z</published>
	<updated>2007-08-19T15:41:01Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;quot;This product contains code by .... &amp;quot; on a Help/About screen seems like a 
&lt;br&gt;&amp;gt; reasonable requirement by section 7b standards if required in other licenses. 
&lt;br&gt;&amp;gt; &amp;quot;This product is in part based on code by ...&amp;quot; seems seimilarly allowed. 
&lt;br&gt;&amp;gt; Where would the line be drawn?
&lt;br&gt;&lt;br&gt;That is a very good question. I'm afraid &amp;quot;reasonable&amp;quot; is generally one of 
&lt;br&gt;those things that is left to the courts to decide. Common usage within the 
&lt;br&gt;industry is probably going to weigh heavily on their decision though.
&lt;br&gt;&lt;br&gt;It's pretty trivial to have an option on a menu somewhere to display a 
&lt;br&gt;long scroll of attributions and legal notices, so I don't think this is a 
&lt;br&gt;big issue for most people. You just cut-paste to the end of the big list 
&lt;br&gt;and move on. The user only sees the big list if they select it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; This doesn't seem to preclude the sort of advertising clauses that Internet 
&lt;br&gt;&amp;gt; Explorer must display regarding code from Mosaic. &amp;nbsp;Or am I missing something?
&lt;br&gt;&lt;br&gt;GPL v3 allows requirements to retain notices on your source files and on 
&lt;br&gt;the interfaces. I don't see anything that allows requiring notices on 
&lt;br&gt;advertisements (in, say, a magazine). That sort of requirement is a 
&lt;br&gt;&amp;quot;further restriction&amp;quot; as defined in GPL v3 section 7:
&lt;br&gt;&lt;br&gt;&amp;quot;All other non-permissive additional terms are considered &amp;quot;further 
&lt;br&gt;restrictions&amp;quot; within the meaning of section 10. &amp;nbsp;If the Program as you 
&lt;br&gt;received it, or any part of it, contains a notice stating that it is 
&lt;br&gt;governed by this License along with a term that is a further restriction, 
&lt;br&gt;you may remove that term.&amp;quot;
&lt;br&gt;&lt;br&gt;So you can put the advertising term in, but it can just be ignored. If the 
&lt;br&gt;term came as a result of your using code under a license that contained an 
&lt;br&gt;advertising clause, then it is not possible to convey the combination 
&lt;br&gt;under section 5c. If this is your original work, then you created 
&lt;br&gt;something no one can make use of. If you used other GPL v3 code, then you 
&lt;br&gt;violated GPL v3 with respect to that code.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Are the BSD licenses incompatible with the GPL v3 simply because they have 
&lt;br&gt;&amp;gt; weaker copleft than GPL v3?
&lt;br&gt;&lt;br&gt;I'm being very loose with the word &amp;quot;compatible&amp;quot; I'm afraid, but then so 
&lt;br&gt;are most people.
&lt;br&gt;&lt;br&gt;BSDL code (without the advertising clause) can be used in a project which 
&lt;br&gt;is released under GPL v3. GPL v3 code cannot be used in a project which is 
&lt;br&gt;released under BSDL.
&lt;br&gt;&lt;br&gt;&amp;lt;bad analogy alert&amp;gt;
&lt;br&gt;GPL v3 is like having type AB blood: you can get transfusions from almost 
&lt;br&gt;anyone but only other AB blood people can get a transfusion from you. BSDL 
&lt;br&gt;is like having type O blood: almost everyone can get a transfusion from 
&lt;br&gt;you, but you can't accept transfusions from anyone who doesn't also have 
&lt;br&gt;type O blood.
&lt;br&gt;&amp;lt;/bad analogy alert&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; My argument that optional dependencies might be excluded is that only 
&lt;br&gt;&amp;gt; required dependencies are mentioned in the GPL v3 corresponding source 
&lt;br&gt;&amp;gt; definition, and optional dependencies do not appear to fall inside the four 
&lt;br&gt;&amp;gt; corners of that definition. &amp;nbsp;Did I miss something in the definition of 
&lt;br&gt;&amp;gt; &amp;quot;corresponding source?&amp;quot;
&lt;br&gt;&lt;br&gt;Excluding linking for a moment:
&lt;br&gt;&lt;br&gt;If you only convey your derived work in source code form, with an optional 
&lt;br&gt;dependency available via conditional compilation, I would agree with you. 
&lt;br&gt;Your work compiles (without the optional component), but has bindings to 
&lt;br&gt;allow someone to easily enable support for the optional component. I don't 
&lt;br&gt;see a problem there.
&lt;br&gt;&lt;br&gt;If you convey in executable form, then your &amp;quot;optional component&amp;quot; isn't 
&lt;br&gt;optional anymore. You either compiled it in or you didn't, and the answer 
&lt;br&gt;to that question determines whether you have to provide the component 
&lt;br&gt;source under GPL or not.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Linking is another matter, and I'll defer to others on that since I think 
&lt;br&gt;some people disagree with the FSF on that point.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Also &amp;quot;corresponding source&amp;quot; includes a number of loopholes which could be 
&lt;br&gt;&amp;gt; used to exclude arbitrary components. &amp;nbsp;For example, I *could* make a Linux 
&lt;br&gt;&amp;gt; device which used closed source libraries as part of an authentication 
&lt;br&gt;&amp;gt; system, create a GPL'd application for that device which used those same 
&lt;br&gt;&amp;gt; libraries, and exclude them as &amp;quot;system libraries&amp;quot; (because they interface 
&lt;br&gt;&amp;gt; with the authentication system which is arguably a &amp;quot;Major Component&amp;quot;). &amp;nbsp;If 
&lt;br&gt;&amp;gt; you want to use the application on a different Linux device, you have to pay 
&lt;br&gt;&amp;gt; for the required libraries.
&lt;br&gt;&lt;br&gt;GPL v3 says:
&lt;br&gt;&lt;br&gt;&amp;quot;A &amp;quot;Major Component&amp;quot;, in this context, means a major essential component 
&lt;br&gt;(kernel, window system, and so on) of the specific operating system (if 
&lt;br&gt;any) on which the executable work runs, or a compiler used to produce the 
&lt;br&gt;work, or an object code interpreter used to run it.&amp;quot;
&lt;br&gt;&lt;br&gt;So your authentication system is not a &amp;quot;Major Component&amp;quot;...it is not a 
&lt;br&gt;component of the OS, nor is it a compiler or object code interpreter.
&lt;br&gt;&lt;br&gt;All this exception is saying is that you don't have to give people a copy 
&lt;br&gt;of the source code to gcc and linux just because you use printf() and 
&lt;br&gt;fork(). Or worse, give everyone a GPL-licensed copy of the source code to 
&lt;br&gt;MS Visual C++ and MS Windows because you use CString and CreateFile().
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Does the MS-PL place any specific requirements on the code that the GPL does 
&lt;br&gt;&amp;gt; not allow? &amp;nbsp;If so, what are they exactly?
&lt;br&gt;&lt;br&gt;From MS-PL:
&lt;br&gt;&lt;br&gt;&amp;quot;If you distribute any portion of the software in source code form, you 
&lt;br&gt;may do so only under this license by including a complete copy of this 
&lt;br&gt;license with your distribution.&amp;quot;
&lt;br&gt;&lt;br&gt;From GPL v3 section 5c:
&lt;br&gt;&lt;br&gt;&amp;quot;You must license the entire work, as a whole, under this License to 
&lt;br&gt;anyone who comes into possession of a copy. &amp;nbsp;This License will therefore 
&lt;br&gt;apply, along with any applicable section 7 additional terms, to the whole 
&lt;br&gt;of the work, and all its parts, regardless of how they are packaged.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Your interpretation of the word &amp;quot;by&amp;quot; seems to be equivalent to &amp;quot;which is 
&lt;br&gt;&amp;gt;&amp;gt; accomplished by&amp;quot;.
&lt;br&gt;&amp;gt; No actually I don't. &amp;nbsp;I see it as requiring that MS-PL licensed areas to the 
&lt;br&gt;&amp;gt; extent that they are identifiable must be licensed under the terms of that 
&lt;br&gt;&amp;gt; license. &amp;nbsp;This means including the license and (probably, so as not to run 
&lt;br&gt;&amp;gt; amok with GPL code copyright owners) identifying the portions of the code 
&lt;br&gt;&amp;gt; with reasonable legal notices such as:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; /* The block of code including the below function is licensed under the MS-PL 
&lt;br&gt;&amp;gt; license. &amp;nbsp;Please see accompanying ms-pl.txt for details, copyright (c) [yyyy] 
&lt;br&gt;&amp;gt; [author_name] */
&lt;/div&gt;&lt;br&gt;But is this licensed only under MS-PL, as required by MS-PL, or is it also 
&lt;br&gt;licensed under GPL v3, as required by GPL v3?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Is the license itself a reasonable legal notice? &amp;nbsp;If so, then it meets 7b 
&lt;br&gt;&amp;gt; options and one could force the inclusion of the license.
&lt;br&gt;&lt;br&gt;The problem isn't keeping the legal notice. The problem is simultaneously 
&lt;br&gt;having the code licensed only under MS-PL and having it licensed under GPL 
&lt;br&gt;v3. That equation is only solvable if MS-PL == GPL, which I think we all 
&lt;br&gt;agree is not likley. ^^
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12227184&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12227184.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12226774</id>
	<title>Re: Question about the GPL v3</title>
	<published>2007-08-19T14:58:03Z</published>
	<updated>2007-08-19T14:58:03Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; In short, I don't think that either license precludes offering 
&lt;br&gt;&amp;gt; additional permissions to original code even if that is derivative of GPL 
&lt;br&gt;&amp;gt; code.
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; Does such a file, if derived but distributed separately from another GPL'd 
&lt;br&gt;&amp;gt; work allow for original elements (i.e. new user interfaces) to bear 
&lt;br&gt;&amp;gt; additional permissions? &amp;nbsp;It seems clear to me that the answer is yes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If that file is incorporated back into the main work as a whole do those 
&lt;br&gt;&amp;gt; permissions go away? &amp;nbsp;I don't think so. &amp;nbsp;Even if they do, you run back into 
&lt;br&gt;&amp;gt; the fact that the GPL v3 does not require you to add such notices if they are 
&lt;br&gt;&amp;gt; missing.
&lt;br&gt;&lt;br&gt;&lt;br&gt;You can add as many additional permissions as you want to your derivative 
&lt;br&gt;work, but they apply only to your derivative work.
&lt;br&gt;&lt;br&gt;Look at copyright law in general. If I create a derivative work from your 
&lt;br&gt;copyrighted work, I hold copyright on the derivative work. Even if I have 
&lt;br&gt;no permission to use your work, you likewise have no permission to use my 
&lt;br&gt;work. My derivative work is in limbo, and is only usable by someone who 
&lt;br&gt;has permission from both of us. This issue has come up before with anime 
&lt;br&gt;fansubs: fans who take Japanese shows, subtitle them into English, and 
&lt;br&gt;give away copies of the combination. The fansubs aren't legal because the 
&lt;br&gt;shows are copyrighted, but that doesn't mean the licensor of the show can 
&lt;br&gt;steal the subtitles for use on his own DVD release.
&lt;br&gt;&lt;br&gt;So here we have GPL v3 and a similar situation. You have used my GPL v3 
&lt;br&gt;software to create your GPL v3 derivative work and would like to add an 
&lt;br&gt;additional permission to use your new interface without including 
&lt;br&gt;Appropriate Legal Notices. My software has a legal notice on it, and you 
&lt;br&gt;want to release your derivative without that legal notice on your new 
&lt;br&gt;interface. When and where did I give you the right to apply that 
&lt;br&gt;additional permission to my work? The rights I granted are within the four 
&lt;br&gt;corners of GPL v3 and it doesn't say anything about forcing me to accept 
&lt;br&gt;your permissions.
&lt;br&gt;&lt;br&gt;You have certainly granted that permission with respect to your derived 
&lt;br&gt;work, but that permission is meaningless without the same permission from 
&lt;br&gt;me. I released my software with an explicit requirement that ALL 
&lt;br&gt;interfaces must contain my legal notice, and you cannot release anyone 
&lt;br&gt;else from that requirement. Your derivative work could not be used unless 
&lt;br&gt;someone adds back my legal notice.
&lt;br&gt;&lt;br&gt;So what effect does your permission have? If someone were to take your 
&lt;br&gt;derivative work and remove all my code, they could use your interface in 
&lt;br&gt;their own program and not put any of your legal notices on it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; We are actually considering what to do about the license of the project at 
&lt;br&gt;&amp;gt; the moment (currently GPL v2 or later). &amp;nbsp;We may go LGPL v2, stay with the 
&lt;br&gt;&amp;gt; current arrangement, GPL v3, or GPL v2 with linking exceptions to GPL v3. &amp;nbsp;I 
&lt;br&gt;&amp;gt; don't like what I see in the GPL v3. and the release of the license poses a 
&lt;br&gt;&amp;gt; number of possible problems for the project down the road including eroding 
&lt;br&gt;&amp;gt; some of the main protections that the GPL v2 has provided.
&lt;br&gt;&lt;br&gt;I don't think the GPL v3 is as weak as you suggest, though I sympathize in 
&lt;br&gt;general with the difficulty in finding a good license to release under. 
&lt;br&gt;I'm right now conteplating whether to create my own license, add 
&lt;br&gt;permissive terms to GPL, or just give up and settle for GPL for my own 
&lt;br&gt;open source software.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12226774&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-the-GPL-v3-tp12191365p12226774.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12226686</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T14:50:12Z</published>
	<updated>2007-08-19T14:50:12Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Donovan Hawkins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 7b allows &amp;quot;requiring preservation of specified reasonable legal 
&lt;br&gt;&amp;gt; notices or author attributions in that material or in the Appropriate 
&lt;br&gt;&amp;gt; Legal Notices displayed by works containing it.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The phrase &amp;quot;that material&amp;quot; refers to an earlier mention of the 
&lt;br&gt;&amp;gt; &amp;quot;material you add to a covered work&amp;quot;. So 7b allows attributions and 
&lt;br&gt;&amp;gt; notices in the material you add to a covered work and in the notices 
&lt;br&gt;&amp;gt; displayed by the covered work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Advertising that someone else creates for their derived work is not 
&lt;br&gt;&amp;gt; the material you added to the covered work, and it is not a notice 
&lt;br&gt;&amp;gt; displayed by the covered work. IANAL, but that doesn't seem to cover 
&lt;br&gt;&amp;gt; the old BSDL advertising clause.
&lt;/div&gt;&amp;quot;This product contains code by .... &amp;quot; on a Help/About screen seems like 
&lt;/div&gt;a reasonable requirement by section 7b standards if required in other 
&lt;br&gt;licenses. &amp;nbsp;&amp;quot;This product is in part based on code by ...&amp;quot; seems 
&lt;br&gt;seimilarly allowed. &amp;nbsp;Where would the line be drawn?
&lt;br&gt;&lt;br&gt;This doesn't seem to preclude the sort of advertising clauses that 
&lt;br&gt;Internet Explorer must display regarding code from Mosaic. &amp;nbsp;Or am I 
&lt;br&gt;missing something? &amp;nbsp;(this is getting off-topic for this thread though).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have concluded that there are major license compatibility problems 
&lt;br&gt;&amp;gt;&amp;gt; if a GPL v3 application *requires* components under these licenses.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; GPL v3 doesn't appear to prevent anyone from releasing their code 
&lt;br&gt;&amp;gt; under GPL v3 combined with code under an incompatible license. You 
&lt;br&gt;&amp;gt; just can't do that with someone else's GPL v3 code, because that is 
&lt;br&gt;&amp;gt; not a right that GPL v3 grants you.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Of course, it would rather pointless for you to do it with your own 
&lt;br&gt;&amp;gt; code unless you never intend to have anyone create derivative works. 
&lt;br&gt;&amp;gt; They would be forced to remove either your code or the code under the 
&lt;br&gt;&amp;gt; other license in order to proceed.
&lt;br&gt;Agreed. &amp;nbsp;Sort of like saying &amp;quot;nothing in the GPL prevents you from 
&lt;br&gt;releasing your own 100% original work under the GPL to anyone who flies 
&lt;br&gt;a manned mission to Pluto first&amp;quot; but this seems unlikely to grant any 
&lt;br&gt;reasonable rights....
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'd say you are correct in pointing out that GPL v3 creates &amp;quot;major 
&lt;br&gt;&amp;gt; license compatibility problems&amp;quot;, since it is intentionally 
&lt;br&gt;&amp;gt; incompatible with any license that has weaker copyleft than GPL v3 
&lt;br&gt;&amp;gt; (which includes many if not most open source licenses).
&lt;br&gt;Are the BSD licenses incompatible with the GPL v3 simply because they 
&lt;br&gt;have weaker copleft than GPL v3?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I believe some have claimed that linking to GPL code is not as 
&lt;br&gt;&amp;gt; forbidden as the FSF would like it to be, so optional dependencies can 
&lt;br&gt;&amp;gt; perhaps be implemented in that way. I don't see why having something 
&lt;br&gt;&amp;gt; optional via, say, conditional compilation in the code would be 
&lt;br&gt;&amp;gt; allowed by the GPL though.
&lt;br&gt;&lt;br&gt;My argument that optional dependencies might be excluded is that only 
&lt;br&gt;required dependencies are mentioned in the GPL v3 corresponding source 
&lt;br&gt;definition, and optional dependencies do not appear to fall inside the 
&lt;br&gt;four corners of that definition. &amp;nbsp;Did I miss something in the definition 
&lt;br&gt;of &amp;quot;corresponding source?&amp;quot;
&lt;br&gt;&lt;br&gt;Also &amp;quot;corresponding source&amp;quot; includes a number of loopholes which could 
&lt;br&gt;be used to exclude arbitrary components. &amp;nbsp;For example, I *could* make a 
&lt;br&gt;Linux device which used closed source libraries as part of an 
&lt;br&gt;authentication system, create a GPL'd application for that device which 
&lt;br&gt;used those same libraries, and exclude them as &amp;quot;system libraries&amp;quot; 
&lt;br&gt;(because they interface with the authentication system which is arguably 
&lt;br&gt;a &amp;quot;Major Component&amp;quot;). &amp;nbsp;If you want to use the application on a different 
&lt;br&gt;Linux device, you have to pay for the required libraries.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I also don't see how GPL v3 could be compatible with MS-PL, in the 
&lt;br&gt;&amp;gt; sense of combining code from GPL v3 with code from MS-PL in a single 
&lt;br&gt;&amp;gt; program.
&lt;br&gt;&amp;gt;
&lt;br&gt;It probably depends on what GPL v3 section 7b actually means. &amp;nbsp;IANAL, 
&lt;br&gt;but I could see how a simple reading of this could allow the 
&lt;br&gt;requirements of the MS-PL.
&lt;br&gt;&lt;br&gt;Does the MS-PL place any specific requirements on the code that the GPL 
&lt;br&gt;does not allow? &amp;nbsp;If so, what are they exactly?
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It seems clear to me that any component falling under the 
&lt;br&gt;&amp;gt;&amp;gt; Corresponding Source definition must be able to be distributed under 
&lt;br&gt;&amp;gt;&amp;gt; terms of which the GPL v3 must be either identical or a proper 
&lt;br&gt;&amp;gt;&amp;gt; subset. Because the MS-CL provides per-file restrictions, I don't see 
&lt;br&gt;&amp;gt;&amp;gt; how this could be met.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The MS-PL is harder for me to evaluate. A lot of it depends on what 
&lt;br&gt;&amp;gt;&amp;gt; 7b additional terms allow under the GPL v3. The MS-PL could be read 
&lt;br&gt;&amp;gt;&amp;gt; as requiring the distribution of the license as a legal notice (seems 
&lt;br&gt;&amp;gt;&amp;gt; reasonable to me) and possibly noting which sections of code are 
&lt;br&gt;&amp;gt;&amp;gt; MS-PL-licensed. Again, this seems to be in line with the GPL v3 7b 
&lt;br&gt;&amp;gt;&amp;gt; options by my reading.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I imagine that maintaining a copy of the MS-PL as a legal notice could 
&lt;br&gt;&amp;gt; be done under section 7b of GPL v3. Now the question comes down to 
&lt;br&gt;&amp;gt; your reading of the MS-PL where it says:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;If you distribute any portion of the software in source code form, 
&lt;br&gt;&amp;gt; you may do so only under this license by including a complete copy of 
&lt;br&gt;&amp;gt; this license with your distribution.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Your interpretation of the word &amp;quot;by&amp;quot; seems to be equivalent to &amp;quot;which 
&lt;br&gt;&amp;gt; is accomplished by&amp;quot;.
&lt;/div&gt;No actually I don't. &amp;nbsp;I see it as requiring that MS-PL licensed areas to 
&lt;/div&gt;the extent that they are identifiable must be licensed under the terms 
&lt;br&gt;of that license. &amp;nbsp;This means including the license and (probably, so as 
&lt;br&gt;not to run amok with GPL code copyright owners) identifying the portions 
&lt;br&gt;of the code with reasonable legal notices such as:
&lt;br&gt;&lt;br&gt;/* The block of code including the below function is licensed under the 
&lt;br&gt;MS-PL license. &amp;nbsp;Please see accompanying ms-pl.txt for details, copyright 
&lt;br&gt;(c) [yyyy] [author_name] */
&lt;br&gt;&lt;br&gt;&amp;gt; I'll let others address that, but I don't think I agree with your 
&lt;br&gt;&amp;gt; reading. If you take the &amp;quot;by&amp;quot; as indicating that said licensing is 
&lt;br&gt;&amp;gt; incomplete without including a copy, then there is no way to meet the 
&lt;br&gt;&amp;gt; requirements of section 5c of GPL v3.
&lt;br&gt;&lt;br&gt;Is the license itself a reasonable legal notice? &amp;nbsp;If so, then it meets 
&lt;br&gt;7b options and one could force the inclusion of the license.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12226686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12226686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12226447</id>
	<title>Re: Question about the GPL v3</title>
	<published>2007-08-19T14:24:27Z</published>
	<updated>2007-08-19T14:24:27Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Donovan Hawkins wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't read the GPL v3 as precluding other permissive terms, 
&lt;br&gt;&amp;gt;&amp;gt; possibly on a per-file basis. &amp;nbsp;Is there any reason to think that an 
&lt;br&gt;&amp;gt;&amp;gt; individual implementing an additional interactive interface by adding 
&lt;br&gt;&amp;gt;&amp;gt; new files to a program could not provide permission to omit the legal 
&lt;br&gt;&amp;gt;&amp;gt; notices for the interfaces provided in the file? &amp;nbsp;(i.e. &amp;quot;you have 
&lt;br&gt;&amp;gt;&amp;gt; permission to implement the interactive interfaces in this file 
&lt;br&gt;&amp;gt;&amp;gt; without adding Appropriate Legal notices as otherwise required by the 
&lt;br&gt;&amp;gt;&amp;gt; license&amp;quot;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IANAL, but I think you would need to obtain that permission from all 
&lt;br&gt;&amp;gt; GPL v3 code used in the project, not just from the code that 
&lt;br&gt;&amp;gt; implements the additional interface.
&lt;/div&gt;&lt;/div&gt;Hmmm... &amp;nbsp;Not sure I agree with that reading. &amp;nbsp;Here is my reasoning based 
&lt;br&gt;on decisions made by other projects. &amp;nbsp;IANAL either, of course.
&lt;br&gt;&lt;br&gt;I see no reason to read the GPL v3 any differently than the GPL v2 with 
&lt;br&gt;regard to questions of additional permissions of original but derivative 
&lt;br&gt;elements. &amp;nbsp;In short, I don't think that either license precludes 
&lt;br&gt;offering additional permissions to original code even if that is 
&lt;br&gt;derivative of GPL code. &amp;nbsp;The GPL v[23] also very explicitly separates 
&lt;br&gt;additional terms based on whether they are permissive or restrictive.
&lt;br&gt;&lt;br&gt;In short you are *only* required to release your code under the GPL and 
&lt;br&gt;an appropriate version. &amp;nbsp;You are not required to release your code 
&lt;br&gt;*only* under the GPL and appropriate version. &amp;nbsp;Let us look at two 
&lt;br&gt;analogous cases under the GPL v2:
&lt;br&gt;&lt;br&gt;1) &amp;nbsp;ndiswrapper. &amp;nbsp;This work, arguably a derivative of the Linux kernel, 
&lt;br&gt;allows one to link the Linux kernel to proprietary WIndows NDIS 
&lt;br&gt;drivers. &amp;nbsp;Nobody has ever challenged the author's right to add a linking 
&lt;br&gt;exception to this code unambiguously allowing the use of Windows NDIS 
&lt;br&gt;drivers with the code (though arguably such a linking exception may not 
&lt;br&gt;generally be required as questions of derivation or what constitutes the 
&lt;br&gt;work as a whole probably would not include them).
&lt;br&gt;&lt;br&gt;2) &amp;nbsp;nVidia closed source Linux drivers. &amp;nbsp;The general argument in favor 
&lt;br&gt;of nVidia is that kernel-level core logic was included in such a way 
&lt;br&gt;that it was not derivative of the Linux kernel and is therefore not 
&lt;br&gt;covered under the GPL. &amp;nbsp;However, the nVidia driver distribution does 
&lt;br&gt;also include another set of code, derived from *both* the Linux kernel 
&lt;br&gt;and the nVidia proprietary elements which is released under a license 
&lt;br&gt;generally acknowledged to be compatible with both licenses provided that 
&lt;br&gt;there are not questions as to whether there exists a work as a whole 
&lt;br&gt;which encompases both the GPL and nVidia proprietary elements (and even 
&lt;br&gt;if there is, nVidia does not seem to be distributing such a hypothetical 
&lt;br&gt;work as a whole). &amp;nbsp;The nVidia example suggests that derivative elements 
&lt;br&gt;outside the work as a whole may clearly add permissions not found in the 
&lt;br&gt;GPL.
&lt;br&gt;&lt;br&gt;So this seems to raise the following questions:
&lt;br&gt;&lt;br&gt;Does such a file, if derived but distributed separately from another 
&lt;br&gt;GPL'd work allow for original elements (i.e. new user interfaces) to 
&lt;br&gt;bear additional permissions? &amp;nbsp;It seems clear to me that the answer is yes.
&lt;br&gt;&lt;br&gt;If that file is incorporated back into the main work as a whole do those 
&lt;br&gt;permissions go away? &amp;nbsp;I don't think so. &amp;nbsp;Even if they do, you run back 
&lt;br&gt;into the fact that the GPL v3 does not require you to add such notices 
&lt;br&gt;if they are missing.
&lt;br&gt;&lt;br&gt;If someone does give permission to drop the notices for interfaces they 
&lt;br&gt;add, this is not distributed separately even at first, and these are 
&lt;br&gt;included, is this actionable by another developer? &amp;nbsp;I really don't 
&lt;br&gt;know. &amp;nbsp;It is, however, hard for me to see how this would be 
&lt;br&gt;differentiable from the case listed above if the contributor in question 
&lt;br&gt;retained copyrights to his/her contribution.
&lt;br&gt;&lt;br&gt;THe problem however in the last case seems to me that it makes the 
&lt;br&gt;appropriate legal notices clause very weak and seems to say &amp;quot;it is OK to 
&lt;br&gt;intentionally exclude yourself from this requirement, but if you do so 
&lt;br&gt;accidently....&amp;quot; &amp;nbsp;But the same thing exists with regard to linking 
&lt;br&gt;exceptions in GPL v[23] as well. &amp;nbsp;Nothing in the GPL v2 forbids linking 
&lt;br&gt;exceptions to works under incompatible licenses for content under one's 
&lt;br&gt;own copyright ownership. &amp;nbsp;The question is how different this sort of 
&lt;br&gt;thing is.
&lt;br&gt;&lt;br&gt;We are actually considering what to do about the license of the project 
&lt;br&gt;at the moment (currently GPL v2 or later). &amp;nbsp;We may go LGPL v2, stay with 
&lt;br&gt;the current arrangement, GPL v3, or GPL v2 with linking exceptions to 
&lt;br&gt;GPL v3. &amp;nbsp;I don't like what I see in the GPL v3. and the release of the 
&lt;br&gt;license poses a number of possible problems for the project down the 
&lt;br&gt;road including eroding some of the main protections that the GPL v2 has 
&lt;br&gt;provided.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12226447&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-the-GPL-v3-tp12191365p12226447.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12226160</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T14:07:00Z</published>
	<updated>2007-08-19T14:07:00Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hmmm.... First GPL v3 section 7b may provide compatibility with BSD-like 
&lt;br&gt;&amp;gt; licenses with advertising clauses depending on how obtrusive they are (the 
&lt;br&gt;&amp;gt; FSF's comments to this effect seems to indicate that they are concerned about 
&lt;br&gt;&amp;gt; proliferation of such advertising notices, not the original notices 
&lt;br&gt;&amp;gt; themselves). Thus compatibility with these licenses may be case-by-case. 
&lt;br&gt;&amp;gt; IANAL and YMMV....
&lt;br&gt;&lt;br&gt;7b allows &amp;quot;requiring preservation of specified reasonable legal notices or 
&lt;br&gt;author attributions in that material or in the Appropriate Legal Notices 
&lt;br&gt;displayed by works containing it.&amp;quot;
&lt;br&gt;&lt;br&gt;The phrase &amp;quot;that material&amp;quot; refers to an earlier mention of the &amp;quot;material 
&lt;br&gt;you add to a covered work&amp;quot;. So 7b allows attributions and notices in the 
&lt;br&gt;material you add to a covered work and in the notices displayed by the 
&lt;br&gt;covered work.
&lt;br&gt;&lt;br&gt;Advertising that someone else creates for their derived work is not the 
&lt;br&gt;material you added to the covered work, and it is not a notice displayed 
&lt;br&gt;by the covered work. IANAL, but that doesn't seem to cover the old BSDL 
&lt;br&gt;advertising clause.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; I have concluded that there are major license 
&lt;br&gt;&amp;gt; compatibility problems if a GPL v3 application *requires* components under 
&lt;br&gt;&amp;gt; these licenses.
&lt;br&gt;&lt;br&gt;GPL v3 doesn't appear to prevent anyone from releasing their code under 
&lt;br&gt;GPL v3 combined with code under an incompatible license. You just can't do 
&lt;br&gt;that with someone else's GPL v3 code, because that is not a right that GPL 
&lt;br&gt;v3 grants you.
&lt;br&gt;&lt;br&gt;Of course, it would rather pointless for you to do it with your own code 
&lt;br&gt;unless you never intend to have anyone create derivative works. They would 
&lt;br&gt;be forced to remove either your code or the code under the other license 
&lt;br&gt;in order to proceed.
&lt;br&gt;&lt;br&gt;I'd say you are correct in pointing out that GPL v3 creates &amp;quot;major license 
&lt;br&gt;compatibility problems&amp;quot;, since it is intentionally incompatible with any 
&lt;br&gt;license that has weaker copyleft than GPL v3 (which includes many if not 
&lt;br&gt;most open source licenses).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Like many other aspects of the GPL v3, it is hard to say 
&lt;br&gt;&amp;gt; whether optional dependencies would be a problem, and it is harder to 
&lt;br&gt;&amp;gt; evaluate the MS-PL which may be compatible.
&lt;br&gt;&lt;br&gt;I believe some have claimed that linking to GPL code is not as forbidden 
&lt;br&gt;as the FSF would like it to be, so optional dependencies can perhaps be 
&lt;br&gt;implemented in that way. I don't see why having something optional via, 
&lt;br&gt;say, conditional compilation in the code would be allowed by the GPL 
&lt;br&gt;though.
&lt;br&gt;&lt;br&gt;I also don't see how GPL v3 could be compatible with MS-PL, in the sense 
&lt;br&gt;of combining code from GPL v3 with code from MS-PL in a single program.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; It seems clear to me that any component falling under the Corresponding 
&lt;br&gt;&amp;gt; Source definition must be able to be distributed under terms of which the GPL 
&lt;br&gt;&amp;gt; v3 must be either identical or a proper subset. Because the MS-CL provides 
&lt;br&gt;&amp;gt; per-file restrictions, I don't see how this could be met.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The MS-PL is harder for me to evaluate. A lot of it depends on what 7b 
&lt;br&gt;&amp;gt; additional terms allow under the GPL v3. The MS-PL could be read as requiring 
&lt;br&gt;&amp;gt; the distribution of the license as a legal notice (seems reasonable to me) 
&lt;br&gt;&amp;gt; and possibly noting which sections of code are MS-PL-licensed. Again, this 
&lt;br&gt;&amp;gt; seems to be in line with the GPL v3 7b options by my reading.
&lt;/div&gt;&lt;br&gt;I imagine that maintaining a copy of the MS-PL as a legal notice could be 
&lt;br&gt;done under section 7b of GPL v3. Now the question comes down to your 
&lt;br&gt;reading of the MS-PL where it says:
&lt;br&gt;&lt;br&gt;&amp;quot;If you distribute any portion of the software in source code form, you 
&lt;br&gt;may do so only under this license by including a complete copy of this 
&lt;br&gt;license with your distribution.&amp;quot;
&lt;br&gt;&lt;br&gt;Your interpretation of the word &amp;quot;by&amp;quot; seems to be equivalent to &amp;quot;which is 
&lt;br&gt;accomplished by&amp;quot;. I'll let others address that, but I don't think I agree 
&lt;br&gt;with your reading. If you take the &amp;quot;by&amp;quot; as indicating that said licensing 
&lt;br&gt;is incomplete without including a copy, then there is no way to meet the 
&lt;br&gt;requirements of section 5c of GPL v3.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Again, I don't think this is a problem, and as a developer probably wouldn't 
&lt;br&gt;&amp;gt; worry about it. But I could see it being a question when people look at 
&lt;br&gt;&amp;gt; trying to split hairs to their own substantial benefit.
&lt;br&gt;&lt;br&gt;Well, I wouldn't worry about it either...I would just assume I can't mix 
&lt;br&gt;GPL v3 code with MS-PL code in any useful way.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12226160&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12226160.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12225497</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T13:12:40Z</published>
	<updated>2007-08-19T13:12:40Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Donovan Hawkins wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So the only thing standing between these &amp;quot;permissive&amp;quot; licenses and 
&lt;br&gt;&amp;gt; compatiblity with GPL v3 is the flawed advertising clause from BSDL, 
&lt;br&gt;&amp;gt; something that is widely regarded as an impractical mistake. Whether 
&lt;br&gt;&amp;gt; you call these &amp;quot;non-permissive&amp;quot; or &amp;quot;permissive but flawed&amp;quot; is a minor 
&lt;br&gt;&amp;gt; point...I would choose &amp;quot;non-permissive&amp;quot; myself.
&lt;br&gt;&amp;gt;
&lt;br&gt;Hmmm.... First GPL v3 section 7b may provide compatibility with BSD-like 
&lt;br&gt;licenses with advertising clauses depending on how obtrusive they are 
&lt;br&gt;(the FSF's comments to this effect seems to indicate that they are 
&lt;br&gt;concerned about proliferation of such advertising notices, not the 
&lt;br&gt;original notices themselves). Thus compatibility with these licenses may 
&lt;br&gt;be case-by-case. IANAL and YMMV....
&lt;br&gt;&lt;br&gt;Back to the Microsoft license. After re-reading the GPL v3 (nominate 
&lt;br&gt;that license for the most complicated and incomprehensible submission to 
&lt;br&gt;OSI for approval to date), I have concluded that there are major license 
&lt;br&gt;compatibility problems if a GPL v3 application *requires* components 
&lt;br&gt;under these licenses. While I can imagine there might be ways around 
&lt;br&gt;these problems, they are not any less onerous than dealing with any 
&lt;br&gt;other license compatibility. Like many other aspects of the GPL v3, it 
&lt;br&gt;is hard to say whether optional dependencies would be a problem, and it 
&lt;br&gt;is harder to evaluate the MS-PL which may be compatible.
&lt;br&gt;&lt;br&gt;The basic issue is that the GPL v3 defines the &amp;quot;Corresponding Source&amp;quot; as:
&lt;br&gt;&lt;br&gt;'The “Corresponding Source” for a work in object code form means all the 
&lt;br&gt;source code needed to generate, install, and (for an executable work) 
&lt;br&gt;run the object code and to modify the work, including scripts to control 
&lt;br&gt;those activities. However, it does not include the work's System 
&lt;br&gt;Libraries, or general-purpose tools or generally available free programs 
&lt;br&gt;which are used unmodified in performing those activities but which are 
&lt;br&gt;not part of the work. For example, Corresponding Source includes 
&lt;br&gt;interface definition files associated with source files for the work, 
&lt;br&gt;and the source code for shared libraries and dynamically linked 
&lt;br&gt;subprograms that the work is specifically designed to require, such as 
&lt;br&gt;by intimate data communication or control flow between those subprograms 
&lt;br&gt;and other parts of the work.
&lt;br&gt;&lt;br&gt;The Corresponding Source need not include anything that users can 
&lt;br&gt;regenerate automatically from other parts of the Corresponding Source.
&lt;br&gt;&lt;br&gt;The Corresponding Source for a work in source code form is that same work.'
&lt;br&gt;&lt;br&gt;Section 6 (Conveying non-source forms) states:
&lt;br&gt;&lt;br&gt;'You may convey a covered work in object code form under the terms of 
&lt;br&gt;sections 4 and 5, provided that you also convey the machine-readable 
&lt;br&gt;Corresponding Source under the terms of this License, in one of these 
&lt;br&gt;ways...'
&lt;br&gt;&lt;br&gt;It seems clear to me that any component falling under the Corresponding 
&lt;br&gt;Source definition must be able to be distributed under terms of which 
&lt;br&gt;the GPL v3 must be either identical or a proper subset. Because the 
&lt;br&gt;MS-CL provides per-file restrictions, I don't see how this could be met.
&lt;br&gt;&lt;br&gt;The MS-PL is harder for me to evaluate. A lot of it depends on what 7b 
&lt;br&gt;additional terms allow under the GPL v3. The MS-PL could be read as 
&lt;br&gt;requiring the distribution of the license as a legal notice (seems 
&lt;br&gt;reasonable to me) and possibly noting which sections of code are 
&lt;br&gt;MS-PL-licensed. Again, this seems to be in line with the GPL v3 7b 
&lt;br&gt;options by my reading.
&lt;br&gt;&lt;br&gt;However, there is one further issue with the MS-PL which might or might 
&lt;br&gt;not preclude using them together:
&lt;br&gt;&lt;br&gt;The MS-PL ties the definition of derivative work to US law. I am not 
&lt;br&gt;sure if there could be cases where this could run you into trouble with 
&lt;br&gt;the GPL v3 which ties it to whatever court wants to hear the case but I 
&lt;br&gt;wouldn't think this would be a problem, but I do wonder if there might 
&lt;br&gt;be jurisdictions where there might be a conflict. For example, are there 
&lt;br&gt;places where things might be considered derivative works which might be 
&lt;br&gt;fair use by US standards? Would this use be precluded in such 
&lt;br&gt;jurisdictions under the MS-PL because it doesn't give you to prepare 
&lt;br&gt;such works? Might there be other conflicts?
&lt;br&gt;&lt;br&gt;Again, I don't think this is a problem, and as a developer probably 
&lt;br&gt;wouldn't worry about it. But I could see it being a question when people 
&lt;br&gt;look at trying to split hairs to their own substantial benefit.
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12225497&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12225497.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12224794</id>
	<title>Re: Question about the GPL v3</title>
	<published>2007-08-19T12:24:05Z</published>
	<updated>2007-08-19T12:24:05Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, Chris Travers wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I don't read the GPL v3 as precluding other permissive terms, possibly on a 
&lt;br&gt;&amp;gt; per-file basis. &amp;nbsp;Is there any reason to think that an individual implementing 
&lt;br&gt;&amp;gt; an additional interactive interface by adding new files to a program could 
&lt;br&gt;&amp;gt; not provide permission to omit the legal notices for the interfaces provided 
&lt;br&gt;&amp;gt; in the file? &amp;nbsp;(i.e. &amp;quot;you have permission to implement the interactive 
&lt;br&gt;&amp;gt; interfaces in this file without adding Appropriate Legal notices as otherwise 
&lt;br&gt;&amp;gt; required by the license&amp;quot;)
&lt;br&gt;&lt;br&gt;IANAL, but I think you would need to obtain that permission from all GPL 
&lt;br&gt;v3 code used in the project, not just from the code that implements the 
&lt;br&gt;additional interface. If you used my code in your program, then my use of 
&lt;br&gt;unmodified GPL v3 requires that you include Appropriate Legal Notices on 
&lt;br&gt;any interface that invokes my code. You would probably even have to use 
&lt;br&gt;them on all interfaces of a program that contains my code, regardless of 
&lt;br&gt;whether that interface can invoke my code.
&lt;br&gt;&lt;br&gt;Otherwise you could simply replace all the interfaces of my program, add 
&lt;br&gt;your permissive terms to those interfaces, and you would have a version of 
&lt;br&gt;my program with no notices. Interfaces are often trivial in comparison to 
&lt;br&gt;the program itself, so this would be a very easy way to circumvent GPL v3 
&lt;br&gt;if it were allowed.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12224794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-the-GPL-v3-tp12191365p12224794.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12224399</id>
	<title>Re: Question about the GPL v3</title>
	<published>2007-08-19T11:39:54Z</published>
	<updated>2007-08-19T11:39:54Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">I guess I may have possibly found a way out of this issue. &amp;nbsp;Figured I 
&lt;br&gt;would run it by everyone else.
&lt;br&gt;&lt;br&gt;I don't read the GPL v3 as precluding other permissive terms, possibly 
&lt;br&gt;on a per-file basis. &amp;nbsp;Is there any reason to think that an individual 
&lt;br&gt;implementing an additional interactive interface by adding new files to 
&lt;br&gt;a program could not provide permission to omit the legal notices for the 
&lt;br&gt;interfaces provided in the file? &amp;nbsp;(i.e. &amp;quot;you have permission to 
&lt;br&gt;implement the interactive interfaces in this file without adding 
&lt;br&gt;Appropriate Legal notices as otherwise required by the license&amp;quot;)
&lt;br&gt;&lt;br&gt;Best WIshes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12224399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-the-GPL-v3-tp12191365p12224399.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12224291</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T11:30:03Z</published>
	<updated>2007-08-19T11:30:03Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sun, 19 Aug 2007, John Cowan wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Donovan Hawkins scripsit:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You both made your choice not to associate with each other and that's
&lt;br&gt;&amp;gt;&amp;gt; fine, I never said MS-PL couldn't do that. I said it's not permissive
&lt;br&gt;&amp;gt;&amp;gt; and should not be called permissive.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, consider this counterevidence, from the FSF licenses page at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.gnu.org/licenses/license-list.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/licenses/license-list.html&lt;/a&gt;&amp;nbsp;:
&lt;br&gt;&lt;br&gt;&amp;lt;snipped descriptions for brevity&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Apache License, Version 1.1
&lt;br&gt;&amp;gt; Apache License, Version 1.0
&lt;br&gt;&amp;gt; Original BSD license
&lt;br&gt;&amp;gt; Old OpenLDAP License, Version 2.3
&lt;br&gt;&amp;gt; XFree86 1.1 License
&lt;br&gt;&amp;gt; Zope Public License version 1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note the presence of the Yang Worship Word you are talking about in each
&lt;br&gt;&amp;gt; and every one of these entries. &amp;nbsp;I'd say your complaint is rather too
&lt;br&gt;&amp;gt; little, too late.
&lt;/div&gt;&lt;br&gt;Looking through all those licenses, all but two (discussed below) are 
&lt;br&gt;incompatible due to a flawed advertising clause like that of original 
&lt;br&gt;BSDL. For the other two:
&lt;br&gt;&lt;br&gt;OpenLDAP 2.3 appears to be compatible with GPL v3. Section 4 of OpenLDAP 
&lt;br&gt;is specifically allowed by section 7d of GPL, and section 5 of OpenLDAP is 
&lt;br&gt;specifically allowed by section 7c of GPL.
&lt;br&gt;&lt;br&gt;XFree86 1.1 appears to be compatible with GPL v3. Section 7b of GPL 
&lt;br&gt;specifically allows &amp;quot;requiring preservation of specified reasonable legal 
&lt;br&gt;notices or author attributions in that material or in the Appropriate 
&lt;br&gt;Legal Notices displayed by works containing it.&amp;quot; I don't see anything in 
&lt;br&gt;XFree86 1.1 that is obviously unreasonable in that regard.
&lt;br&gt;&lt;br&gt;&lt;br&gt;So the only thing standing between these &amp;quot;permissive&amp;quot; licenses and 
&lt;br&gt;compatiblity with GPL v3 is the flawed advertising clause from BSDL, 
&lt;br&gt;something that is widely regarded as an impractical mistake. Whether you 
&lt;br&gt;call these &amp;quot;non-permissive&amp;quot; or &amp;quot;permissive but flawed&amp;quot; is a minor 
&lt;br&gt;point...I would choose &amp;quot;non-permissive&amp;quot; myself.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Incidentally, why is public domain not an option? I joined this list
&lt;br&gt;&amp;gt;&amp;gt; recently and haven't heard your discussions in the past on that subject.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Rick's reasons are mine.
&lt;br&gt;&lt;br&gt;Ah ok, I see the problem. (thank you to those who posted on that subject 
&lt;br&gt;here)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; If restrictions like those in MS-PL still count as a permissive license,
&lt;br&gt;&amp;gt;&amp;gt; could we at least reserve a term for the licenses that BSDL that don't
&lt;br&gt;&amp;gt;&amp;gt; tell me, the developer, how I'm supposed to license my derivative code?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; MS-PL doesn't do that either. &amp;nbsp;It simply requires that you not impose
&lt;br&gt;&amp;gt; a license that tries to waive the patent peace clause. &amp;nbsp;If the GPLed
&lt;br&gt;&amp;gt; code in question is your own, you can always add an additional clause
&lt;br&gt;&amp;gt; to the GPL either waiving the conflict or imposing the patent peace as
&lt;br&gt;&amp;gt; a further restriction.
&lt;br&gt;&lt;br&gt;Yes, that would be &amp;quot;telling me how I'm supposed to license my derivative 
&lt;br&gt;work&amp;quot;. I can't license my entire derivative work under BSDL or GPL v3 or 
&lt;br&gt;another MS license or any other license. Your suggested workarounds don't 
&lt;br&gt;change this fact.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Or you can use the GPLv3.
&lt;br&gt;&lt;br&gt;Why do you believe that MS-PL is compatible with GPL v3? Section 5c says 
&lt;br&gt;of modified versions of GPL works:
&lt;br&gt;&lt;br&gt;&amp;quot;You must license the entire work, as a whole, under this License to 
&lt;br&gt;anyone who comes into possession of a copy. &amp;nbsp;This License will therefore 
&lt;br&gt;apply, along with any applicable section 7 additional terms, to the whole 
&lt;br&gt;of the work, and all its parts, regardless of how they are packaged.&amp;quot;
&lt;br&gt;&lt;br&gt;At best I could release my changes under GPL v3 together with other code 
&lt;br&gt;under MS-PL, but no further derived works could be created under either 
&lt;br&gt;license because 5c cannot be met. If you mean I can waive this requirement 
&lt;br&gt;with an additional permissive term, and that all derivative works can do 
&lt;br&gt;the same for the code they add, well...that's not GPL v3 that I used 
&lt;br&gt;anymore. I've simply created a new license (GPL v3 + that term), and this 
&lt;br&gt;new license is not compatible with GPL v3.
&lt;br&gt;&lt;br&gt;This also requires that my changes be separable from the MS-PL code so 
&lt;br&gt;that different licenses can be applied to each. This is the more serious 
&lt;br&gt;problem which applies to any license you use for the derivative work.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12224291&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12224291.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12223547</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T10:08:19Z</published>
	<updated>2007-08-19T10:08:19Z</updated>
	<author>
		<name>John Cowan</name>
	</author>
	<content type="html">Brian Behlendorf scripsit:
&lt;br&gt;&lt;br&gt;&amp;gt; Seems as though while MS-PL is not copyleft, MS-CL is, and thus that 
&lt;br&gt;&amp;gt; &amp;quot;smallest difference&amp;quot; better be pretty big to offset the potential cost of 
&lt;br&gt;&amp;gt; two universes of immiscible code, MS-CL-licensed and GPL-licensed.
&lt;br&gt;&lt;br&gt;I think (as I thought two years ago) that this is a case where the
&lt;br&gt;anti-proliferation rules should be set aside. &amp;nbsp;We are dealing with an
&lt;br&gt;organization that has the potential of being a major player in free and
&lt;br&gt;open source software (and if they don't like the GPL, there are plenty
&lt;br&gt;of other FLOSS-producing organizations that don't like it either).
&lt;br&gt;If they can only bring themselves to release such software under their
&lt;br&gt;own particular licenses, so much the worse; but not more the worse than
&lt;br&gt;if they never released any FLOSS software at all.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; That would be the John Cowan I know, yes: always assuming the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; best of people and always having the best of intentions. But he
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; still doesn't always think all of the consequences through :)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --Tsela (Christophe Grandsire) on Groklaw, December 2005
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Cowan &amp;nbsp; &lt;a href=&quot;http://ccil.org/~cowan&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ccil.org/~cowan&lt;/a&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12223547&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cowan@...&lt;/a&gt;
&lt;br&gt;In might the Feanorians / that swore the unforgotten oath
&lt;br&gt;brought war into Arvernien / with burning and with broken troth.
&lt;br&gt;and Elwing from her fastness dim / then cast her in the waters wide,
&lt;br&gt;but like a mew was swiftly borne, / uplifted o'er the roaring tide.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --the Earendillinwe
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12223547.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12222558</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T08:14:40Z</published>
	<updated>2007-08-19T08:14:40Z</updated>
	<author>
		<name>John Cowan</name>
	</author>
	<content type="html">Donovan Hawkins scripsit:
&lt;br&gt;&lt;br&gt;&amp;gt; That is the mechanism, but since the GPL came first I think it is safe to 
&lt;br&gt;&amp;gt; say that the MS-PL is intentionally incompatible. 
&lt;br&gt;&lt;br&gt;&amp;quot;The devil himself knoweth not the mind of man.&amp;quot; &amp;nbsp;--Justice Brian, 1477
&lt;br&gt;&lt;br&gt;That is, people are responsible for their words and deeds, but not for
&lt;br&gt;their thoughts.
&lt;br&gt;&lt;br&gt;&amp;gt; You both made your choice not to associate with each other and that's
&lt;br&gt;&amp;gt; fine, I never said MS-PL couldn't do that. I said it's not permissive
&lt;br&gt;&amp;gt; and should not be called permissive.
&lt;br&gt;&lt;br&gt;Well, consider this counterevidence, from the FSF licenses page at
&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/licenses/license-list.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/licenses/license-list.html&lt;/a&gt;&amp;nbsp;:
&lt;br&gt;&lt;br&gt;Apache License, Version 1.1
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a permissive non-copyleft free software license with a few
&lt;br&gt;&amp;nbsp; &amp;nbsp; requirements that render it incompatible with the GNU GPL.
&lt;br&gt;&lt;br&gt;Apache License, Version 1.0
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a simple, permissive non-copyleft free software license
&lt;br&gt;&amp;nbsp; &amp;nbsp; with practical problems like those of the original BSD license,
&lt;br&gt;&amp;nbsp; &amp;nbsp; including incompatibility with the GNU GPL.
&lt;br&gt;&lt;br&gt;Original BSD license
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a simple, permissive non-copyleft free software license with a
&lt;br&gt;&amp;nbsp; &amp;nbsp; serious flaw: the &amp;quot;obnoxious BSD advertising clause&amp;quot;. The flaw is not
&lt;br&gt;&amp;nbsp; &amp;nbsp; fatal; that is, it does not render the software non-free. But it does
&lt;br&gt;&amp;nbsp; &amp;nbsp; cause practical problems, including incompatibility with the GNU GPL.
&lt;br&gt;&lt;br&gt;Old OpenLDAP License, Version 2.3
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a permissive non-copyleft free software license with a few
&lt;br&gt;&amp;nbsp; &amp;nbsp; requirements (in sections 4 and 5) that render it incompatible with
&lt;br&gt;&amp;nbsp; &amp;nbsp; the GNU GPL.
&lt;br&gt;&lt;br&gt;XFree86 1.1 License
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a simple, permissive non-copyleft free software license,
&lt;br&gt;&amp;nbsp; &amp;nbsp; incompatible with the GNU GPL because of its requirements that
&lt;br&gt;&amp;nbsp; &amp;nbsp; apply to all documentation in the distribution that contain
&lt;br&gt;&amp;nbsp; &amp;nbsp; acknowledgements.
&lt;br&gt;&lt;br&gt;Zope Public License version 1
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; This is a simple, fairly permissive non-copyleft free software
&lt;br&gt;&amp;nbsp; &amp;nbsp; license with practical problems like those of the original BSD
&lt;br&gt;&amp;nbsp; &amp;nbsp; license, including incompatibility with the GNU GPL.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Note the presence of the Yang Worship Word you are talking about in each
&lt;br&gt;and every one of these entries. &amp;nbsp;I'd say your complaint is rather too
&lt;br&gt;little, too late.
&lt;br&gt;&lt;br&gt;&amp;gt; I would be willing to wager that few people have ever found themselves 
&lt;br&gt;&amp;gt; unable to use a piece of (3-clause) BSDL software because of a restriction 
&lt;br&gt;&amp;gt; in the license that they were unable to comply with. The same is not true 
&lt;br&gt;&amp;gt; for the GPL nor will it be true for the MS-PL. That is the line I am 
&lt;br&gt;&amp;gt; saying represents the difference between permissive and non-permissive.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; When I use a word,&amp;quot; Humpty Dumpty said, in a rather scornful tone,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;quot;it means just what I choose it to mean, neither more nor less.&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;gt; Incidentally, why is public domain not an option? I joined this list 
&lt;br&gt;&amp;gt; recently and haven't heard your discussions in the past on that subject.
&lt;br&gt;&lt;br&gt;Rick's reasons are mine.
&lt;br&gt;&lt;br&gt;&amp;gt; If restrictions like those in MS-PL still count as a permissive license, 
&lt;br&gt;&amp;gt; could we at least reserve a term for the licenses that BSDL that don't 
&lt;br&gt;&amp;gt; tell me, the developer, how I'm supposed to license my derivative code? 
&lt;br&gt;&lt;br&gt;MS-PL doesn't do that either. &amp;nbsp;It simply requires that you not impose
&lt;br&gt;a license that tries to waive the patent peace clause. &amp;nbsp;If the GPLed
&lt;br&gt;code in question is your own, you can always add an additional clause
&lt;br&gt;to the GPL either waiving the conflict or imposing the patent peace as
&lt;br&gt;a further restriction. &amp;nbsp;Or you can use the GPLv3.
&lt;br&gt;&lt;br&gt;&amp;gt; What word means more free than &amp;quot;free&amp;quot; [...]?
&lt;br&gt;&lt;br&gt;Just another word for nothin' left to lose (or give away).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; A cocky novice once said to Stallman: &amp;quot;I can guess why the editor
&lt;br&gt;&amp;nbsp; &amp;nbsp; is called Emacs, but why is the justifier called Bolio?&amp;quot; &amp;nbsp;Stallman
&lt;br&gt;&amp;nbsp; &amp;nbsp; replied forcefully, &amp;quot;Names are but names. &amp;nbsp;'Emack &amp; Bolio's' is the
&lt;br&gt;&amp;nbsp; &amp;nbsp; name of a popular ice cream shop in Boston-town. &amp;nbsp;Neither of these
&lt;br&gt;&amp;nbsp; &amp;nbsp; men had anything to do with the software.&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; His question answered, yet unanswered, the novice turned to go,
&lt;br&gt;&amp;nbsp; &amp;nbsp; but Stallman called to him, &amp;quot;Neither Emack nor Bolio had anything
&lt;br&gt;&amp;nbsp; &amp;nbsp; to do with the ice cream shop, either.&amp;quot;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Cowan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12222558&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cowan@...&lt;/a&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.ccil.org/~cowan&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ccil.org/~cowan&lt;/a&gt;&lt;br&gt;Today an interactive brochure website, tomorrow a global content
&lt;br&gt;management system that leverages collective synergy to drive &amp;quot;outside of
&lt;br&gt;the box&amp;quot; thinking and formulate key objectives into a win-win game plan
&lt;br&gt;with a quality-driven approach that focuses on empowering key players
&lt;br&gt;to drive-up their core competencies and increase expectations with an
&lt;br&gt;all-around initiative to drive up the bottom-line. --Alex Papadimoulis
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12222558.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12221642</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T06:11:09Z</published>
	<updated>2007-08-19T06:11:09Z</updated>
	<author>
		<name>Philip Hunt-3</name>
	</author>
	<content type="html">On 8/19/07, Chris Travers &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12221642&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think the question of whether Microsoft incorporated these terms
&lt;br&gt;&amp;gt; because they are incompatible with the GPL v2 (which requires that you
&lt;br&gt;&amp;gt; *guarantee* patent licenses downstream possibly through an action
&lt;br&gt;&amp;gt; separate from the license, and there is no procedure for revoking them
&lt;br&gt;&amp;gt; if patent suits are filed) is the issue.
&lt;br&gt;&lt;br&gt;I agree, I don't think it's the issue either. However I do think some
&lt;br&gt;similar questions are valid.
&lt;br&gt;&lt;br&gt;Consider someone who is proposing a new open source license. For their
&lt;br&gt;proposal to make sense, they should consider other common open source
&lt;br&gt;licenses. They should do this for at least two reasons: (1) to see if their
&lt;br&gt;proposal adds anything new and is not too similar to an existing license,
&lt;br&gt;and (2) to consider whether they intend for their proposed license to be
&lt;br&gt;compatible with other common licenses.
&lt;br&gt;&lt;br&gt;They should do the 2nd not just for the reason that compatibility is,
&lt;br&gt;other things being equal, a desirable goal, but also so that they can be
&lt;br&gt;clear about what their license intends. For example, a proponent might
&lt;br&gt;intend their license to be GPL-compatible, but it is not; or they might
&lt;br&gt;intend it to be incompatible, but it is.
&lt;br&gt;&lt;br&gt;Finding out what the proponent intends of their license is a necessary
&lt;br&gt;step in checking that the license actually does what people think it does.
&lt;br&gt;&lt;br&gt;(Note in the above I do not want to give the impression that I think
&lt;br&gt;a license is necessarily undesirable because it is incompatible with
&lt;br&gt;another license; a license can be incompatible with others and still be
&lt;br&gt;worthwhile)
&lt;br&gt;&lt;br&gt;So, what licenses should a proponent consider when proposing a new one?
&lt;br&gt;I would suggest at the very least the GPLv2 and the MIT license. Ideally
&lt;br&gt;they should consider all the ones labelled &amp;quot;Licenses that are popular and
&lt;br&gt;widely used or with strong communities&amp;quot; on
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.opensource.org/licenses/category&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensource.org/licenses/category&lt;/a&gt;&amp;gt;.
&lt;br&gt;&lt;br&gt;So in the spirit of the above, I would like to ask Jon Rosenberg:
&lt;br&gt;&lt;br&gt;Is the MS-PL intended to be compatible with the MIT license?
&lt;br&gt;Is the MS-PL intended to be compatible with the GPLv2?
&lt;br&gt;Is the MS-PL intended to be compatible with the GPLv3?
&lt;br&gt;&lt;br&gt;&amp;gt; Whether Microsoft intended these to be incompatible with the GPL v2 and
&lt;br&gt;&amp;gt; compatible with the Apache License 2.0 would not be an issue except in
&lt;br&gt;&amp;gt; some peoples minds.
&lt;br&gt;&lt;br&gt;The GPLv2 is by far the most common open source license in use today (it's
&lt;br&gt;used by 65% of all projects on Freshmeat). If a proponent of a license hasn't
&lt;br&gt;asked themself the question &amp;quot;should my license be compatible with the GPL?&amp;quot;
&lt;br&gt;and come to a firm answer, then I would suggest they need to think more about
&lt;br&gt;the issue and come back when they have done so.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Philip Hunt, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12221642&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cabalamat@...&lt;/a&gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12221642.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12220651</id>
	<title>Browsers</title>
	<published>2007-08-19T03:41:00Z</published>
	<updated>2007-08-19T03:41:00Z</updated>
	<author>
		<name>meteor</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;as compared to you all am only a starter as far as opensource softwares go and so i need some help from u guys. I am developing an application for PDA and require a light-weight browser for it. I have got an option of using Firefox but can nebody suggest me a lighter browser. Any kind of help will be appreciated. 
&lt;br&gt;&lt;br&gt;Thanks in advance
&lt;br&gt;Regards 
&lt;br&gt;meteor</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Browsers-tp12220651p12220651.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12220570</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T03:24:06Z</published>
	<updated>2007-08-19T03:24:06Z</updated>
	<author>
		<name>David Woolley (E.L)</name>
	</author>
	<content type="html">Donovan Hawkins wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Incidentally, why is public domain not an option? I joined this list 
&lt;br&gt;&amp;gt; recently and haven't heard your discussions in the past on that subject.
&lt;br&gt;&lt;br&gt;IANAL, but my understanding is:
&lt;br&gt;&lt;br&gt;1) In most countries the only way of getting into the public domain is 
&lt;br&gt;by waiting until the copyright expires (death plus 70 years, typically, 
&lt;br&gt;for an author who is a natural person); I think there is some 
&lt;br&gt;controversy as to whether anyone except the US Federal government can 
&lt;br&gt;force something into the public domain, even in the USA;
&lt;br&gt;&lt;br&gt;2) Abandoning copyright doesn't mean that you abandon legal 
&lt;br&gt;responsibility; having a licence means that you can attempt to get the 
&lt;br&gt;recipient to waive the right to sue you in return for receiving the 
&lt;br&gt;permissions given in the licence.
&lt;br&gt;&lt;br&gt;Incidentally the BSD attribution requirements probably come under &amp;quot;moral 
&lt;br&gt;rights&amp;quot;, which I don't believe one can even assign in the EU.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;David Woolley
&lt;br&gt;Emails are not formal business letters, whatever businesses may want.
&lt;br&gt;RFC1855 says there should be an address here, but, in a world of spam,
&lt;br&gt;that is no longer good advice, as archive address hiding may not work.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12220570.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12220152</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T02:05:20Z</published>
	<updated>2007-08-19T02:05:20Z</updated>
	<author>
		<name>Rick Moen</name>
	</author>
	<content type="html">Quoting Donovan Hawkins (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12220152&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt;):
&lt;br&gt;&lt;br&gt;&amp;gt; Incidentally, why is public domain not an option? I joined this list 
&lt;br&gt;&amp;gt; recently and haven't heard your discussions in the past on that subject.
&lt;br&gt;&lt;br&gt;Some writings on that subject:
&lt;br&gt;&amp;quot;Public Domain&amp;quot; on &lt;a href=&quot;http://linuxmafia.com/kb/Licensing_and_Law/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://linuxmafia.com/kb/Licensing_and_Law/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cheers, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; find / -user your -name base -print | xargs chown us:us
&lt;br&gt;Rick Moen
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12220152&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rick@...&lt;/a&gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12220152.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12220111</id>
	<title>Re: Combining GPL and non-GPL code</title>
	<published>2007-08-19T01:57:43Z</published>
	<updated>2007-08-19T01:57:43Z</updated>
	<author>
		<name>Rick Moen</name>
	</author>
	<content type="html">Quoting Chris Travers (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12220111&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;):
&lt;br&gt;&lt;br&gt;[Exim:]
&lt;br&gt;&lt;br&gt;&amp;gt; I don't now. &amp;nbsp;I think it would depend on the nature of the changes. &amp;nbsp;
&lt;br&gt;&lt;br&gt;I believe that's exactly what I just said, genius.
&lt;br&gt;&lt;br&gt;&amp;gt; Are &amp;nbsp;the changes derivative of the Exim code? &amp;nbsp;[...]
&lt;br&gt;&lt;br&gt;Feel free to judge for yourself. &amp;nbsp;I merely pointed out that it's a
&lt;br&gt;relevant question of fact, and always would be in such situations, 
&lt;br&gt;as a correction to John Cowan's assertion that the two codebases
&lt;br&gt;remained separate. &amp;nbsp;You've added nothing.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/RE%3A-Combining-GPL-and-non-GPL-code-tp12194875p12220111.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219861</id>
	<title>Re: Combining GPL and non-GPL code</title>
	<published>2007-08-19T00:50:44Z</published>
	<updated>2007-08-19T00:50:44Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">Rick Moen wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Quoting John Cowan (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12219861&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cowan@...&lt;/a&gt;):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Quite so. &amp;nbsp;But the copyright on a derivative work (as opposed to a mere
&lt;br&gt;&amp;gt;&amp;gt; collective work) belongs to the deriver, provided the derivation was
&lt;br&gt;&amp;gt;&amp;gt; lawfully made, which means obeying any licensing requirements attached
&lt;br&gt;&amp;gt;&amp;gt; to the original. &amp;nbsp;So this is not &amp;quot;relicensing&amp;quot; or &amp;quot;sublicensing&amp;quot;, it's
&lt;br&gt;&amp;gt;&amp;gt; applying the license permissions to make a derivative work.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sure, I'll go along with that. &amp;nbsp;The work entailed in creating the
&lt;br&gt;&amp;gt; derivative (the set of incremental changes), to the extent it gives rise
&lt;br&gt;&amp;gt; to copyright title, is required to be available under GPL terms in order
&lt;br&gt;&amp;gt; to qualify for creation and distribution of that derivative, rights
&lt;br&gt;&amp;gt; otherwise reserved.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;Agreed this far.
&lt;br&gt;&amp;gt; If anyone wants access to the BSD-licensed code in your hypothetical
&lt;br&gt;&amp;gt; under its owner's terms, that access does remain available -- anywhere
&lt;br&gt;&amp;gt; such separate code can be found.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;There is an exception that is worth noting. &amp;nbsp;IANAL though.
&lt;br&gt;&lt;br&gt;If the GPL work author *is also* the author of the code or has had 
&lt;br&gt;copyright asigned to him/her, it may be possible to release the code in 
&lt;br&gt;terms other than the BSD terms. &amp;nbsp;But then the issue here is not 
&lt;br&gt;derivation or work as a whole but outright ownership of the relevant 
&lt;br&gt;copyrights. &amp;nbsp;So while path *may* matter, it only matters where a person 
&lt;br&gt;has the legal right to further restrict distribution of the relevant 
&lt;br&gt;source. &amp;nbsp;The BSD license does not automatically grant this.
&lt;br&gt;&amp;gt; Note: &amp;nbsp;It might be argued that the changes required to Exim to hack in
&lt;br&gt;&amp;gt; OpenSSL calls raise derivative work questions, as opposed to merely
&lt;br&gt;&amp;gt; creating a collection.
&lt;br&gt;I don't now. &amp;nbsp;I think it would depend on the nature of the changes. &amp;nbsp;Are 
&lt;br&gt;the changes derivative of the Exim code? &amp;nbsp;Or are they separate? &amp;nbsp;If they 
&lt;br&gt;are derivative, then who owns the copyrights to the sections of code in 
&lt;br&gt;Exim and the changes in OpenSSL? &amp;nbsp;If they are both owned by the same 
&lt;br&gt;person, I wouldn't see a problem. &amp;nbsp;This is likely to depend on an 
&lt;br&gt;analysis of the actual nature of the changes and the interaction of the 
&lt;br&gt;related sections of code.
&lt;br&gt;&lt;br&gt;Now you see the problem with this sort of discussion.
&lt;br&gt;&amp;gt; &amp;nbsp; When my friend Marc Merlin wrote the bridge code 
&lt;br&gt;&amp;gt; patches in around 2000, arguably they used significant copyrightable
&lt;br&gt;&amp;gt; elements of OpenSSL, as GNU TLS wasn't yet available. &amp;nbsp;(At that time,
&lt;br&gt;&amp;gt; Phil Hazel had Exim under pure GPLv2: &amp;nbsp;Marc released the patched Exim
&lt;br&gt;&amp;gt; tarball, I pointed out the licensing problem, Marc swore a blue streak,
&lt;br&gt;&amp;gt; and an e-mail to Phil resulted in him amiably issuing the needed licence
&lt;br&gt;&amp;gt; exception.)
&lt;br&gt;Cool. &amp;nbsp;Glad it worked out. :-)
&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12219861&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/RE%3A-Combining-GPL-and-non-GPL-code-tp12194875p12219861.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219820</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T00:40:28Z</published>
	<updated>2007-08-19T00:40:28Z</updated>
	<author>
		<name>Chris Travers</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How does approving these licenses benefit the Open Source community as a
&lt;br&gt;&amp;gt; whole, especially given that these licenses seem deliberately crafted to
&lt;br&gt;&amp;gt; dig a moat separating the authors and code of the projects in question
&lt;br&gt;&amp;gt; from any other open source license or code cooties, rather than building
&lt;br&gt;&amp;gt; a bridge?
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;Although I am not Bill nor do I work for Microsoft (nor are they even an 
&lt;br&gt;active customer of mine at the moment), I figure I would mention that I 
&lt;br&gt;have contributed some works under the MS-PL. &amp;nbsp;While these works are 
&lt;br&gt;technical documentation instead of software, and so may be outside the 
&lt;br&gt;bounds of this discussion, I do have some experience with this license 
&lt;br&gt;(even if I still choose GPL v2 for *most* work today).
&lt;br&gt;&lt;br&gt;To my knowledge these patent defense clauses were started by IBM in the 
&lt;br&gt;IBM Public License Version 1, and were actually initially extremely 
&lt;br&gt;controversial. &amp;nbsp;The argument was that if you *use* the software, I can 
&lt;br&gt;incorporate your patents into the software and if you sue me, you lose 
&lt;br&gt;your rights to *use* the software because other patent licenses are 
&lt;br&gt;revoked. &amp;nbsp;Some lawyers suggested that this amounted to a license to 
&lt;br&gt;steal. &amp;nbsp;IANAL myself however.
&lt;br&gt;&lt;br&gt;I don't think the question of whether Microsoft incorporated these terms 
&lt;br&gt;because they are incompatible with the GPL v2 (which requires that you 
&lt;br&gt;*guarantee* patent licenses downstream possibly through an action 
&lt;br&gt;separate from the license, and there is no procedure for revoking them 
&lt;br&gt;if patent suits are filed) is the issue. &amp;nbsp;I think the discussion should 
&lt;br&gt;be limited to the 4 corners of the license as much as possible aside 
&lt;br&gt;possibly from concerns over proliferation of licenses and even there I 
&lt;br&gt;think we are better to ask people to reconsider than to reject licenses 
&lt;br&gt;otherwise. &amp;nbsp;The sole exception might be if two licenses were merely 
&lt;br&gt;copies of eachother with names changed. &amp;nbsp;Otherwise, I don't think that 
&lt;br&gt;we are qualified to evaluate whatever specific legal concerns may have 
&lt;br&gt;lead to different licenses, and whether these are legitimate or not.
&lt;br&gt;&lt;br&gt;Whether Microsoft intended these to be incompatible with the GPL v2 and 
&lt;br&gt;compatible with the Apache License 2.0 would not be an issue except in 
&lt;br&gt;some peoples minds. &amp;nbsp;The fact is, I don't read anything in these 
&lt;br&gt;licenses which preclude being included in GPL v3 &amp;quot;corresponding source&amp;quot; 
&lt;br&gt;or work as a whole. &amp;nbsp;Certainly copying and pasting of code would be 
&lt;br&gt;problematic, and there are other cases where one might run into 
&lt;br&gt;problems, but incompatibility is not complete with either license and is 
&lt;br&gt;far less with the GPL v3.
&lt;br&gt;&amp;gt; This is a serious question, even if the OSD-compliance of the licenses
&lt;br&gt;&amp;gt; does not hinge on it.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;I think that upholding a consistent standard ultimately benefits OSI. &amp;nbsp;I 
&lt;br&gt;think that we need to do so. &amp;nbsp;Thus far, I haven't heard any argument 
&lt;br&gt;*against* approval which doesn't come down to questioning Microsoft's 
&lt;br&gt;intentions. &amp;nbsp;As I have outlined elsewhere, including this is a dangerous 
&lt;br&gt;mistake for any future license submissions because it opens up the 
&lt;br&gt;possibility of questioning anyone else's intentions too, seriously 
&lt;br&gt;undermines our ability to have a credible presence in the community, and 
&lt;br&gt;otherwise undermines our work.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Best Wishes,
&lt;br&gt;Chris Travers
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[chris.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Chris Travers
&lt;br&gt;n:Travers;Chris
&lt;br&gt;email;internet:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12219820&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris@...&lt;/a&gt;
&lt;br&gt;tel;work:509-888-0220
&lt;br&gt;tel;cell:509-630-7794
&lt;br&gt;x-mozilla-html:FALSE
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12219820.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219737</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-19T00:12:40Z</published>
	<updated>2007-08-19T00:12:40Z</updated>
	<author>
		<name>Donovan Hawkins</name>
	</author>
	<content type="html">On Sat, 18 Aug 2007, John Cowan wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Which is to say that the GPL excludes the MS-PL, not vice versa.
&lt;br&gt;&amp;gt; In particular, 2B is inconsistent with the GPLv2; I don't know whether
&lt;br&gt;&amp;gt; it's incompatible with the GPLv3 or not -- I suspect not. &amp;nbsp;Anyhow, if
&lt;br&gt;&amp;gt; you keep me out of your club, you can't also claim that I'm an elitist
&lt;br&gt;&amp;gt; because I can't be found there.
&lt;br&gt;&lt;br&gt;That is the mechanism, but since the GPL came first I think it is safe to 
&lt;br&gt;say that the MS-PL is intentionally incompatible. The fact that the GPL 
&lt;br&gt;makes incompatibility easy to achieve is not the issue. In this case the 
&lt;br&gt;club has a rule against wearing hats and you put one on solely to get 
&lt;br&gt;yourself kicked out. You both made your choice not to associate with each 
&lt;br&gt;other and that's fine, I never said MS-PL couldn't do that. I said it's 
&lt;br&gt;not permissive and should not be called permissive.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Even the 3-clause
&lt;br&gt;&amp;gt; BSD license imposes *some* restrictions on (re)users; in particular,
&lt;br&gt;&amp;gt; they can't change the attributions. &amp;nbsp;If you want &amp;quot;people to do what
&lt;br&gt;&amp;gt; THEY want&amp;quot;, you need to dedicate your code to the public domain, and
&lt;br&gt;&amp;gt; then you have to deal with me and Larry Rosen, who don't believe that
&lt;br&gt;&amp;gt; you can actually do so.
&lt;br&gt;&lt;br&gt;The &amp;quot;restrictions&amp;quot; on the new BSDL are of great importance to lawyers but 
&lt;br&gt;of minimal significance to ordinary developers and users. I would argue 
&lt;br&gt;that they are nothing more than common-sense courtesy not to cause harm to 
&lt;br&gt;the person who freely gave you their software, but sadly not everyone has 
&lt;br&gt;common sense or courtesy so we have to be explicit.
&lt;br&gt;&lt;br&gt;I would be willing to wager that few people have ever found themselves 
&lt;br&gt;unable to use a piece of (3-clause) BSDL software because of a restriction 
&lt;br&gt;in the license that they were unable to comply with. The same is not true 
&lt;br&gt;for the GPL nor will it be true for the MS-PL. That is the line I am 
&lt;br&gt;saying represents the difference between permissive and non-permissive.
&lt;br&gt;&lt;br&gt;Incidentally, why is public domain not an option? I joined this list 
&lt;br&gt;recently and haven't heard your discussions in the past on that subject.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; The theory of GPL freedom is that it preserves the freedom of users, not
&lt;br&gt;&amp;gt; necessarily the freedom of developers; developers get a lot of freedom to
&lt;br&gt;&amp;gt; do what they want with the code, but by no means absolute freedom.
&lt;br&gt;&lt;br&gt;There's a vast difference between GPL freedom and &amp;quot;absolute freedom&amp;quot;...one 
&lt;br&gt;that BSDL manages to fit in quite nicely I might add. I'm not attacking 
&lt;br&gt;the GPL and I don't necessarily disagree with copyleft, but I'd have 
&lt;br&gt;preferred to see &amp;quot;free&amp;quot; reserved for the most free of the open-source 
&lt;br&gt;licenses (permissive licenses like BSDL) rather than one of the more 
&lt;br&gt;restrictive open-source licenses.
&lt;br&gt;&lt;br&gt;If restrictions like those in MS-PL still count as a permissive license, 
&lt;br&gt;could we at least reserve a term for the licenses that BSDL that don't 
&lt;br&gt;tell me, the developer, how I'm supposed to license my derivative code? 
&lt;br&gt;The good terms are getting used up fast, and it would be a shame if the 
&lt;br&gt;category of license that gives the most rights to the community gets 
&lt;br&gt;shafted because groups like Microsoft and the FSF want to label their 
&lt;br&gt;licenses with terms like &amp;quot;permissive&amp;quot; and &amp;quot;free&amp;quot; in order to sound better.
&lt;br&gt;&lt;br&gt;What word means more free than &amp;quot;free&amp;quot; and more permissive than 
&lt;br&gt;&amp;quot;permissive&amp;quot;?
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;Donovan Hawkins, PhD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;The study of physics will always be
&lt;br&gt;Software Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; safer than biology, for while the
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12219737&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hawkins@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hazards of physics drop off as 1/r^2,
&lt;br&gt;&lt;a href=&quot;http://www.cephira.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cephira.com&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; biological ones grow exponentially.&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12219737.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219282</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-18T22:10:34Z</published>
	<updated>2007-08-18T22:10:34Z</updated>
	<author>
		<name>John Cowan</name>
	</author>
	<content type="html">Michael R. Bernstein scripsit:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hmm. So this sentence:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (D) If you distribute any portion of the software in source code
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; form, you may do so only under this license by including a
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; complete copy of this license with your distribution.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Really should be:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (D) If you distribute any portion of the software in source code
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; form, you must distribute under this license by including a
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; complete copy of this license with your distribution.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Or some similar less ambiguous construction.
&lt;/div&gt;&lt;br&gt;I don't see any ambiguity: &amp;nbsp;&amp;quot;do so&amp;quot; means &amp;quot;distribute&amp;quot;, and &amp;quot;may ... only&amp;quot;
&lt;br&gt;means &amp;quot;must&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;gt; See, I read 3D as an exception or condition to 2A, effectively altering
&lt;br&gt;&amp;gt; the meaning of 2A to 'any derivative works except in source form'.
&lt;br&gt;&lt;br&gt;That would be plausible if 3D mentioned derivative works, but it doesn't.
&lt;br&gt;It speaks of the original software (or parts of it) only.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Cowan &amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=12219282&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cowan@...&lt;/a&gt; &amp;nbsp;&lt;a href=&quot;http://www.ccil.org/~cowan&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ccil.org/~cowan&lt;/a&gt;&lt;br&gt;Does anybody want any flotsam? / I've gotsam.
&lt;br&gt;Does anybody want any jetsam? / I can getsam.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --Ogden Nash, No Doctors Today, Thank You
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12219282.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219184</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-18T21:36:02Z</published>
	<updated>2007-08-18T21:36:02Z</updated>
	<author>
		<name>Brian Behlendorf-2</name>
	</author>
	<content type="html">On Sat, 18 Aug 2007, Rick Moen wrote:
&lt;br&gt;&amp;gt; OSI's role is merely to certify the licences that meet OSD criteria, and
&lt;br&gt;&amp;gt; promote the concept of open source in general.
&lt;br&gt;&lt;br&gt;The OSI board's anti-proliferation efforts appear to take them one step 
&lt;br&gt;beyond certification though. &amp;nbsp;It would seem to be that otherwise compliant 
&lt;br&gt;licenses could be rejected if they simply duplicate the terms or purpose 
&lt;br&gt;of an existing license. &amp;nbsp;I don't know yet if there has been an explicit 
&lt;br&gt;rejection of a license up for certification, so I don't know if we've yet 
&lt;br&gt;established how different a new license needs to be. &amp;nbsp;I would guess that a 
&lt;br&gt;license that copied the Apache license and replaced all instances of 
&lt;br&gt;Apache with some other abstract word would be rejected, no matter what the 
&lt;br&gt;compatibility matrix looked like. &amp;nbsp;How about a license that had exactly 
&lt;br&gt;the same requirements as Apache, but restated them in a completely 
&lt;br&gt;different way? &amp;nbsp;From there, what's the *smallest* difference in licensing 
&lt;br&gt;terms that would be worth adding yet another license?
&lt;br&gt;&lt;br&gt;Seems as though while MS-PL is not copyleft, MS-CL is, and thus that 
&lt;br&gt;&amp;quot;smallest difference&amp;quot; better be pretty big to offset the potential cost of 
&lt;br&gt;two universes of immiscible code, MS-CL-licensed and GPL-licensed.
&lt;br&gt;&lt;br&gt;&amp;nbsp;	Brian
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12219184.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-12219045</id>
	<title>Re: For Approval: Microsoft Permissive License</title>
	<published>2007-08-18T21:18:27Z</published>
	<updated>2007-08-18T21:18:27Z</updated>
	<author>
		<name>Michael R. Bernstein</name>
	</author>
	<content type="html">On Sat, 2007-08-18 at 21:45 -0400, John Cowan wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Michael R. Bernstein scripsit:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I think you're missing the point that both of these licenses are
&lt;br&gt;&amp;gt; &amp;gt; incompatible with *any* other license, no matter how permissive. A file
&lt;br&gt;&amp;gt; &amp;gt; under MS-PL can't even incorporate BSD-licensed code. That takes
&lt;br&gt;&amp;gt; &amp;gt; *special* effort.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe you have misread MS-PL 3D. &amp;nbsp;It says that &amp;quot;this software&amp;quot;, which
&lt;br&gt;&amp;gt; means &amp;quot;the accompanying software&amp;quot;, the original code you got along with
&lt;br&gt;&amp;gt; the license, must be distributed under the MS-PL and accompanied with it.
&lt;/div&gt;&lt;/div&gt;Hmm. So this sentence:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (D) If you distribute any portion of the software in source code
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; form, you may do so only under this license by including a
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; complete copy of this license with your distribution.
&lt;br&gt;&lt;br&gt;Really should be:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (D) If you distribute any portion of the software in source code
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; form, you must distribute under this license by including a
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; complete copy of this license with your distribution.
&lt;br&gt;&lt;br&gt;Or some similar less ambiguous construction.
&lt;br&gt;&lt;br&gt;&amp;gt; It does *not* say that any derivative work (the creation of which is
&lt;br&gt;&amp;gt; explicitly permitted by 2A) must be licensed under the MS-PL. &amp;nbsp;Indeed,
&lt;br&gt;&amp;gt; as long as you follow the conditions and limitations in 3A-3E, you
&lt;br&gt;&amp;gt; can apparently license your derivative work under any license.
&lt;br&gt;&lt;br&gt;See, I read 3D as an exception or condition to 2A, effectively altering
&lt;br&gt;the meaning of 2A to 'any derivative works except in source form'.
&lt;br&gt;&lt;br&gt;&amp;gt; Of course, your changes to the work must rise to the level of being
&lt;br&gt;&amp;gt; a derivative work as opposed to a mere transcription or trivial change.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; As far as I can tell, the MS-PL and MS-CL licenses aren't even
&lt;br&gt;&amp;gt; &amp;gt; compatible with each other, in either direction.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe this to be the product of the same misreading. &amp;nbsp;The MS-CL does
&lt;br&gt;&amp;gt; create a closed commons, but the MS-PL does not.
&lt;br&gt;&lt;br&gt;John, thank you for your analysis. I'd like some kind of statement from
&lt;br&gt;the folks at Microsoft that your interpretation is in line with their
&lt;br&gt;intent, and that 'only under this license' does not mean to exclude
&lt;br&gt;distribution of derivative works in source form under other licenses.
&lt;br&gt;&lt;br&gt;I'd be even happier if the licenses were modified to make this
&lt;br&gt;unambiguous.
&lt;br&gt;&lt;br&gt;- Michael R. Bernstein
&lt;br&gt;&amp;nbsp; michaelbernstein.com
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (196 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/12219045/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/For-Approval%3A-Microsoft-Permissive-License-tp12094473p12219045.html" />
</entry>

</feed>
