Imagine you want to compile the javascript code of CkEditor into a binary application. Just assume this is possible. Then you would not ship the source code of the library any longer.
If you now even make modifications to the source code to distribute within the binary, you do not satisfy the LGPL as it requires that you provide the source for the library along with your binary. Same for the MPL on the file level.
If you don't want to distribute (your changes in) the source-code form of the library, you then can get a commercial license by the project (you buyout the license).
Next to such specific cases I can imagine that some folks just would like to have a commercial license as form of a backup if their legal department is too much puzzled. If the license is relatively cheap, they can opt for it and continue with their own work w/o being further interrupted. Business, you need to keep it running.
But regarding the LGPL, as long as you offer source (incl. the changes you probably make) of the library, you're fine to use it with non-free programs. So this does not mean that your website must be LGPL it's just using a LGPL'ed library.
You can use it for your commercial website. However, if you build a product and want to include (distribute) CKEditor with it then you might need a commercial license.
The condition whether you need the license is based on your product's license. If your product is closed sourced then including an open source product with it without sharing the source code is illegal. So, this commercial/closed distribution license fills the gap. You pay for it and you can distribute your product with the CKEditor closed sourced. Additionally you may do any closed source modifications to CKEditor.
TL;DR: if you want to modify and distribute it with a commercial license then you need to pay, otherwise you are free to use to for free!
发布评论
评论(2)
想象一下您想要将 CkEditor 的 javascript 代码编译为二进制应用程序。假设这是可能的。那么您将不再提供该库的源代码。
如果您现在甚至对源代码进行修改以在二进制文件中分发,则您不满足 LGPL,因为它要求您随二进制文件一起提供库的源代码。文件级别的 MPL 也是如此。
如果您不想分发库的源代码形式(您的更改),那么您可以通过项目获得商业许可证(您买断许可证)。
在这些具体案例旁边,我可以想象有些人只是希望拥有商业许可证作为备份,如果他们的法律部门太困惑的话。如果许可证相对便宜,他们可以选择它并继续自己的工作而不会被进一步中断。生意,你需要保持运转。
但对于 LGPL,只要您提供库的源代码(包括您可能所做的更改),您就可以将其与非自由程序一起使用。因此,这并不意味着您的网站必须采用 LGPL,而只是使用 LGPL 的库。
Imagine you want to compile the javascript code of CkEditor into a binary application. Just assume this is possible. Then you would not ship the source code of the library any longer.
If you now even make modifications to the source code to distribute within the binary, you do not satisfy the LGPL as it requires that you provide the source for the library along with your binary. Same for the MPL on the file level.
If you don't want to distribute (your changes in) the source-code form of the library, you then can get a commercial license by the project (you buyout the license).
Next to such specific cases I can imagine that some folks just would like to have a commercial license as form of a backup if their legal department is too much puzzled. If the license is relatively cheap, they can opt for it and continue with their own work w/o being further interrupted. Business, you need to keep it running.
But regarding the LGPL, as long as you offer source (incl. the changes you probably make) of the library, you're fine to use it with non-free programs. So this does not mean that your website must be LGPL it's just using a LGPL'ed library.
您可以将其用于您的商业网站。但是,如果您构建一个产品并希望包含(分发)CKEditor,那么您可能需要商业许可证。
是否需要许可证的条件取决于您的产品的许可证。如果您的产品是闭源的,那么在其中包含开源产品而不共享源代码是非法的。因此,这个商业/封闭分发许可证填补了空白。您付费后就可以使用封闭源代码的 CKEditor 分发您的产品。此外,您可以对 CKEditor 进行任何闭源修改。
TL;DR:如果您想以商业许可证修改和分发它,那么您需要付费,否则您可以免费使用!
You can use it for your commercial website. However, if you build a product and want to include (distribute) CKEditor with it then you might need a commercial license.
The condition whether you need the license is based on your product's license. If your product is closed sourced then including an open source product with it without sharing the source code is illegal. So, this commercial/closed distribution license fills the gap. You pay for it and you can distribute your product with the CKEditor closed sourced. Additionally you may do any closed source modifications to CKEditor.
TL;DR: if you want to modify and distribute it with a commercial license then you need to pay, otherwise you are free to use to for free!