You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
the good news is that @tiagobento is working on a new BPMN editor that replaces the existing, and would enable completely remove the EMF codebase (alongside all editor codebase)
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
Compliance Issues
Impact
Related Resources
Related issues
packages/stunner-editors
on KIE Tools. #445The text was updated successfully, but these errors were encountered: