New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Licensing problem #34
Comments
Hi Théo, Thanks, |
Hi, Yes, I am aware of that issue. I already knew this page where they discuss the problem of Javascript and GPL. In my opinion, this is not a good reference. However, I suggest that you have a look at http://www.gnu.org/software/librejs/free-your-javascript#step2 "Scripts that are not yours and are not free", as well as https://www.drupal.org/licensing/faq#q10. In my understanding, if you use some Javascript code under GPL, it infects all of your Javascript. And you cannot use both a GPLed library and a closed library on the same page. The only means to be sure would be to write to the FSF, though. I am sure that they would be kind enough to make a clear answer. I still suggest that you take action to remove this problem. Your action can be of three kinds :
|
Hi Théo, Thanks again, |
I've been using Track Changes in a Drupal distribution that I'm working on. Since I'm using the Drupal.org packaging system, I'm only able to include libraries which are compatible with GPLv2 (which is what all code on Drupal.org must be licensed as, per the license policy: http://drupal.org/licensing/faq#q4). Unfortunately, with the switch to LGPL + MPL, Track Changes is now unable to be bundled with Drupal projects (see the list of compatible licenses: http://drupal.org/node/1475972#whitelist-licenses). It would be great to be able to use Track Changes with Drupal, Wordpress, etc! |
Hi Devin, Thanks for getting in touch. |
Any updates on the license issues? We would really like to add this plugin as one of CKEditor's Add-on of the Month. Please let me know! Best regards! |
The license has been updated and we are now supporting three open source licenses (the are many companies that take this approach - Mozilla, CKEditor and more). |
Hello, |
Considering that this is based on Ice, there is no doubt that this plugin MUST be license under the GPL v2 terms, EXCLUSIVELY. As for other comments, there is nothing like "virus" on licenses and that it would make the whole application automatically licensed as GPL. The CKEditor Track Changes plugin is simply breaching the GPL license of Ice, effectively not being legally allowed to use, link and redistribute it. |
Thanks for your comments. Thanks again. |
Please have a look at this request: #116 Thank you very much. |
Hello,
I am considering using your library but I'm concerned that the licensing terms may be unlawful.
As I understand it, your plugin is based upon Ice (NYTimes). But the Ice library is distributed under the GPL v2.0. Unless you are not using the Ice code anymore (but the README says you are) or unless you got written agreements from all the copyright holders of Ice to sub-license their code (which is unlikely), you were not allowed to switch the license from GPL v2 to LGPL + MPL.
Maybe a solution would be to convince the authors of Ice to relicense it to MPL and LGPL. That would still be difficult however because it requires tracking down all the copyright holders (who could be many).
So I think the easiest thing to do is to switch back to GPL in order to comply with the Ice licensing terms.
The text was updated successfully, but these errors were encountered: