我正在开发一个最终将成为开源的项目。内置WPF 4.0数据网格的性能非常糟糕。我正在考虑使用Telerik控件来提高应用程序的性能。
是否可以在开源项目中使用telerik而不提供二进制文件,只有安装了telerik库的人才能编译项目。
问题:
telerik会在项目文件(或文件夹)中添加一些内容,允许没有telerik许可证的人免费使用他们的控件吗? (我不想要)
我还没有买过telerik(所以我确实需要问一个有的人)但是我记得devexpress winforms,他们过去常常把一个licx文件(如果内存对我来说是正确的)添加到不安全的项目中因许可证问题而分享。我需要注意telerik的任何类似文件吗?
答案 0 :(得分:5)
任何未获得Telerik网格许可的人都不会被允许或无法构建您的项目。他们肯定能够使用它。
假设他们能够成功构建您的项目,通常会有一个运行时对话框,指示控件未获得许可。我不确定Telerik是否以这种方式实现它。
通常,许可证信息嵌入在构建的程序集中。此许可证信息通常存储在开发人员计算机上,并在构建时由Visual Studio包含。
可以找到许可协议here。但是,如果您购买许可证,则可以将程序集作为应用程序的一部分免费分发。
所有产品许可都是永久性的 免版税。您可以运送Telerik 产品作为解决方案的一部分 内部公司使用,托管 应用,商业解决方案 部署在最终用户的网站或 我们的收缩包装软件 控件是集成的。更多 详情请查看EULA。
您仍然可以开源您的项目,但为了让其他人构建它,他们也必须购买许可证。