Created attachment 25406 [details] Patch to fix licensing issues The following BCEL source files are CPL licensed: src/main/java/org/apache/bcel/classfile/EnclosingMethod.java src/main/java/org/apache/bcel/classfile/LocalVariableTypeTable.java This is a problem since CPL is classified as a category B license by the ASF. These files are originally from the Eclipse AspectJ project. http://dev.eclipse.org/viewcvs/index.cgi/org.aspectj/modules/bcel-builder/src/org/aspectj/apache/bcel/classfile/EnclosingMethod.java?revision=1.1&root=Tools_Project&view=markup http://dev.eclipse.org/viewcvs/index.cgi/org.aspectj/modules/bcel-builder/src/org/aspectj/apache/bcel/classfile/LocalVariableTypeTable.java?revision=1.1&root=Tools_Project&view=markup IBM holds the Copyright of the 1.1 version of these files. As an employee of IBM, I am relicensing these files under AL2. I've updated the files with the Apache source license header and updated the package names for the BCEL project. I have not made any other changes to the source. I'm able to build BCEL with these updated files, but have not performed any further testing.
Created attachment 25407 [details] For clarity, attaching the entire source file
Created attachment 25408 [details] For clarity, attaching the entire source file
patch applied, thanks