TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

TinyMCE (also) moving from MIT to GPL

77 pointsby _pferreir_about 1 year ago

11 comments

ssddanbrownabout 1 year ago
TinyMCE provided a bit more information about this change in a GitHub discussion thread here: <a href="https:&#x2F;&#x2F;github.com&#x2F;tinymce&#x2F;tinymce&#x2F;discussions&#x2F;9496">https:&#x2F;&#x2F;github.com&#x2F;tinymce&#x2F;tinymce&#x2F;discussions&#x2F;9496</a><p>As I posted there, this directly affects my open source project which is heavily tied to TinyMCE so I may end up forking, and reducing down to what my project needs to reduce maintenance scope &amp; burden.<p>TinyMCE have been jumping around with their licensing. They were under LGPL, with some (what I believe were) misleading guidance into meeting the LGPL (they specified rules about keeping specific branding elements). They then jumped to MIT, and since moved some of the open plugins to their commercial offering. Now they&#x27;re making this change.
评论 #39838209 未加载
评论 #39838721 未加载
MatthiasPortzelabout 1 year ago
In my opinion it’s a shame that the GPL is so clearly designed for licensing applications written in C being run by end users. When evaluated on that basis, it makes a lot of sense as a license.<p>But there’s a lot of confusion around the license because it’s not clear how these concepts transfer to interpreted languages. The GNU FAQ for determining if two programs have been combined into a derived works asks “if the modules are included in the same executable file” and “if modules are designed to run linked together in a shared address space.”<p>If I’m writing a JavaScript library or a server-side framework or even bare metal microcontroller code, I’m not going to use the GPL, just because it’s not at all obvious how to apply the license.
评论 #39838235 未加载
评论 #39838412 未加载
评论 #39838423 未加载
immibisabout 1 year ago
I hope Redis&#x27;s license being changed makes more people wake up to the reality of the differences between copyleft and permissive.<p>Permissive is, in practice, public domain. Any corporation can take your code and use it as closed-source. All they have to do is credit your name somewhere deep in the documentation, a completely meaningless gesture. They also can&#x27;t sue you for copying &quot;their&quot; library. But that&#x27;s about it.
评论 #39838062 未加载
评论 #39837950 未加载
评论 #39837848 未加载
donatjabout 1 year ago
There are 219 contributors going back over a decade.<p>Did they all either consent to the repeated license changes or sign away their rights with an CLA?<p>You can’t just relicense contributions willy-nilly - without an CLA or similar agreement assigning ownership, contributions retain copyright of their original author.
评论 #39838463 未加载
评论 #39838526 未加载
评论 #39838786 未加载
评论 #39838402 未加载
评论 #39838475 未加载
评论 #39839386 未加载
yencabulatorabout 1 year ago
I needed a WYSIWYG web editor specifically for HTML[1] and landed on Fastmail&#x27;s Squire &lt;<a href="https:&#x2F;&#x2F;github.com&#x2F;fastmail&#x2F;Squire">https:&#x2F;&#x2F;github.com&#x2F;fastmail&#x2F;Squire</a>&gt;. It&#x27;s MIT so you may enjoy it too...<p>[1]: not just the usual &quot;we have a rich document model&quot; that has plenty of options, but as in my input data is HTML, and conversions back and forth aren&#x27;t reliable enough
评论 #39845581 未加载
lewisjoeabout 1 year ago
Recently I was shocked when I came to know that both CKeditor and TinyMCE are now owned by the same parent company. The acquisition has happened silently, that many people think TinyMCE and CKEditor are different competing companies.<p>Given that they are from the same governing body, it&#x27;s no surprise they want to make TinyMCE adopt CKEditor&#x27;s licensing path as well.
dirkcabout 1 year ago
Compared to other projects moving to their own weird licenses, GPL2+ isn&#x27;t the worst outcome. It&#x27;s interesting to see how the sentiment around open source is changing in the last few years
tlockeabout 1 year ago
For my projects I prefer a permissive licence, specifically the MIT No Attribution Licence. People argue that corporations will just take your code and make it proprietary. They might, but an internal fork like that means that it&#x27;s difficult to benefit from improvements in the original project. So in my experience corporations don&#x27;t create an internal fork, they use the code as it is. Then if they find a bug for example they will contribute the fix to the project rather than forking, because it&#x27;s the easiest option.<p>So in other words, corporations are more likely to use code that&#x27;s licensed under a permissive licence, and so they&#x27;re more likely to contribute, simply out of their own self interest.
_pferreir_about 1 year ago
TinyMCE is switching to a licensing model akin to CKeditor&#x27;s.
butzabout 1 year ago
What does the change mean if we have TinyMCE editor in our internal CMS tool and we plan on upgrading to version 7?
评论 #39857339 未加载
Exumaabout 1 year ago
What must one do on their project for GPL