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
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.