I am new to C# and working on a project right now. Wanted to know whether NewtonSoft.json is a third party library or it can be used in a commercial project.
When including any library from nuget you should check the right pane of the nuget window explorer, this gives all the information that you need to know about the package:
You can see all the information in the screen shot above, I would argue that ANY library is a third party library, and should be reviewed individually.
As for "can be used in a commercial project" you should look at the license associated with a project, again you can see on the right pane that this particular project has an MIT license, what does this mean? Well github has a good page for outlining all the popular licenses: https://choosealicense.com/
MIT License
A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
Which should answer your question (it's a yes :))
Hope this helps
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With