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 drools-docs/supplemental-ui/js/search-ui.js library is currently licensed under Mozilla Public License 2.0 (MPL 2.0). As an Apache Software Foundation project preparing for graduation, we need to address this licensing issue since MPL 2.0 is a Category B license that can only be used in binary form, not as source code in our repository.
License Details
Current Library: search-ui.js
Location: drools-docs/supplemental-ui/js/
Current License: MPL 2.0
ASF Category: Category B
Issue: Cannot include MPL 2.0 licensed source code in ASF releases
Technical Impact
Affects documentation search functionality
Part of the documentation UI infrastructure
Integrated into the supplemental UI for documentation
@porcelli , drools-docs is not a part of the software, so the plan is to exclude it from the source distribution on subsequent releases, I thought. We removed it in 10.0.x branch manually, but we can automate it with CI. Isn't it the goal of this GH issue?
@tkobayas I believe the removal is a temporary solution, I'd argue KIE as a whole has to do better and consolidate the technology for publishing docs... and adopt a technology that is aligned with ASF policies.
KIE as a whole has to do better and consolidate the technology for publishing docs... and adopt a technology that is aligned with ASF policies.
@porcelli Thanks, I agree with it. I started the discussion [DISCUSS] KIE documentation in the dev ML.
Having that said, it's okay to add the MPL entry to the LICENSE file, but I will still want to remove drools-docs for incubator source distribution until we will refactor drools-docs because it also contains ui-bundle.zip which will likely disturb the release review process as "contains a binary".
https://github.com/apache/incubator-kie-drools/blob/main/drools-docs/supplemental-ui/js/search-ui.js
Current Situation
The
drools-docs/supplemental-ui/js/search-ui.js
library is currently licensed under Mozilla Public License 2.0 (MPL 2.0). As an Apache Software Foundation project preparing for graduation, we need to address this licensing issue since MPL 2.0 is a Category B license that can only be used in binary form, not as source code in our repository.License Details
Technical Impact
Related Resources
The text was updated successfully, but these errors were encountered: