<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Calibri","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoPlainText>Jim Wright noted:<o:p></o:p></p><p class=MsoPlainText>> As to the direct question on the UPL, suffice it to that the <o:p></o:p></p><p class=MsoPlainText>> ability to sublicense does not violate OSD 7 (or any other <o:p></o:p></p><p class=MsoPlainText>> part of the definition), and by way of example, both the <o:p></o:p></p><p class=MsoPlainText>> MIT license and the Academic Free License (Larry's own<o:p></o:p></p><p class=MsoPlainText>> creation) expressly permit it.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>My AFL 3.0 license actually says a little bit more to limit the discretion of intermediary distributors:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText style='margin-left:.5in'>"1(c): to distribute or communicate copies of the Original Work and Derivative Works to the public, under any license of your choice <u>that does not contradict the terms and conditions, including Licensor's reserved rights and remedies, in this Academic Free License</u>;" [emphasis in original]<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Also read section 6, which requires the retention of the licensor's attribution notices even in copies and derivative works. At the time I thought that would be all it would take to limit the discretion of distributors of "universally permissive" works to hide them away inside proprietary works. With those limitations, go ahead and sublicense. Just make sure you honor my reserved rights and remedies and don't contradict the terms and conditions.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Now that I see your license, I regret allowing sublicensing. Life is full of such regrets. :-)<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>/Larry<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>-----Original Message-----<br>From: Jim Wright [mailto:jim.wright@oracle.com] <br>Sent: Monday, September 15, 2014 5:58 PM<br>To: Engel Nyst<br>Cc: License submissions for OSI review; Lawrence Rosen<br>Subject: Re: [License-review] Sublicensing</p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Obviously I don't think all of this is as clear as you would make it, but in any event we do not need to solve for the broader questions about how copyleft does, does not, should, or should not work. As to the direct question on the UPL, suffice it to that the ability to sublicense does not violate OSD 7 (or any other part of the definition), and by way of example, both the MIT license and the Academic Free License (Larry's own creation) expressly permit it. <o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText> Regards,<o:p></o:p></p><p class=MsoPlainText> Jim<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>> On Sep 15, 2014, at 4:58 PM, Engel Nyst <<a href="mailto:engel.nyst@gmail.com"><span style='color:windowtext;text-decoration:none'>engel.nyst@gmail.com</span></a>> wrote:<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Jim,<o:p></o:p></p><p class=MsoPlainText>> Your argument on strong copyleft seems entirely backwards.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Disclaimer: the following is personal opinion. I think I have <o:p></o:p></p><p class=MsoPlainText>> statistically contributed more to permissive software projects, and I <o:p></o:p></p><p class=MsoPlainText>> license share-alike in writing. I don't make comparative statements of <o:p></o:p></p><p class=MsoPlainText>> value on free/open licenses, by personal policy. However it is fair to <o:p></o:p></p><p class=MsoPlainText>> say that I have a preference for strong copyleft.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Regarding these statements:<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> On 09/12/2014 11:48 AM, Jim Wright wrote:<o:p></o:p></p><p class=MsoPlainText>>> I understand the perspective that as long as you're distributing the <o:p></o:p></p><p class=MsoPlainText>>> source and notices to everything, few will complain, but that doesn't <o:p></o:p></p><p class=MsoPlainText>>> mean no one will - and beyond that, if we foster an environment where <o:p></o:p></p><p class=MsoPlainText>>> copyleft requirements are not subject to strict compliance as long as <o:p></o:p></p><p class=MsoPlainText>>> all the source is released, maybe that's ok, but it seems to me this <o:p></o:p></p><p class=MsoPlainText>>> may cultivate a culture which weakens the strength of how copyleft <o:p></o:p></p><p class=MsoPlainText>>> licenses are interpreted and implemented generally, which will bleed <o:p></o:p></p><p class=MsoPlainText>>> over into commercial use as well to the extent it hasn't already. And <o:p></o:p></p><p class=MsoPlainText>>> if you're a fan of strong copyleft, this might not be a preferred <o:p></o:p></p><p class=MsoPlainText>>> outcome.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> On 09/12/2014 03:20 PM, Jim Wright wrote:<o:p></o:p></p><p class=MsoPlainText>>> the reason *I* want to expressly permit this is to be crystal clear <o:p></o:p></p><p class=MsoPlainText>>> that the license facilitates use in both (i) strong copyleft code <o:p></o:p></p><p class=MsoPlainText>>> (potentially requiring licensing originally UPLed code under the <o:p></o:p></p><p class=MsoPlainText>>> copyleft terms)<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> I use in the following 'copyleft' in the sense of strong copyleft, <o:p></o:p></p><p class=MsoPlainText>> copyleft to the extent of copyright in a work, or close to that extent.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Copyleft exists to counteract copyright, it's a tool to restore the <o:p></o:p></p><p class=MsoPlainText>> liberty of the public to deal in works of authorship, as if copyright <o:p></o:p></p><p class=MsoPlainText>> exclusivity wouldn't be there, except strictly in the measure <o:p></o:p></p><p class=MsoPlainText>> necessary to keep it that way to any recipient of works based on them. <o:p></o:p></p><p class=MsoPlainText>> To put this in perspective, I think of it in the context where <o:p></o:p></p><p class=MsoPlainText>> copyright law is, in a sense, in flux: courts interpretations change <o:p></o:p></p><p class=MsoPlainText>> what was understood and relied upon before their new decisions, and <o:p></o:p></p><p class=MsoPlainText>> the direction seems to be that copyright and related rights will be <o:p></o:p></p><p class=MsoPlainText>> more expansive. It has happened before. It has happened in 2014.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> If, in 2020, copyright will restrict *more* the freedom of people to <o:p></o:p></p><p class=MsoPlainText>> deal with works of authorship, than it does in 2014, then copyleft <o:p></o:p></p><p class=MsoPlainText>> will need to at least contemplate addressing it, in its implementation <o:p></o:p></p><p class=MsoPlainText>> and/or its interpretation.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> *If* copyright can and will destroy the common sense understanding in <o:p></o:p></p><p class=MsoPlainText>> dealing with unmodified copies of BSD/MIT/AL2.0 works, by some future <o:p></o:p></p><p class=MsoPlainText>> court decision, then copyleft may contemplate addressing it, in its <o:p></o:p></p><p class=MsoPlainText>> implementation and/or its interpretation.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> But it's not the other way around.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> To use copyleft to argue that copyright law 'must' be more invasive <o:p></o:p></p><p class=MsoPlainText>> than it is, that it 'must' be interpreted to erase FLOSS licenses on <o:p></o:p></p><p class=MsoPlainText>> *unmodified copies*, is entirely backwards. That's simply *not* common <o:p></o:p></p><p class=MsoPlainText>> sense, not what GPLv2 strictly *says*, not the way people usually work <o:p></o:p></p><p class=MsoPlainText>> in free and open software projects, and not helpful to anyone except a <o:p></o:p></p><p class=MsoPlainText>> traditional proprietary middleman.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Copyleft to the extent of copyright needs to guarantee that each and <o:p></o:p></p><p class=MsoPlainText>> every recipient has all rights to use every part of the covered works, <o:p></o:p></p><p class=MsoPlainText>> without proprietary restrictions, no matter if the parts are <o:p></o:p></p><p class=MsoPlainText>> derivative at their turn or not. While I don't think GPLv2 or A/GPLv3 <o:p></o:p></p><p class=MsoPlainText>> texts are ideal implementations of this concept, none of them relies <o:p></o:p></p><p class=MsoPlainText>> on 'sublicensing' / 'relicensing'.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> On the other hand, I subscribe to the view of other commentators in <o:p></o:p></p><p class=MsoPlainText>> this discussion, that the argument for sublicensing in FLOSS licensing <o:p></o:p></p><p class=MsoPlainText>> or that all non-copyleft FLOSS licenses can be 'erased', is only to <o:p></o:p></p><p class=MsoPlainText>> the advantage of a traditional distributor of others' works. I note <o:p></o:p></p><p class=MsoPlainText>> proprietary licensing doesn't need it either. You don't need to <o:p></o:p></p><p class=MsoPlainText>> 'sublicense' in order to make proprietary derivatives of a permissive <o:p></o:p></p><p class=MsoPlainText>> work. Only some assumption of the traditional publisher that they 'must'<o:p></o:p></p><p class=MsoPlainText>> claim to be the ONLY licensor for authors' works to subsequent <o:p></o:p></p><p class=MsoPlainText>> recipients, seems to me implied here.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Copyleft has no need for that. On the contrary. Most free and open <o:p></o:p></p><p class=MsoPlainText>> source projects, copyleft or not, work on this basis: each author <o:p></o:p></p><p class=MsoPlainText>> gives a license to the other authors and everyone else in the world, a <o:p></o:p></p><p class=MsoPlainText>> license which gives them all legal rights to copy, modify, build upon, <o:p></o:p></p><p class=MsoPlainText>> transform and adapt the work, use it in other works or have it used by <o:p></o:p></p><p class=MsoPlainText>> them, as long as the recipients fulfill its conditions.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Perhaps it's only me, but I don't see anything right now, in my layman <o:p></o:p></p><p class=MsoPlainText>> understanding of copyright law, that could possibly 'stop' the flow of <o:p></o:p></p><p class=MsoPlainText>> rights from BSD or MIT or AL2.0 or MPL2.0 licensors on an *unmodified<o:p></o:p></p><p class=MsoPlainText>> copy* of their work[1] to all recipients, purely under copyright. None <o:p></o:p></p><p class=MsoPlainText>> can be exactly 'erased'. That seems correct about most or all <o:p></o:p></p><p class=MsoPlainText>> currently approved OSI licenses.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> In this context, you're proposing a license which claims to be 'clear'<o:p></o:p></p><p class=MsoPlainText>> that... it's not clear. That it can get to people and not mean what it <o:p></o:p></p><p class=MsoPlainText>> says. That it depends on something else, some other license, external <o:p></o:p></p><p class=MsoPlainText>> to the software and copyright in the software, *by design*, which <o:p></o:p></p><p class=MsoPlainText>> other license will 'really be' the license people get. For unmodified <o:p></o:p></p><p class=MsoPlainText>> copies in source form, even.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> For OSI approval, I think this doesn't pass OSD 7.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> Arguably, it doesn't pass the other criteria either, since the rights <o:p></o:p></p><p class=MsoPlainText>> it seems to give don't depend on it.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> In the larger context, my concern is what can happen, is that some <o:p></o:p></p><p class=MsoPlainText>> interpretation of this odd concept of sublicensing is steered along a <o:p></o:p></p><p class=MsoPlainText>> way that may, one day, try to make cases like C and specially D[2] <o:p></o:p></p><p class=MsoPlainText>> into copyright infringement cases. Or throw more doubt on people's <o:p></o:p></p><p class=MsoPlainText>> rights to use an *unmodified copy* of a free and open work, a copy <o:p></o:p></p><p class=MsoPlainText>> licensed sufficiently clear for them to read and know their rights.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> If copyright can really go there, copyleft may be able to cope with <o:p></o:p></p><p class=MsoPlainText>> it, but I don't think this is an academic question, and I don't see <o:p></o:p></p><p class=MsoPlainText>> how is it a good thing in the first place.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> [1] assuming everything else is equal, i.e. source code available, no <o:p></o:p></p><p class=MsoPlainText>> proprietary parts in a binary, no calls to otherwise-licensed code, etc.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> [2] C and D from the hypo in a previous email, which I copy below for<o:p></o:p></p><p class=MsoPlainText>> convenience:<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> Lets say A makes a software work, which consists of three long files <o:p></o:p></p><p class=MsoPlainText>>> implementing some complex algorithms. A licenses it as BSD, and <o:p></o:p></p><p class=MsoPlainText>>> distributes it.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> B takes the three files, doesn't modify them, adds a file interacting <o:p></o:p></p><p class=MsoPlainText>>> with them, and distributes them together in a proprietary package.<o:p></o:p></p><p class=MsoPlainText>>> Lets assume they're all written in python or javascript, and B <o:p></o:p></p><p class=MsoPlainText>>> distributes them in source form.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> C downloads B's package and accepts the license agreement. It says <o:p></o:p></p><p class=MsoPlainText>>> the user accepts they can't make derivative works, distribute, in <o:p></o:p></p><p class=MsoPlainText>>> original or modified form.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> One day, C opens and reads A's BSD-licensed files from their machine, <o:p></o:p></p><p class=MsoPlainText>>> and remembers their friend D is interested in those algorithms. C <o:p></o:p></p><p class=MsoPlainText>>> gives D a copy of the BSD files.<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> (1) Did C do something wrong *under copyright law*?<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> (2) Did C break the agreement with B?<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> (3) D copies one of A's files on their machine, makes modifications, <o:p></o:p></p><p class=MsoPlainText>>> complies with BSD and distributes the result publicly. Does D <o:p></o:p></p><p class=MsoPlainText>>> infringe copyright?<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>>> (4) Does D break the agreement with B?<o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> <o:p></o:p></p><p class=MsoPlainText>> --<o:p></o:p></p><p class=MsoPlainText>> "Excuse me, Professor Lessig, may I ask you to sign this CLA, so we <o:p></o:p></p><p class=MsoPlainText>> can<o:p></o:p></p><p class=MsoPlainText>> *legally* have your permission to remix and distribute your <o:p></o:p></p><p class=MsoPlainText>> CC-licensed works?"<o:p></o:p></p><p class=MsoPlainText>> ~ Permission culture, take two.<o:p></o:p></p></div></body></html>