Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is NewtonSoft.json a third party library?

Tags:

c#

json.net

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.

like image 898
newBeeCoder Avatar asked Sep 20 '25 03:09

newBeeCoder


1 Answers

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:enter image description here

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

like image 112
Mark Davies Avatar answered Sep 22 '25 15:09

Mark Davies