Use of Jujucharms to launch non-opensource code

Mark Ramm-Christensen (Canonical.com) mark.ramm-christensen at canonical.com
Tue Feb 9 12:45:55 UTC 2016


Thanks Marco!

On Tue, Feb 9, 2016 at 1:33 PM, Marco Ceppi <marco.ceppi at canonical.com>
wrote:

> This is actually a non-issue. The codebase was moved to LGPL over a year
> ago, there was just two places this was not updated. First LaunchPad and
> second was the setup.py file. I've corrected both.
>
> On Tue, Feb 9, 2016 at 7:09 AM Marco Ceppi <marco.ceppi at canonical.com>
> wrote:
>
>> I'll take a look into this. charm-helpers seems to suffer a bit from
>> license schizophrenia. LP lists it as GPLv3, the code has both GPL and LGPL
>> license in root and setup.py lists it as AGPL. I will investigate this a
>> bit more and email the list in a separate thread when this is resolved.
>>
>> On Tue, Feb 9, 2016 at 7:07 AM Mark Shuttleworth <mark at ubuntu.com> wrote:
>>
>>>
>>> OK, let's explore moving that to LGPL which I think would be more
>>> appropriate for things like that and layers.
>>>
>>> Mark
>>>
>>> On 09/02/16 12:04, John Meinel wrote:
>>> > I agree, I was a bit surprised that charmhelpers was AGPL instead of
>>> LGPL.
>>> > I think it makes sense as you still would contribute back to the
>>> layers you
>>> > touch, but it doesn't turn your entire charm into GPL.
>>> >
>>> > John
>>> > =->
>>> >
>>> >
>>> > On Tue, Feb 9, 2016 at 3:38 PM, Mark Shuttleworth <mark at ubuntu.com>
>>> wrote:
>>> >
>>> >> On 09/02/16 09:25, John Meinel wrote:
>>> >>> The more edge case is that charmhelpers itself is AGPL, so if your
>>> charm
>>> >>> imported charmhelpers, then that is more of a grey area. You likely
>>> need
>>> >> to
>>> >>> open source the actual charm, which sets up configuration, etc of the
>>> >>> program. However, you still don't have to give out the source to the
>>> >>> program you are configuring.
>>> >> For stuff that we publish as libraries, we tend to prefer LGPL, which
>>> >> doesn't force a license on the end product or codebase. So if we need
>>> to
>>> >> revisit the charmhelpers license we will do so.
>>> >>
>>> >> Mark
>>> >>
>>> >>
>>>
>>>
>>> --
>>> Juju mailing list
>>> Juju at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>
>>
> --
> Juju mailing list
> Juju at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160209/4bd9d963/attachment.html>


More information about the Juju mailing list