https://issues.apache.org/bugzilla/show_bug.cgi?id=49259

           Summary: Fix CPL License issues with EnclosingMethod.java and
                    LocalVariableTypeTable.java
           Product: BCEL
           Version: 5.3
          Platform: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Main
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Created an attachment (id=25406)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=25406)
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.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to