<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
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:black;}
.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=MsoNormal><span style='font-size:12.0pt;color:#505050;background:white'>[I wrote this article last November. While I sought then to encourage an OSI-approved "FOSS" license, I also specifically recommended GPLv3. Now that we have a discussion list, it is appropriate to circulate this proposal here for discussion. If we're going to select a specific license for our software, we ought to decide that here in our open source community. :-)  /Larry]<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#505050;background:white'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#505050;background:white'>***********************</span><span style='font-size:12.0pt;color:#505050'><o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>There are many ways to distribute software. Valuable software nowadays is usually distributed under a free and open source license (FOSS license, in short), both because it is usually "free of cost" software but also "free of restrictions" on copying, making changes, and redistributing that software.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>There are various open source licenses to choose from. They are listed at the<a href="http://www.opensource.org/"><span style='color:#1155CC'> www.opensource.org </span></a>website. Unless a license is listed at that website, most developers and potential customers won't call it FOSS software. The OSET Foundation Public License (OPL), a license recently proposed for an election software project, is not a FOSS license. <a href="http://static.squarespace.com/static/528d46a2e4b059766439fa8b/t/53558db1e4b0191d0dc6912c/1398115761233/OPL_FAQ_Apr14.pdf" target="_blank"><span style='color:#336699'>[1]</span></a><o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>FOSS licenses offer several distinct ways to give software away.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>Choosing among those licenses for software is not an arbitrary game of darts. For open source election software that can be trusted and always free, the choice of license is particularly important. That is why I recommend the General Public License version 3.0 (GPLv3) as the best license to use. This article gives several important reasons why.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         Among the many FOSS licenses, GPLv3 is the most modern, widely accepted, and best understood license available today. Its predecessor license, GPLv2, is historically far and away the most used worldwide; GPLv3 is replacing it in the rate of license adoption for new FOSS software. <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         GPLv3 is a reciprocal license. Once a project or distributor releases election software under the GPLv3, it will remain FOSS software in perpetuity under the GPLv3 license. Modifications to that FOSS software will also be distributed in perpetuity under the GPLv3. This guarantees that our election software won't ever be taken under commercial covers and turned into proprietary software with unacceptable lock-in and source code restrictions that make voting untrustworthy.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'><o:p> </o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         The GPLv3 license promotes open and shared development efforts. While it is possible to create excellent open source software under more permissive FOSS licenses, those licenses allow commercial fragmentation of the software. That isn't appropriate for widely used election software.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'><o:p> </o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         The GPLv3 encourages trustworthy software. There is a law of software development named in honor of Linus Torvalds stating that "given enough eyeballs, all bugs are shallow"; or more formally: "Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix will be obvious to someone." <a href="http://en.wikipedia.org/wiki/Linus's_Law" target="_blank"><span style='color:#336699'>[2]</span></a>  GPLv3 software projects invite eyeballs on all distributed versions of the software to identify bugs and security issues; other licenses don't always do that.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'><o:p> </o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         Although GPLv3 will specifically encourage FOSS development practices for the election code base and its derivative works, that GPLv3 license is nevertheless compatible with successful commercial software and support business as well. One need only refer to the robust Linux ecosystem and its contribution to diverse commercial technology worldwide, whose basic software is entirely under the GPLv2 and GPLv3 licenses. The GPL licenses made that possible.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'><o:p> </o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'>·         GPLv3 will encourage innovation because GPLv3 source code is open to view and change.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#505050;background:white'>  </span><span style='font-size:12.0pt'><o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white'><span style='font-family:"Calibri",sans-serif;color:#505050'>For these reasons, CAVO recommends that election software be distributed under GPLv3. This will inevitably create a diverse, worldwide, and enthusiastic community of software developers to create election systems we can all trust.<o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><strong><span style='font-family:"Calibri",sans-serif;color:#505050'>Footnotes:</span></strong><span style='font-family:"Calibri",sans-serif;color:#505050'><o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'><a href="http://static.squarespace.com/static/528d46a2e4b059766439fa8b/t/53558db1e4b0191d0dc6912c/1398115761233/OPL_FAQ_Apr14.pdf" target="_blank"><span style='color:#336699'>[1]</span></a> The OSET Foundation claim on their website that their license is "an open source software license" is simply untrue. They can try to make it so by submitting their license to www.opensource.org and following OSI's published license review process. While I am merely an observer nowadays of that license review and approval process, as former general counsel for OSI I am confident that certain provisions in that license make it incompatible with the GPLv3 despite the assertion on OSET's own website that it is. <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'> <o:p></o:p></span></p><p style='margin:0in;margin-bottom:.0001pt;background:white;orphans: auto;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px'><span style='font-family:"Calibri",sans-serif;color:#505050'><a href="http://en.wikipedia.org/wiki/Linus's_Law" target="_blank"><span style='color:#336699'>[2]</span></a> Wikipedia Entry on "Linus's Law" <br><br>*<em><span style='font-family:"Calibri",sans-serif'>Lawrence Rosen is a CAVO member, an attorney and a computer specialist. He is founding partner of Rosenlaw & Einschlag, a law firm that specializes in intellectual property protection, licensing and business transactions for software technology. Larry served for many years as general counsel of the non-profit Open Source Initiative (OSI). He currently advises many open source companies and non-profit open source projects. Larry's book, </span></em><strong><i><span style='font-family:"Calibri",sans-serif'>"Open Source Licensing: Software Freedom and Intellectual Property Law</span></i></strong><em><span style='font-family:"Calibri",sans-serif'>", was published by Prentice Hall in 2004. He also taught Open Source Law at Stanford Law School. Larry often publishes and speaks around the world on open source and intellectual property issues.</span></em><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:black'><o:p> </o:p></span></p></div></body></html>