RFR: JDK-8227715: GPLv2 files missing Classpath Exception

Adam Farley8 adam.farley at uk.ibm.com
Mon Oct 28 17:18:18 UTC 2019


Hi All,

I'm asking for reviewers, sponsors, and opinions on the changes proposed 
below.

Right now, there are four files in OpenJDK 8 that have a GPL V2 License, 
with no Classpath Exception.

Based on the conversation so far, here's a summary of the proposed 
actions:

1) Remove this file, along with all the other JObjC files, in a new bug:

- jdk/src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser

2) Add the ClassPath Exception to the licence for this file, because later 
versions of OpenJDK have made this change:

- 
jdk/make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java 


3) Add the ClassPath Exception to the licence for these files, because it 
seems the code is used in the final build despite the directory implying 
otherwise.

- jdk/make/src/native/add_gnu_debuglink/add_gnu_debuglink.c 
- jdk/make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c 

Best Regards

Adam Farley 
IBM Runtimes


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 core-libs-dev mailing list