适用于ASP.NET MVC的GPL 2.0免费Telerik扩展

时间:2010-07-29 16:09:37

标签: .net asp.net-mvc licensing gpl telerik-mvc

我的ASP.NET MVC项目是否通过包含这些库自动获得GPL 2.0许可? 我总觉得这与GPL混淆。

2 个答案:

答案 0 :(得分:3)

是的,确实如此。您将静态引用其代码。 明显属于“需要与GPL兼容的许可”区域。

当然,如果您不想GPL项目,您可以购买商业许可证或使用其他组件。

答案 1 :(得分:2)

您的应用程序在分发您的应用程序时只需要GPL许可证。

例如:

场景#1:您开发了一个使用mysql数据库和Telerik ASP.NET MVC控件(两个GPL开源许可证)的网站。然后,您将应用程序部署到Web服务器,用户通过浏览器与应用程序UI进行交互,然后您不需要GPL软件,因为您尚未将软件分发给用户。

场景#2:然后,您为应用程序创建一个安装程序并出售您的应用程序,目的是客户在自己的服务器上安装和运行该应用程序,然后您的软件需要获得GPL许可,因为您已经分发了您的软件。注意:您不能通过在安装包中不包含mysql并请求用户下载并独立安装它来避免这种情况。

希望这有帮助。