<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=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:windowtext;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        margin-bottom:5.75pt;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:windowtext;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@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="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">In light of Luis’s comment, which is valid and spotted a drafting flaw, I’ve slightly revised the draft (in the attached, and directly below) to put a clearer
 condition of revocability on the patent license.  I’ve used language more consistent with BSD’s language (using the term “condition”) although have not used “breach” as that’s not terminology used in BSD.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I’ve also removed the square bracketed portion, as per the discussion below, I believe they are worth retaining (absent someone convincing me they cause problems
 I don’t currently see).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Consider this the latest and greatest version of the license.  I’ll let any further comments come in for a few weeks, then post something on the list indicating
 what the final version of this license is and asking for its formal approval for adding to the list.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">McCoy<o:p></o:p></span></p>
<p style="margin-bottom:10.1pt"><a name="_MailEndCompose">=========================================================================================================================================================<br>
<br>
Copyright (c) <YEAR> <COPYRIGHT HOLDERS><br>
<br>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:<br>
<br>
1.      Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.<br>
<br>
2.      Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.<br>
<br>
Subject to the terms and conditions of this license, each copyright holder and contributor hereby grants to those receiving rights under this license a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except
</a><span style="color:windowtext">for failure to satisfy the conditions of this license</span>) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer this software, where such license applies only to those patent claims,
 already acquired or hereafter acquired, licensable by such copyright holder or contributor that are necessarily infringed by:<br>
<br>
(a) their Contribution(s) (the licensed copyrights of copyright holders and non-copyrightable additions of contributors, in source or binary form) alone; or<br>
<br>
(b) combination of their Contribution(s) with the work of authorship to which such Contribution(s) was added by such copyright holder or contributor, if, at the time the Contribution is added, such addition causes such combination to be necessarily infringed.
 The patent license shall not apply to any other combinations which include the Contribution.<br>
<br>
Except as expressly stated above, no rights or licenses from any copyright holder or contributor is granted under this license, whether expressly, by implication, estoppel or otherwise.<br>
<br>
DISCLAIMER<br>
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<br>
<br>
=========================================================================================================================================================<o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> License-review [mailto:license-review-bounces@opensource.org]
<b>On Behalf Of </b>Smith, McCoy<br>
<b>Sent:</b> Monday, March 13, 2017 2:50 PM<br>
<b>To:</b> License submissions for OSI review<br>
<b>Subject:</b> Re: [License-review] Approval: BSD + Patent License<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">A good comment, and it raises a somewhat interesting point.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I replicated that language from Apache.  In the original draft, I had taken it out, given that I interpreted it to only apply to the defensive patent termination
 provision in Apache, which I of course removed from this license to ensure GPLv2 compatibility.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Someone (I think Jim Wright) pointed out that having the patent license be revocable when the other conditions of the license are not satisfied (which in the
 case of BSD, I think would mean only the attribution and license notice provisions) might be a bug, as someone could argue that they receive the benefit of the patent license without having to comply with the (fairly minimal, in the case of BSD) obligations
 of the license.  As a result, I put the conditional revocability back in, but using the same language as Apache.  Which as you point out, is ambiguous or doesn’t capture the intended meaning (which is as described above).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">You are correct in the intent with that parenthetical.  Your language might be a solution, although I might see if there is another way to phrase it.<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> License-review [<a href="mailto:license-review-bounces@opensource.org">mailto:license-review-bounces@opensource.org</a>]
<b>On Behalf Of </b>Luis Villa<br>
<b>Sent:</b> Monday, March 13, 2017 1:42 PM<br>
<b>To:</b> License submissions for OSI review<br>
<b>Subject:</b> Re: [License-review] Approval: BSD + Patent License<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi, McCoy-<o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">One question: "irrevocable (except as stated in this section)" - I don't see any possible revocation clause in that section (paragraph?). Did you intend something like "irrevocable (unless the license's conditions
 are breached)"?<o:p></o:p></p>
</div>
<p class="MsoNormal">Luis<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Sun, Mar 12, 2017 at 5:19 PM Smith, McCoy <<a href="mailto:mccoy.smith@intel.com">mccoy.smith@intel.com</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left:11.8pt">
All:<br>
<br>
It has been over a year since the last discussion on this proposal;  I would like to revive it again in view of the following:<br>
<br>
1.  I have gotten some feedback from the FSF on the license.  At the time of initial submission of the license, several on the list suggested that, given the special purpose of this license -- to provide a version of the BSD license that was both GPLv2 compatible
 and included an express patent license, I should get confirmation from the FSF that it is indeed GPLv2 compatible.  I have heard from the FSF and they have confirmed the present draft [appended and discussed below] is GPLv2 compatible.<br>
<br>
2.  I have also gotten feedback from others on the last draft (on-list, and privately), as well as from the FSF,  which has resulted in me reconsidering the last draft and tightening up and/or altering the text somewhat (not to change the substance, just to
 change ambiguities or other drafting issues).  So the latest version (reproduced below, as well as appended in color-coded format to show the origin of the text) is in this e-mail.<br>
<br>
A few drafting notes on this version:<br>
<br>
A.  There are two provisions in this draft that are in square brackets ([]).  Those represent provisions that I have added in response to the comments of others on this list, but which I haven't yet decided should be in the final version.  The first provision
 (that the licensed patent claims are those "already acquired or hereafter acquired") comes from GPLv3 -- but is not in any of the licenses (BSD, Apache, Eclipse) from which my license is derived.  That provision is intended to make explicit that the license
 is intended to cover patents acquired by the licensor after the grant has been made.  I think that that is inherent in the grant language of Apache and Eclipse (and the Apache FAQs say it is explicitly), but the language does have the benefit of making it
 explicit and part of the license text itself.  The second provision is an explicit disclaimer of all other licenses beyond those expressly granted.  That language comes from Eclipse, with modification.  I'm now of the mind to keep in the bracketed provisions,
 given that I think being express/explicit is better, even if there is an argument that these provisions are somewhat unnecessary given the unbracketed language already covers the concepts.  I'll leave these provisions open for additional comment by anyone
 who wants to convince me there is a good reason to leave them out.<br>
<br>
B.  The patent license grant is on behalf of "copyright holders and contributors."  I have used that language as a result of its existing use in the disclaimer section of 2-clause BSD, which I interpret to be intended to cover those who make copyrightable contributions
 as well as those who might make contributions not subject to copyright (an issue discussed in some depth in separate threads about military and/or government open source licensing, particularly those not subject to US copyright rights).  In order to make that
 distinction more clear, the patent clause now has an embedded definition of "Contribution(s)" which intended to now capture both types of contributions -- copyrightable and non-copyrightable.  Although I tend to disfavor embedded definitions in a license of
 this type (since BSD is free of them), this was one definition that seemed to be needed as a point of clarity.<br>
<br>
Further comments are welcome.  Now that the GPLv2 compatibility issue is resolved, I'll leave this one open for additional comments from the member list for a bit,  in case anyone sees further drafting improvements they'd like to suggest -- or express objections
 as to why the license itself should not be approved.  I will then indicate that the text is finalized and ask for Board approval to add to the OSI list.<br>
<br>
McCoy Smith<br>
Law & Policy Group<br>
Intel Corporation<br>
<br>
<br>
<o:p></o:p></p>
</blockquote>
</div>
</div>
</body>
</html>