porcelli opened a new issue, #1709:
URL: https://github.com/apache/incubator-kie-issues/issues/1709

   ## Current Situation
   The Eclipse Modeling Framework (EMF) is currently being used in KIE Tools 
for BPMN Editor marshaling operations. Due to GWT requirements, the EMF 
codebase has been replicated within KIE Tools to enable JavaScript 
transpilation. This creates licensing compliance issues that need to be 
addressed before Apache KIE graduation.
   
   ## Technical Details
   - EMF is licensed under Eclipse Public License 1.0 (EPL)
   - EPL is categorized as Category B license by Apache Software Foundation
   - Category B licenses can only be used in binary form, not source form
   - Current implementation includes EMF source code in KIE Tools
   - This code is transpiled by GWT to JavaScript for the BPMN Editor
   - The transpiled code is used for BPMN model marshaling operations
   
   ## Compliance Issues
   1. EPL source code replication violates ASF licensing policies
   2. Category B licenses require binary-only usage
   3. Current GWT transpilation approach requires source code access
   4. This creates a direct conflict between technical requirements and license 
compliance
   
   ## Impact
   - Blocks Apache KIE graduation to TLP status
   - Affects BPMN Editor functionality
   
   ## Related Resources
   - [ASF Legal License 
Categories](https://apache.org/legal/resolved.html#category-b)
   - [EPL 1.0 License Terms](http://www.eclipse.org/legal/epl-v10.html)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to