是的,我以前见过这个问题,但我从来没有找到明确的答案,所以我会再试一次。
我将在下面解释为什么我还没有答案。
我可以在我正在建设的网站免费使用CKeditor。
本网站是一个开放的网站,每个人都可以注册,由我为第三方注册。
如果你想将它与网络上的其他内容进行比较:我正在为facebook工作者建立Facebook。 Facebook网站对所有人开放,他们正在从中获利。
现在我(试图)阅读CKEditor的许可证,但他们似乎都在关心我修改源代码,而且我正在重新分配源代码,如果我对源代码进行修改公众等等。
重点是:我不关心源代码。如果我使用facebook的例子:如果我在facebook网站上使用html编辑器我正在构建,所以成员可以在他们的个人资料描述中使用html,我不关心html编辑器的源代码,我不分发源代码,我不是重新分发源代码,我没有编辑源代码等,我只使用facebook网站中的控件,因此我将二进制文件部署到服务器而已。
如果我可以进行一次比较:我使用它就像我使用所有的.Net二进制文件:将它部署到服务器,成员'使用'二进制文件中的代码,因为我的代码使用了二进制文件,但仅此而已,源代码不受影响。 另外,我不打算重新发布.Net二进制文件,扩展它们,让它们可供其他人使用。对于CKEditor的使用也是如此。
我确实读到了还有一个商业许可证,即'copyleft'。我不知道他们在谈论什么,我从来没有在我的VS2010,Word,Avast,Resharper等许可证上看过'copyleft'。
有人能给我一些线索吗?
编辑:我认为你也可以将它与Jquery的用法进行比较。
我在我的网站上使用Jquery,但只使用二进制文件(可以这么说)。
答案 0 :(得分:0)
截至目前已有three Copyleft licenses for CKEditor。他们是
CopyLeft license个州的GNU定义
Copyleft是使程序(或其他工作)免费的一般方法,并且要求程序的所有修改版和扩展版也是免费的。
这实际上意味着您无法编辑CKEditor的来源,然后将其作为您自己的价格进行典当。你必须永远免费重新分发它;无论你有多少改变原始源代码。
根据我从你的帖子中读到的内容,我敢说你肯定可以在你的网站上使用CKEditor的免费版本。