ScoopInstaller / Validator

A Scoop helper program for validating JSON files against a JSON Schema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Replace Newtonsoft.Json.Schema with some other libraries to avoid limitation

chawyehsu opened this issue · comments

limitation

https://www.newtonsoft.com/jsonschema#licensing

Free with limitations (1000 validations per hour)

alternative

https://github.com/RicoSuter/NJsonSchema ?

just to claify, this wouldn't be commercial use. as this project is open source and this validator is isolated. the licensing would have no bearing on this project due to those factors alone.

review the store offerings in depth here : https://www.newtonsoft.com/store/jsonschema

the AGPL 3.0 license would not hinder use of these libraries in this project either and thus this issue can closed and resolved on these points. if you have concerns otherwise feel free to comment here.

What we concerned about before is not the license of AGPL 3.0, it's better to avoid using AGPL dependencies though. We want to avoid the limitation of validations count. The free plan has 1000 validations per hour limitation, which is not enough for Scoop with the growing of manifests.