可以在开源项目中使用Telerik rad控件进行WPF吗?

bas*_*rat 2 wpf open-source telerik

我正在开发一个最终将成为开源的项目.内置WPF 4.0数据网格的性能非常糟糕.我正在考虑使用Telerik控件来提高应用程序的性能.

是否可以在开源项目中使用telerik而不提供二进制文件,以便只有安装了telerik库的人才能编译项目.

问题:

telerik会在项目文件(或文件夹)中添加一些内容,允许没有telerik许可证的人免费使用他们的控件吗?(我不想要)

我还没有买过telerik(所以我确实需要问一个有的人),但是我记得devexpress winforms,他们过去常常将一个licx文件(如果内存服务于我)添加到不安全分享的项目中许可证问题.我需要注意telerik的任何类似文件吗?

Cod*_*ked 5

任何没有Telerik网格许可的人都不会被允许或无法构建您的项目.他们肯定能够使用它.

假设他们能够成功构建您的项目,通常会有一个运行时对话框,指示控件未获得许可.我不确定Telerik是否以这种方式实现它.

通常,许可证信息嵌入在构建的程序集中.此许可证信息通常存储在开发人员计算机上,并在构建时由Visual Studio包含.

许可协议可在此处找到.但是,如果您购买许可证,则可以将程序集作为应用程序的一部分免费分发.

所有产品许可证均为永久且免版税.您可以将Telerik产品作为内部公司使用解决方案的一部分,托管应用程序,部署在最终用户站点的商业解决方案或集成了控件的收缩包装软件.有关详细信息,请查看EULA.

您仍然可以开源您的项目,但为了让其他人构建它,他们也必须购买许可证.