我想构建SaaS应用程序(使用免费而非免费的层)。 我想使用其中一个编辑器:ckeditor或tinymce。 我不想为此付钱。
我可以合法使用吗? 如果我要制作我的客户端应用程序(使用编辑器) - 开源(MIT许可证)吗?
,我可以使用它吗?P.S。
CKeditor - GPL,LGPL,MPL
Tinymce - LGPL
答案 0 :(得分:1)
来自CKEditor常见问题解答:
CKEditor根据GPL,LGPL和MPL开源许可证分发。 >这种三重版Copyleft许可模式非常灵活,您可以选择最适合您需求的许可证。
GPL授予计算机程序的接收者免费>软件定义的权利,并使用copyleft确保自由被保留,即使工作被更改或添加到。
LGPL对其下受管理的程序设置了copyleft限制,但是>不将这些限制应用于仅与该程序链接的其他软件。 GPL与LGPL之间的主要区别在于,后者允许将作品与非(L)GPL程序相关联,无论其是自由软件还是专有软件。
MPL允许涵盖的源代码在>不同甚至专有许可下与其他文件混合。但是,根据> MPL许可的代码文件必须保留在MPL下,并且可以源代码形式免费获得。
来自Tinymce常见问题:
在我的广告中使用TinyMCE是否有任何限制 应用?
是的,有以下限制。所有 版权声明必须完整,因为Moxiecode Systems是 版权所有者的源代码。您无法使用源代码 您的应用程序不遵守LGPL。根据 LGPL的条款,您对此所做的任何修改或附加 必须释放来源以获得社区的利益。我们推荐 您总是将您的更改贡献给TinyMCE社区, 不管情况如何。如果你开始赚很多钱 从使用TinyMCE,请记住时间和奉献精神 其他开发人员已经将其置于此,尊重这一点并给予信任 那些应得的人。
只要你没有弄乱源代码就可以将它用于你的用例(自己的tinymce插件对于这个许可证没问题)。 如果我是你,我会选择Tinymce。