11

我正在寻找一个 .NET JSON 库,我可以使用它以类似 xpath 的方式访问 JSON 对象。例如,给定一个字符串中的 JSON 对象,可以通过在另一个字符串中指定路径来访问其属性。好吧,我发现 JSON.NET 可以完成这项工作,但是我不确定我是否可以在没有任何法律后果或限制的情况下将其与我的商业应用程序一起使用和分发。另外,我不打算分发我的应用程序的代码。

我检查了他们的自述文件,许可证规定如下。我只是想确保在选择这个库之前没有隐藏信息或有用的信息。谢谢!

执照:

版权所有 (c) 2007 James Newton-King

特此免费授予任何获得本软件和相关文档文件(“软件”)副本的人,以不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售本软件的副本,并允许向其提供本软件的人这样做,但须符合以下条件:

上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。

本软件按“原样”提供,不提供任何形式的明示或暗示保证,包括但不限于适销性、特定用途适用性和非侵权保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同、侵权或其他方面,由本软件或本软件的使用或其他交易引起或与之相关。软件。

4

1 回答 1

13

JSON.NET 是在 MIT 许可下获得许可的,它允许您在任何类型的应用程序中使用它而没有任何限制。顺便说一句,如果您在商业应用程序中使用它,我会建议您从主站点引用以下内容(当然不要觉得有义务):

Json.NET 是一个免费的开源项目,我花了数百个小时开发了自己的时间。如果您在商业上使用 Json.NET,并且您发现 Json.NET 很有用,我会很感激捐赠以帮助支持未来的发展。-詹姆斯NK

于 2012-10-16T16:54:37.683 回答