RFR: JDK-8227715: GPLv2 files missing Classpath Exception
Adam Farley8
adam.farley at uk.ibm.com
Fri Oct 4 09:11:08 UTC 2019
Heya Florian
Thanks for your thoughts.
My understanding of the nuances of GPLv2 is limited, but a layman's
summary
could describe GPLv2 as "contagious", so it seems best to have all the
GPLv2-licensed code tagged as having Classpath Exception just in case they
end up "infecting" code that does wind up going into the build, now or
in the future.
Also, I noticed EquivMapsGenerator.java had the ClasspathException added
in JDK10 (in JDK-8193758), so I took that as confirmation of my "best to
have it just in case" theory.
Best Regards
Adam Farley
IBM Runtimes
Florian Weimer <fw at deneb.enyo.de> wrote on 03/10/2019 21:42:52:
> From: Florian Weimer <fw at deneb.enyo.de>
> To: Adam Farley8 <adam.farley at uk.ibm.com>
> Cc: "Java Core Libs" <core-libs-dev at openjdk.java.net>, jdk-updates-
> dev at openjdk.java.net
> Date: 03/10/2019 21:43
> Subject: Re: RFR: JDK-8227715: GPLv2 files missing Classpath Exception
>
> * Adam Farley8:
>
> > Four GPLv2 files in 8u seem to be missing the classpath exception from
the
> > copyright section.
> >
> > Requesting reviews and a sponsor.
> >
> > Bug: https://urldefense.proofpoint.com/v2/url?
>
u=https-3A__bugs.openjdk.java.net_browse_JDK-2D8227715&d=DwIBAg&c=jf_iaSHvJObTbx-
> siA1ZOg&r=P5m8KWUXJf-
> CeVJc0hDGD9AQ2LkcXDC0PMV9ntVw5Ho&m=Y8tDGK7rXbdaljgwaK8pn-
> poy8EHnM_ejjnBOmRkAhg&s=AnbS5uD9ZZ2e2vebZ9xoQJN_mL5ADEPBVQed5001LsM&e=
> >
> > Webrev: https://urldefense.proofpoint.com/v2/url?
>
u=http-3A__cr.openjdk.java.net_-7Eafarley_8227715_webrev_&d=DwIBAg&c=jf_iaSHvJObTbx-
> siA1ZOg&r=P5m8KWUXJf-
> CeVJc0hDGD9AQ2LkcXDC0PMV9ntVw5Ho&m=Y8tDGK7rXbdaljgwaK8pn-
> poy8EHnM_ejjnBOmRkAhg&s=5CCzOuLThZf0dIwnNaR8-FkIAM_6di17eHkNT57vbbA&e=
>
> All these files are not used at run time, so this could be deliberate.
>
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
More information about the jdk-updates-dev
mailing list