开发者

Is JQGrid free?

Download JQGrid js file from http://www.trirand.com/开发者_JAVA技巧blog/ . Is it free?

What is this http://www.trirand.net/demoaspnetmvc.aspx ? . I see price and license.

Someone clarify please.


There are two versions of jqGrid: Free, Open Source package as pure JavaScript solution delivered with GPL & MIT licenses and commercial which is integrated in for example Visual Studio development environment. You can use any from the versions in your ASP.NET MVC Project.

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.

Look at the other question where you can find some links with examples of the usage of jqGrid with 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 one and this one.


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."

More info here


From 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. "

So, yes, it's free.


If you are looking to include jqGrid in your ASP.net MVC application, there are these two components you need:

  • jqGrid - the free jQuery grid plugin plugin
  • Lib.Web.Mvc - the free ASP.net MVC strongly typed helper

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 article should clear the situation up a bit. TL;DR: javascript library is free but the Trirand produced MVC component has commercial license.


As Oleg says here:

...free jqGrid. It's the fork of jqGrid which I develop after Tony have changed the licence agreement of jqGrid and started Guriddo jqGrid JS which is not more free. I implemented many new features in free jqGrid. ...

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜