[CAVO] SF - LAFCO open source voting draft

Patrick Masson masson at opensource.org
Tue May 26 21:37:44 UTC 2015


Larry,

Thanks for pinging us. After a few informal discussions folks on the
Board are comfortable with that last sentence.

As you know I sent off a note to Mr. Fried with two other issues: 

        1. Page one provides definitions including, "Open source: A term
        signifying the source code would be publicly available." This is
        an incomplete definition, the "Open Source Definition" can be
        found here:http://opensource.org/osd  It would be better to
        simply state, "Open source software: A term used to describe
        software carrying an OSI Approved Open Source License." You may
        also want to include in the document a link to the OSI's list of
        approved licenses <http://opensource.org/licenses>. This
        definition would ensure that all of the attributes of the Open
        Source Definition, not just access to the source code, are
        included in the definition.  For example, access to code alone
        does not mean that the code can be modified, or that those
        modifications may be redistributed. By including a reference to
        the OSI's approved licenses, you will also help all those
        involved in reviewing potential software for use in voting
        systems can easily and consistently identify appropriate
        software that is internationally recognized as aligning with the
        Open Source Definition, ensuring the software freedom you seek:
        the permission to use, review, revise, and redistribute. 
        
        2. Page eight states, "Open source software is classified as a
        GPL; hence all improved versions of the original software must
        remain free, disallowing proprietary companies to adopt the
        software, make changes, and sell it on their own terms."
        Limiting the definition of open source to only software
        distributed with the GPL is incorrect. As stated above, open
        source software is internationally recognized as software
        distributed with any OSI Approved Open Source License, and
        includes permissive licenses
        <http://opensource.org/faq#permissive>. Narrowly defining open
        source as only software carrying a GPL or copyleft license does
        not reflect the open source software movement.

If CAVO is recommending the use of GPL that's their prerogative, the OSI
would just want to be sure it is not implied that we are and we also
want to be sure open source is presented/referenced correctly.

Also, another point came up in our discussions after reading the
proposal which might indicate some confusion, from page 8: "This does
not mean anyone can change the code and immediately publish and
implement it; all rights to the code still belong to the original
creator (in the case that the CCSF adopts its own open source voting
system, the CCSF would own the code), and changes would need to be
approved by the owner before being implemented. Additionally, these
changes would need to be submitted to and approved by the California
Secretary of State’s office."

It would appear this passage is an attempt to assure readers that, just
because the code is accessible and editable, edits would not
automatically be pulled into the production version of the software run
by CCSF. However the passage actually reads (to some of us) as if CCSF
claims to have the ability to control the derivatives of any GPL
licensed voting software it originally developed--which it obviously
could not.

Hope this helps,
Patrick





Tue, 2015-05-26 at 12:26 -0700, Lawrence Rosen wrote:
> OSI is now hosting the open source California Association of Voting
> Officials (CAVO). Thanks OSI!
> There was a question on that email list recently about why CAVO
> prefers GPLv3 for voting software. I had recommended GPLv3 to CAVO
> several months earlier. Below was my response. 
> The local government agency officer who asked about CAVO's open source
> licensing had been confused by some commercial organizations who are
> promoting non-open licenses for their voting and elections software. 
> The final line below (not the actual license recommendation!) is the
> message that OSI wants to send. Right? 
> 
> /Larry
> 
> *********************
> 
> > My understanding is GPLv3 is the CAVO preference from OSI
> standards..
> Yes, for reasons relating to reassurance that all derivative works
> will be acceptable for voting around the world. The "strength" and
> "popularity" of the GPLv3 make it a good license for universal voting
> software.
> But that doesn't mean that the GPLv3 must be the only open source
> license used for free software. 
> ALL OSI-approved licenses are open source. Other licenses are not.
> 
> _______________________________________________
> CAVO mailing list
> CAVO at opensource.org
> http://projects.opensource.org/cgi-bin/mailman/listinfo/cavo


-- 
    ||    |      |  ||||    ||    ||    |  ||||    |||    |    |||      
Patrick Masson
General Manager & Director
Open Source Initiative
855 El Camino Real, Ste 13A, #270
Palo Alto, CA 94301
United States
OSI Phone: (415) 857-5398
Direct Phone: (970) 4MASSON
Skype: massonpj
Em: masson at opensource.org
Ws: www.opensource.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/cavo_lists.opensource.org/attachments/20150526/d6214f38/attachment.html>


More information about the CAVO mailing list