[CAVO] [License-review] Submission of OSET Public License for Approval

Lawrence Rosen lrosen at rosenlaw.com
Tue Sep 8 16:28:15 UTC 2015


Heather Meeker wrote:

> I do think this is a license compatibility point, in a way. 

> Permissive licenses for third-party components would allow 

> the code as a whole to be licensed under the terms of OSET. 

> But a copyleft license would not.  

 

We are not just speaking of "components" but of a "solution stack" for elections. It will include GPL and MPL components. Inevitably. 

 

All existing FOSS licenses (permissive and copyleft) are already compatible for aggregates such as comprehensive election systems. (See OSD #1.) The government agencies that acquire such systems are already faced with all those FOSS licenses. Good for FOSS!

                      

This does not affect whether the OSET-PL should be approved by OSI. Lots of licenses already are. We are mostly focusing on the justification(s) you are asserting for it.

 

/Larry

 

 

 

-----Original Message-----
From: Meeker, Heather J. [mailto:hmeeker at omm.com] 
Sent: Tuesday, September 8, 2015 8:51 AM
To: License submissions for OSI review <license-review at opensource.org>
Subject: Re: [License-review] Submission of OSET Public License for Approval

 

Thanks.  I do think this is a license compatibility point, in a way.  Permissive licenses for third-party components would allow the code as a whole to be licensed under the terms of OSET.  But a copyleft license would not.  However, incompatibility with other copyleft licenses is not a problem we can solve own our own.  We have tried to do as much as we can to solve it on the outbound side with our license compatibility terms.  But on the inbound side, it's up to the third-party copyright owner.

 

Assuming that such incompatibility does create an issue, then this question dovetails back to the question of whether we can be successful with the license.  In other words, if I can rephrase your question a bit, is it possible to build a complete enough voting system without using code under incompatible licenses?  It's a good point you raise.  But as I have commented before, our likelihood of success is not the criterion for license approval.

 

 

 

Sent from my tablet --Heather Meeker

 

> On Sep 8, 2015, at 8:34 AM, Richard Fontana < <mailto:fontana at sharpeleven.org> fontana at sharpeleven.org> wrote:

> 

> My comment wasn't about license compatibility. Rather:

> 

> Clearly OSET favored some kind of copyleft license, and you've made a 

> few comments about the GPL that seem to imply (possibly reinforced by 

> the comments of the CAVO folks, unless this was in response to those

> comments) that in this open source voting systems space there is a 

> background community preference for the GPL, maybe even specifically 

> GPLv3.

> 

> A main justification for having this alteration of MPL 2.0 seems to be 

> that the GPL license family would be inappropriate because it would 

> cause problems, possibly even contractually insurmountable ones, in 

> procurement. So my point is that this seems to assume that the 

> products being offered for procurement contain no GPL-licensed code, 

> and perhaps only contain OSET-PL plus code under noncopyleft licenses.

> If they do contain GPL-licensed code -- for example, let's say a 

> software stack that includes the Linux kernel -- you've eliminated any 

> benefit you otherwise might have gotten from the novel features of 

> this license. (Similarly, if your stack includes any MPL 2.0 code, you 

> are stuck with the limitations of MPL 2.0 relative to the changed 

> features in OSET-PL.) One or more of the people from CAVO seemed to be 

> making a similar point.

> 

> Thanks for the clarification about why MPL 2.0's 'Executable Forms'

> provision is not sufficient for OSET's needs.

> 

> Richard

> 

> 

> 

>> On Mon, Sep 07, 2015 at 05:34:06PM +0000, Meeker, Heather J. wrote:

>> Re: Aren't you assuming that such an open source technology system 

>> will not contain any GPL-licensed software....

>> 

>> No, we are not at the point of making such assumptions.  We don't expect to limit this license to only one software package, so there are many possible configurations of software and attendant licenses.   If this is a licensing compatibility concern, the OSET license is no less compatible with other licenses that most copyleft licenses already approved, and more so than some approved licenses.  If this is a question of whether election procurement managers are likely to accept our license, then that is a different question.  (Please see my prior post on this point.)  

>> 

>> Re: One other question: MPL 2.0 allows using different terms for 

>> 'Executable .....

>> 

>> So does OSET (we use the same provision as MPL2 2.0), but we are assuming that provisioning election systems will include delivery of source code -- or at least, that we need to allow for that possibility. 

>> 

>> -----Original Message-----

>> From: License-review [ <mailto:license-review-bounces at opensource.org> mailto:license-review-bounces at opensource.org] 

>> On Behalf Of Richard Fontana

>> Sent: Sunday, September 06, 2015 11:03 AM

>> To: License submissions for OSI review

>> Subject: Re: [License-review] Submission of OSET Public License for 

>> Approval

>> 

>>> On Tue, Sep 01, 2015 at 10:18:59PM +0000, Meeker, Heather J. wrote:

>>> Our stakeholder community—elections administrators and officials—are 

>>> very receptive to acquiring open source software-based election and 

>>> voting systems provided the software (and related support and 

>>> services) can be legally acquired through their procurement process.  

>>> A primary ingredient of their procurement process is terms and 

>>> conditions of software licensing that meet their regulatory requirements.

>>> 

>>> While governments already often acquire open source technology on an 

>>> ad hoc basis under existing licenses, they face more, and different, 

>>> hurdles acquiring open source election systems.  Open source 

>>> software that is merely part of a larger IT system is usually 

>>> covered by two documents—the open source license, and an overarching 

>>> (and often superseding) procurement agreement that fits with the 

>>> applicable regulations.  Where an agency is acquiring an entire open 

>>> source technology system—especially technology to be used in public 

>>> elections and subject to competitive bidding—procurement regulations need to be handled properly within the four corners of the open source license.

>> 

>> I'm trying to understand this particular point. Aren't you assuming 

>> that such an open source technology system will not contain any 

>> GPL-licensed software, perhaps not any copyleft software (perhaps not 

>> any software under any other open source license -- in other words 

>> are you assuming that the 'technology system' will consist solely of 

>> software under the OSET-PL)? Because otherwise you have a 

>> mixed-license product where only some portion of the product is 

>> licensed in such a way as to meet your goals.

>> 

>> One other question: MPL 2.0 allows using different terms for 

>> 'Executable Forms', so presumably you could meet your objectives here 

>> by way of an appopriate non-open-source license for the Excecutable 

>> Form. Why is MPL 2.0 not suitable - is it because you expect to be 

>> distributing 'Source Code' (as defined in OSET-PL/MPL 2.0) in a 

>> procurement context, or is it because of some desire to be able to 

>> claim that the license used in the procurement context is open source?

>> 

>> Richard

>> _______________________________________________

>> License-review mailing list

>>  <mailto:License-review at opensource.org> License-review at opensource.org

>>  <https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review> https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review

>> _______________________________________________

>> License-review mailing list

>>  <mailto:License-review at opensource.org> License-review at opensource.org

>>  <https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review> https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review

> _______________________________________________

> License-review mailing list

>  <mailto:License-review at opensource.org> License-review at opensource.org

>  <https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review> https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review

_______________________________________________

License-review mailing list

 <mailto:License-review at opensource.org> License-review at opensource.org

 <https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review> https://lists.opensource.org/cgi-bin/mailman/listinfo/license-review

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/cavo_lists.opensource.org/attachments/20150908/e77cc102/attachment.html>


More information about the CAVO mailing list