Javascript JQGrid 是免费的吗?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4439650/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Is JQGrid free?
提问by Pirzada
Download JQGrid js file from http://www.trirand.com/blog/. Is it free?
从http://www.trirand.com/blog/下载 JQGrid js 文件。是免费的吗?
What is this http://www.trirand.net/demoaspnetmvc.aspx? . I see price and license.
这是什么http://www.trirand.net/demoaspnetmvc.aspx?. 我看到了价格和许可证。
Someone clarify please.
请有人澄清一下。
回答by Oleg
There are two versions of jqGrid: Free, Open Source packageas pure JavaScript solution delivered with GPL & MIT licensesand commercialwhich is integrated in for example Visual Studio development environment. You can use any from the versions in your ASP.NET MVC Project.
有jqGrid的两个版本:免费,开源包纯JavaScript解决方案与GPL和MIT许可证交付和商业集成在例如Visual Studio开发环境。您可以使用 ASP.NET MVC 项目中的任何版本。
jqGrid can be used to fill data from almost any web service providing data in JSON or XML format. So you can write in ASP.NET MVC a Controller method which provide pure data in the JSON format and use View with empty <table>
having only an id
attribute defined. If you want you can implement the "data provider" as ASMX or WCF service. You can also combine any from the solutions in one site, so you will be free in the implementation.
jqGrid 可用于填充几乎所有以 JSON 或 XML 格式提供数据的 Web 服务中的数据。因此,您可以在 ASP.NET MVC 中编写一个 Controller 方法,该方法以 JSON 格式提供纯数据,并使用<table>
仅id
定义了一个属性的空视图。如果需要,您可以将“数据提供者”实现为 ASMX 或 WCF 服务。您还可以在一个站点中组合任何解决方案,因此您可以自由实施。
Look at the other questionwhere you can find some links with examples of the usage of jqGrid with ASP.NET MVC.
查看另一个问题,您可以在其中找到一些链接,其中包含 jqGrid 与 ASP.NET MVC 的使用示例。
UPDATE:The answer is old and the licence agreement is changed now. The there exist two main forks of jqGrid: 1) free jqGrid, the fork, which I develop since the end of 2014 and which I provide under the old MIT/GPLv2 licence; 2) Guriddo jqGrid JS, available for the prices. You can read more detailed about the problem in the following more recent answers: this one, this oneand this one.
更新:答案是旧的,现在许可协议已更改。jqGrid存在两个主要分支:1)免费的 jqGrid分支,我自 2014 年底开发并在旧的 MIT/GPLv2 许可证下提供;2) Guriddo jqGrid JS,可用于价格。您可以在以下最近的答案中阅读有关该问题的更多详细信息:this one, this one和this one。
回答by VahidN
Not anymore!
不再!
"jqGrid JavaScript shall change its license from MIT/GPL 2 to Creative Commons Attribution-NonCommercial 3.0 License. This means that the code can be seen by everyone but in order to use it commercially, the relevant license has to be paid
."
“jqGrid JavaScript 应将其许可证从 MIT/GPL 2 更改为知识共享署名-非商业性 3.0 许可证。这意味着每个人都可以看到代码,但为了商业使用,相关许可证has to be paid
。”
回答by corvuscorax
From http://www.trirand.com/jqgridwiki/doku.php
来自http://www.trirand.com/jqgridwiki/doku.php
"Tony developed jqGrid and made it available for free as a way of making a contribution to the open-source community. In addition to the free jqGrid, Trirand also develops commercially-available, server-side grid components for PHP and ASP.NET. These components are not required for jqGrid to work, but they speed up the process of making complete grid solutions, and they save developers the effort of writing server-side code. "
“Tony 开发了 jqGrid 并免费提供,作为对开源社区的一种贡献。除了免费的 jqGrid,Trirand 还为 PHP 和 ASP.NET 开发商业可用的服务器端网格组件。这些组件并不是 jqGrid 工作所必需的,但它们加快了制作完整网格解决方案的过程,并且为开发人员节省了编写服务器端代码的工作。”
So, yes, it's free.
所以,是的,它是免费的。
回答by Mihkel
If you are looking to include jqGrid in your ASP.net MVC application, there are these two components you need:
如果您希望在 ASP.net MVC 应用程序中包含 jqGrid,则需要以下两个组件:
There is quite a bit of confusion as to which part of jqGrid is free, what the license is and so forth. This jqGrid developers wiki articleshould clear the situation up a bit. TL;DR: javascript library is free but the Trirandproduced MVC component has commercial license.
关于 jqGrid 的哪一部分是免费的,许可证是什么等等,存在相当多的混淆。这篇 jqGrid 开发人员 wiki 文章应该稍微澄清一下情况。TL;DR:javascript 库是免费的,但Trirand生产的 MVC 组件具有商业许可。
回答by myuce
...free jqGrid. It's the fork of jqGrid which I develop after Tony have changed the licence agreement of jqGrid and started Guriddo jqGrid JSwhich is not more free. I implemented many new features in free jqGrid. ...
...免费 jqGrid。这是我在 Tony 更改 jqGrid 的许可协议并启动Guriddo jqGrid JS之后开发的jqGrid 的分支,它不是更免费。我在免费的 jqGrid 中实现了许多新功能。...