Light Platform License
Most of the repositories in networknt organization are released under the Apache 2.0 license or MIT license except json-overlay and openapi-parser which are released under EPL 2.0 and EPL 1.0 license.
To provide IP Infringement Indemnity to our customers, we have thoroughly reviewed licenses and update all license/copyright headers in each source file for our core repositories.
Here is a list of actions we have done in general.
- Make sure we have LICENSE file in each repository to clearly state the open source license.
- Add NOTICE file in each repository to clearly state the license and copyright of dependencies.
- Update source code to add license/copyright in the header.
- For redistributed source code from third-party open source project, make sure that the correct license and copyright header is in each file. Correct the license based on the parent project if necessary.
- Update the contribution guideline to ensure that license, copyright and author are in each source file.
Here are all the related commits in each repository for auditing purpose.
light-4j
https://github.com/networknt/light-4j/commit/d26ed1d71ab7877a6cffebc9886481912c43e9de https://github.com/networknt/light-4j/commit/3b71ba837d16fb66d924810b011925ecc219a5b1 https://github.com/networknt/light-4j/commit/20259cabcb327a85cfb081fec35d28b09e72ca56 https://github.com/networknt/light-4j/commit/81cb3eef8b7f0955ac6582bc86196e05e5f2ef63 https://github.com/networknt/light-4j/commit/576e8ef6aabc14a83fb58b9568bad7ca5ccf3e4c
json-overlay
https://github.com/networknt/json-overlay/commit/361b5ed22e8432855a9022693934b9775cb5699e https://github.com/networknt/json-overlay/commit/7b16638931ce6f3cc312c75b02ae86775f271a93
openapi-parser
https://github.com/networknt/openapi-parser/commit/bdb8ed88e26ba6fdc4e9e4712119f06255626dd6 https://github.com/networknt/openapi-parser/commit/56bfcc3128ebb1e0cbdd6599edb1f772faf1f260
light-rest-4j
https://github.com/networknt/light-rest-4j/commit/470a92fe6aa00ee5c84fba09bae19563e46920c7 https://github.com/networknt/light-rest-4j/commit/0dd2e564ee96ae182971fad6e3efc9ebda0ab63c https://github.com/networknt/light-rest-4j/commit/97465950bb6f0402fe747a2d05be3b18f31acad1
json-schema-validator
https://github.com/networknt/json-schema-validator/commit/a000f78e3cb6da71159a3c35d25e124ccf47c599
light-spa-4j
https://github.com/networknt/light-spa-4j/commit/f28be07bb757405385b8dfdc3bc29e4acc696b50
light-router
https://github.com/networknt/light-router/commit/2955b3a7b8c679006270f0b795a4f8c16c9661ba
light-proxy
https://github.com/networknt/light-proxy/commit/05d50403569e3b71ee7ee624344d23122a610972
light-consumer-4j
https://github.com/networknt/light-consumer-4j/commit/1498a9a56b1e9bbc6872b1fdb16b09a00a766a4b