Am 25.09.2017 um 21:53 schrieb John D. Ament:
I'm withdrawing my -1 with the following notes:

- Projects bringing in code from outside the ASF should try to avoid
encouraging the authors to relicense right before coming to Apache.
- Projects outside the ASF should not use our headers.
Thanks John for looking into this and for your comments.

Andreas


John

On Mon, Sep 25, 2017 at 1:32 PM Craig Russell <apache....@gmail.com> wrote:


On Sep 25, 2017, at 8:55 AM, John D. Ament <john.d.am...@gmail.com>
wrote:

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

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.

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 <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

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

Reply via email to