jqGrid - 免费许可

时间:2015-05-25 11:56:44

标签: jquery jqgrid

全部, 在过去的几年里我一直在积极地使用jqGrid,现在我需要它回来处理一个要求。看起来该名称已更改为Gurrido JQGrid,似乎是许可版本。

如果我不再能将jqgrid用于商业用途,请告诉我们吗? 至少可以使用以前版本的jqGrid吗?请让我知道..

谢谢!

更新:粘贴代码段

<script type="text/javascript">
	$(document).ready(function(){
		$("#submitbutton1").click(function(){
 			jQuery("#listTable").jqGrid({
 			   	url:'/WebTest/MainAction.do',
 			  	datatype: "json",
                colNames: ['Label','Value'],
                colModel: [
                    {name:'label',index:'label'},
                    {name:'value',index:'value'}	
                ],
                autowidth : true,
                //iconSet: "fontAwesome",
                //showOneSortIcon: true,
                //autoResizing: { compact: true, widthOfVisiblePartOfSortIcon: 13 },
                //autoresizeOnLoad: true,
                rowNum: 10,
                rowList: [5, 10, 20, "10000:All"],
                viewrecords: true,
                pager: true,
                toppager: true,
                rownumbers: true,
                sortname: "label",
                sortorder: "desc",
                caption: "Test"
            }).jqGrid("navGrid", { view: true, cloneToTop: true})
            .jqGrid("inlineNav")
            .jqGrid("filterToolbar")
            .jqGrid("gridResize");
 		})
	})

</script>
<html >
<head>
  
<!-- <link rel="stylesheet"  type="text/css" media="screen" href="../font-awesome/css/font-awesome.min.css"> -->
<link rel="stylesheet" type="text/css" media="screen" href="../themes/ui-lightness/jquery-ui-1.10.4.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="../css/ui.jqgrid.min.css" />
<!-- <link rel="stylesheet" type="text/css" media="screen" href="../css/searchFilter.css" /> -->
<!-- <link rel="stylesheet" type="text/css" media="screen" href="../css/ui.multiselect.css" /> -->
<script src="../js/jquery-1.11.1.min.js" type="text/javascript"></script>  
<script src="../js/jquery-ui-1.10.4.custom.min.js" type="text/javascript"></script>
<script src="../js/i18n/grid.locale-en.js" type="text/javascript"></script>
<script type="text/javascript">
	$.jgrid.no_legacy_api = true;
	$.jgrid.useJSON = true;
</script>
<script src="../js/jquery.jqgrid.min.js" type="text/javascript"></script> <!-- Version took from free jqgrid github -->
</head>
<title>Test</title>
<body bgcolor="white">
<br>
Hi this is the Test file
<input type="button" name="submitbutton1"  id="submitbutton1" value="Test">  
<br/>
<div id="outerDiv" style="margin:5px;">
        <table id="list"></table>
        <!--<div id="pager"></div>-->
</div>

// Tried this also, but its the same. Please note I have removed the iconSet as well.	
<table id="listTable"></table>
<div id="pager"></div>
</body>
</html>

1 个答案:

答案 0 :(得分:2)

无法更改以前发布的jqGrid版本的许可证。因此,如果你加载了具有“MIT和GPL许可下的双重许可”评论的代码,那么你可以在许可下使用它。

所有版本的jqGrid until(包含)4.7都可以在MIT或GPLv2许可下免费使用。您可以从github下载它(请参阅许可声明here)。

版本4.7.1在4.7版本发布新版本后很短时间内发布。从4.7.1开始,最好使用另一个名称:产品的“Guriddo jqGrid JS”。您可以阅读here更多关于Guriddo jqGrid JS的价格和条件的信息。

MIT和GPLv2许可允许修改包含对作为基础的先前版本的作者的引用的代码。所以我在名为 free jqGrid 的基础上开始了基于jqGrid 4.7的jqGrid的新分支。可以从github here下载它。 The readmethe wiki提供了有关我实施的新功能的其他信息。我于2015年3月4日发布了免费jqGrid的第一个版本4.8。​​我提供了NuGetnpmbower版本以及直接从{{3}下载源代码的方式。 }。我将代码另外发布到不同的CDN(请参阅GitHub)以简化使用。

我计划很快发布免费的jqGrid 4.9。我将在接下来的几天发布测试版,但您可以随时使用githib的版本。它始终包含从当前代码生成的jquery.jqgrid.min.jsjquery.jqgrid.src.jsjquery.jqgrid.min.map

所以你可以像免费的名字一样免费使用免费的jqGrid。我只要求将错误报告为github the wiki article或将其发布到stackoverflow上。如果你在stackoverflow上发布关于free jqGrid的问题,请使用两个标签“jqgrid”和“free-jqgrid”。

顺便打开wiki进行写作。因此,如果有人希望改进现有文章的文本以发布新文章,那么欢迎您!