Hi Craig, On Mon, Sep 25, 2017 at 11:42 AM Craig Russell <apache....@gmail.com> wrote:
> Hi Andreas, > > > > On Sep 24, 2017, at 10:17 PM, Andreas Lehmkuehler <andr...@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 > 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 <johndam...@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 <andr...@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 < > andr...@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-unsubscr...@incubator.apache.org > >>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org > >>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >>>>> For additional commands, e-mail: general-h...@incubator.apache.org > >>>>> > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >>>> For additional commands, e-mail: general-h...@incubator.apache.org > >>>> > >>>> > >> Craig L Russell > >> Secretary, Apache Software Foundation > >> c...@apache.org http://db.apache.org/jdo > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >> For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > Craig L Russell > Secretary, Apache Software Foundation > c...@apache.org http://db.apache.org/jdo > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >