And it looks that usage of Category X license dependencies is not
limited to demos/samples. SQL module and few demos use dependency with
LGPL v3.0 license:
- json-schema-core (https://github.com/fge/json-schema-core)
com.github.fge:json-schema-core:jar:1.0.2
License: LGPLv3 or later (http://www.gnu.org/licenses/lgpl.html)
- json-schema-validator
(https://github.com/fge/json-schema-validator)
com.github.fge:json-schema-validator:jar:2.0.1
License: LGPLv3 or later (http://www.gnu.org/licenses/lgpl.html)
It is necessary to upgrade that dependency to 2.2 version that is
licensed under Apache as well.
On a separate note, I don't remember that the introduction of this
dependency was discussed on dev@apex. Please make sure to bring any new
dependency to the attention of the community.
Thank you,
Vlad
On 10/30/17 14:34, Vlad Rozov wrote:
While demos and documentation are considered to be optional :), it
will be better to make that explicit to avoid questions/concerns in
the future. The JIRA is pending since the last release [1]
Thank you,
Vlad
[1]
https://lists.apache.org/thread.html/e7a8d901a8ac693d080535c61f6c1ebe3b0eace818e3bb5fb45d275e@%3Cdev.apex.apache.org%3E
On 10/30/17 13:58, Justin Mclean wrote:
HI,
The goal of the JIRA is to review demo dependencies for the Category
X license usage, please feel free to add more information to it.
At a glance the demos would IMO be considered optional and thus this
would be allowed. [1]
Thanks,
Justin
1.https://www.apache.org/legal/resolved.html#optional