Skip to content

Commit 23985e2

Browse files
authored
Add an explanation note about AGPL in the context of enterprises (#677)
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
1 parent 2baf76b commit 23985e2

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.markdown

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,3 +245,17 @@ machine capabilities. If you desire to build a portable binary, or if the
245245
aggressive processor-specific optimisations cause any issues (we heard of some
246246
`Illegal instruction` cases), then configure the project with
247247
`-DJSONSCHEMA_PORTABLE:BOOL=ON`.
248+
249+
License
250+
-------
251+
252+
This project is released under the terms of the [GNU Affero General Public
253+
License v3.0](./LICENSE).
254+
255+
**A note for enterprises:** Using the JSON Schema CLI during local development
256+
or as part of your CI/CD pipelines does not trigger the AGPL copyleft
257+
requirements. Your schemas, data, and surrounding code remain entirely yours.
258+
The copyleft provisions only apply if you modify the CLI source code itself or
259+
embed it within your own software. This is the same way that managing your
260+
proprietary code with [Git](https://git-scm.com) does not make your code
261+
subject to the [GPL](https://www.gnu.org/licenses/gpl-3.0.en.html).

0 commit comments

Comments
 (0)