JQGrid是免费的吗?

从http://www.trirand.com/blog/下载JQGrid js文件。 它是免费的吗?

这是什么http://www.trirand.net/demoaspnetmvc.aspx ? 。 我看到价格和执照。

请有人澄清一下。

jqGrid有两个版本: 免费,开源软件包,作为纯JavaScript解决方案, 提供GPL和MIT许可证和商业广告 ,例如集成在Visual Studio开发环境中。 您可以使用ASP.NET MVC项目中的任何版本。

jqGrid可用于填充几乎所有提供JSON或XML格式数据的Web服务的数据。 因此,您可以在ASP.NET MVC中编写一个Controller方法,该方法以JSON格式提供纯数据,并将View与空

,只定义了id属性。 如果您愿意,可以将“数据提供程序”实现为ASMX或WCF服务。 您还可以在一个站点中组合任何解决方案,这样您就可以免费实施。

看看另一个问题 ,你可以在其中找到一些链接,其中包含jqGrid与ASP.NET MVC一起使用的示例。

更新:答案是旧的,现在许可协议已更改。 jqGrid存在两个主要的分支 :1) 免费的jqGrid ,fork,我自2014年底开发,我在旧的MIT / GPLv2许可下提供; 2)Guriddo jqGrid JS, 价格可供选择。 您可以在以下最近的答案中阅读有关该问题的更多详细信息: 这一个 , 这一个和这个 。

不再!

“jqGrid JavaScript应将其许可证从MIT / GPL 2更改为Creative Commons Attribution-NonCommercial 3.0许可证。这意味着每个人都可以看到该代码,但为了在商业上使用它, has to be paid相关许可证。”

更多信息在这里

来自http://www.trirand.com/jqgridwiki/doku.php

“Tony开发了jqGrid,并将其作为一种为开源社区做出贡献的方式免费提供。除了免费的jqGrid,Trirand还为PHP和ASP.NET开发了商用的服务器端网格组件。这些组件不是jqGrid工作所必需的,但它们加快了制作完整网格解决方案的过程,并且它们为开发人员节省了编写服务器端代码的工作量。“

所以,是的,它是免费的。

如果您希望在ASP.net MVC应用程序中包含jqGrid,则需要以下两个组件:

  • jqGrid – 免费的jQuery网格插件插件
  • Lib.Web.Mvc – 免费的ASP.net MVC强类型帮助器

关于jqGrid的哪一部分是免费的,许可证是什么等等,存在相当多的混淆。 这个jqGrid开发者维基文章应该清楚一点。 TL; DR:javascript库是免费的,但Trirand生产的MVC组件有商业许可证。

奥列格 在这里说:

… 免费jqGrid 。 这是jqGrid的分支,我在Tony改变了jqGrid的许可协议并开始Guriddo jqGrid JS之后开发了这个并不是更自由的。 我在免费的jqGrid中实现了许多新function。 …