incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Lehmkuehler <andr...@lehmi.de>
Subject Re: [IP CLEARANCE] Apache PDFBox JBIG2 ImageIO Plugin
Date Wed, 27 Sep 2017 04:35:15 GMT
Am 26.09.2017 um 03:00 schrieb Craig Russell:
> Hi Andreas,
> 
> Just to tie up loose ends, the IP clearance document should be updated in the Copyrights
section to refer to the grant that was filed under levigo-holding-imageio-plugin.pdf, and
the names under which the committers have filed their ICLAs.
Done

Andreas
> 
> Regards,
> 
> Craig
> 
>> On Sep 25, 2017, at 1:39 PM, Andreas Lehmkuehler <andreas@lehmi.de> wrote:
>>
>> Am 25.09.2017 um 19:32 schrieb Craig Russell:
>>>> On Sep 25, 2017, at 8:55 AM, John D. Ament <john.d.ament@gmail.com>
wrote:
>>>>
>>>> Hi Craig,
>>>>
>>>> On Mon, Sep 25, 2017 at 11:42 AM Craig Russell <apache.clr@gmail.com>
wrote:
>>>>
>>>>> Hi Andreas,
>>>>>
>>>>>
>>>>>> On Sep 24, 2017, at 10:17 PM, Andreas Lehmkuehler <andreas@lehmi.de>
>>>>> wrote:
>>>>>>
>>>>>> Am 25.09.2017 um 03:07 schrieb Craig Russell:
>>>>>>> It might be useful to discuss under what terms we are considering
>>>>> incorporating this code.
>>>>>>> http://www.apache.org/licenses/#provenance describes three types
of
>>>>> code. If we are preserving the original (alv2) license and copyright
it's
>>>>> ok to redistribute it with the original headers.
>>>>>>> But if we are planning to change the headers to the standard
Apache
>>>>> headers, then IP provenance (with a corresponding a grant or CCLA) is
>>>>> needed and the headers can then be changed.
>>>>>> Levigo already did all the work. They changed the license, the headers
>>>>> and the java package names as well. They asked all contributors outside
the
>>>>> core team if they are ok with changing the license, see [1]
>>>>>
>>>>> Changing the license is one thing. Changing the header is quite a
>>>>> different thing. The Apache header states that the code is "licensed
to
>>>>> Apache under one or more contributor license agreements". This means
that
>>>>> there is an ICLA, CCLA, or grant on file from all contributors. It looks
>>>>> like @dbdr and @janpe2 agree to the license change to aslv2 but we don't
>>>>> have an ICLA on file from them. Are these the only two contributors at
>>>>> issue?
>>>>>
>>>>> If we don't have grants (ICLA, CCLA, grant) on file, then the license
>>>>> headers should not be changed, And the Apache distribution needs to
>>>>> preserve the copyrights of the original.
>>>>>
>>>>> The change from the third party license header to the Apache license
>>>>> header should really only be done here under Apache version control.
>>>>>
>>>>>
>>>> That's the confusing part here.  When they relicensed the code to ALv2
>>>> (there's no ASLv2) they changed it to the standard ASF headers, not the
>>>> general purpose Apache License headers from [1] (how to apply).
>>>>
>>>> [1]: https://www.apache.org/licenses/LICENSE-2.0#apply
>>> I'm not going to stand in the way of accepting this contribution, but for the
record, the reason we have separate headers is to avoid exactly this issue where provenance
is unclear.
>> @Thanks Craig for looking at the details. I'm happy to provide any further information
if needed.
>>
>> Andreas
>>
>>> Craig
>>>>
>>>>
>>>>> Craig
>>>>>>
>>>>>> Levigo filed an SGA and we have 4 ICLAs from the core team on file:
>>>>>>
>>>>>> - Jörg Henne (He is already an Apache Directory committer [2] and
>>>>> managing the transfer)
>>>>>> - Matthäus Mayer
>>>>>> - Sebastian Holder (Levigo employee)
>>>>>> - Carolin Köhler (Levigo employee)
>>>>>>
>>>>>> And we have a new CCLA on file for Carolin and Sebastian.
>>>>>>
>>>>>> I hope this is the missing information you are looking for.
>>>>>>
>>>>>> [1] https://github.com/levigo/jbig2-imageio/issues/31
>>>>>> [2] http://people.apache.org/phonebook.html?uid=hennejg
>>>>>>
>>>>>>> Craig
>>>>>>>> On Sep 24, 2017, at 4:44 PM, John D. Ament <johndament@apache.org>
>>>>> wrote:
>>>>>>>>
>>>>>>>> Andreas,
>>>>>>>>
>>>>>>>> So I wanted to dig into the code base further before responding.
>>>>>>>>
>>>>>>>> It seems like you've already done the work that is intended
to be done
>>>>> once
>>>>>>>> the code is imported to an ASF repo.  As a person outside
the project,
>>>>> I
>>>>>>>> have no idea who 'hennejg' is other than matching a committer
on file.
>>>>>>>> Likewise, I'm not sure their relationship to 'levigo holding
GmbH'
>>>>> however
>>>>>>>> they were the copyright holder.  Ideally we would want to
see something
>>>>>>>> from that company indicating they are willing to license
the code to
>>>>> the
>>>>>>>> ASF.  Since the code was GPL previously, I believe we would
expect one
>>>>> of
>>>>>>>> the two forms I mentioned to be filed.  If we have an SGA,
or we have
>>>>> some
>>>>>>>> confirmation that ICLAs are already on file for all of the
>>>>> contributors,
>>>>>>>> that would help here.
>>>>>>>>
>>>>>>>> John
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, Sep 24, 2017 at 5:02 PM Andreas Lehmkuehler <andreas@lehmi.de>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Am 24.09.2017 um 22:57 schrieb Andreas Lehmkuehler:
>>>>>>>>>> Am 24.09.2017 um 20:31 schrieb John D. Ament:
>>>>>>>>>>> I can't find a grant on file that would convert
the code from the
>>>>> prior
>>>>>>>>>>> license to Apache v2.  Were ICLA's filed by all
contributors?
>>>>>>>>>> The SGA is about the version which is already ALv2
licensed. Just, do
>>>>>>>>> avoid
>>>>>>>>>> misunderstandings, do you have any doubts that the
relicensing wasn't
>>>>>>>>> done
>>>>>>>>>> properly? Is some written proof necessary?
>>>>>>>>> Maybe, [1] is what you are looking for
>>>>>>>>>
>>>>>>>>> Andreas
>>>>>>>>>
>>>>>>>>> [1] https://github.com/levigo/jbig2-imageio/issues/31
>>>>>>>>>>
>>>>>>>>>> Andreas
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> If no I'm -1.
>>>>>>>>>>>
>>>>>>>>>>> John
>>>>>>>>>>>
>>>>>>>>>>> On Sun, Sep 24, 2017 at 10:14 AM Andreas Lehmkuehler
<
>>>>> andreas@lehmi.de>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> the Apache PDFBox project has received a
contribution of a JBIG2
>>>>>>>>> ImageIO
>>>>>>>>>>>> plugin.
>>>>>>>>>>>>
>>>>>>>>>>>> * The code is attached to PDFBOX-3906 [1]
>>>>>>>>>>>>
>>>>>>>>>>>> * The IP Clearance form has been committed
to the Incubator
>>>>> website.
>>>>>>>>> [2]
>>>>>>>>>>>>
>>>>>>>>>>>> * A vote has passed on the dev@pdfbox mailing
list [3]
>>>>>>>>>>>>
>>>>>>>>>>>> The clearance passes by lazy consensus if
no -1 votes are cast
>>>>> within
>>>>>>>>>>>> the next 72 hours.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks and Regards
>>>>>>>>>>>> Andreas Lehmkühler
>>>>>>>>>>>>
>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/PDFBOX-3906
>>>>>>>>>>>> [2] https://incubator.apache.org/ip-clearance/pdfbox-jbig2.html
>>>>>>>>>>>> [3]
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>
>>>>> http://mail-archives.apache.org/mod_mbox/pdfbox-dev/201709.mbox/%3Cd99b6245-c11c-349f-c239-a4eca68fff2e%40lehmi.de%3E
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>>>>>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>>>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>>>>>>
>>>>>>>>>
>>>>>>> Craig L Russell
>>>>>>> Secretary, Apache Software Foundation
>>>>>>> clr@apache.org http://db.apache.org/jdo
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>>
>>>>> Craig L Russell
>>>>> Secretary, Apache Software Foundation
>>>>> clr@apache.org http://db.apache.org/jdo
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>> Craig L Russell
>>> Secretary, Apache Software Foundation
>>> clr@apache.org http://db.apache.org/jdo
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
> 
> Craig L Russell
> Secretary, Apache Software Foundation
> clr@apache.org http://db.apache.org/jdo
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message