我打算在商业网站上使用CKEditor。我读过http://ckeditor.com/license但我不明白在提供LGPL(这是商业用途的好选择)时如何为商业用途定价是可能的。
答案 0 :(得分:16)
想象一下,你想将CkEditor的javascript代码编译成二进制应用程序。假设这是可能的。那么你就不会再发布图书馆的源代码了。
如果您现在甚至修改源代码以在二进制文件中进行分发,则不满足LGPL,因为它要求您提供库的源以及二进制文件。同样适用于MPL。
如果您不想分发(您的更改)库的源代码形式,那么您可以通过该项目获得商业许可(您购买许可证)。
除了这些具体案例之外,我可以想象,如果他们的法律部门太过困惑,有些人只想拥有商业许可证作为备份形式。如果许可证相对便宜,他们可以选择它并继续自己的工作而不会被进一步中断。业务,你需要让它继续运行。
但是关于LGPL,只要你提供图书馆的来源(包括你可能做出的改变),就可以将它与非免费程序一起使用。所以这并不意味着您的网站必须是LGPL它只是使用LGPL的库。
答案 1 :(得分:6)
您可以将它用于您的商业网站。但是,如果您构建产品并希望包含(分发)CKEditor,那么您可能需要商业许可证。
您是否需要许可证的条件取决于您的产品许可证。如果您的产品已关闭,那么包含一个开源产品,而不共享源代码是非法的。因此,这种商业/封闭式分销许可填补了这一空白。您需要支付费用,并且您可以在CKEditor关闭的情况下分发您的产品。此外,您可以对CKEditor进行任何闭源修改。
TL; DR:如果您想使用商业许可进行修改和分发,那么您需要付费,否则您可以免费使用!