You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于内部ASP.NET MVC应用升级TinyMCE 7.0.0的GPL许可证合规问询

TinyMCE GPLv2+许可证在内部ASP.NET MVC应用中的使用问题

我要把TinyMCE包从4.8.5版本升级到7.0.0版本,但发现该版本采用GNU通用公共许可证(GPLv2+)。我的应用是组织内部专属的第一方ASP.NET MVC Web应用,部署在Azure App Service上,仅供内部使用。请问我能否使用GPLv2+许可证继续使用TinyMCE?


结论

你完全可以基于GPLv2+许可证免费使用TinyMCE 7.0.0,原因如下:

  • GPLv2+的核心约束针对作品分发行为:只有当你把集成了TinyMCE的应用对外发布、销售或提供给组织外第三方时,才需要遵守开源衍生条款。而你的应用仅内部专属使用,无对外分发行为,不触发强制开源要求。
  • 只要你不把包含TinyMCE的应用代码、编译产物分享给组织外的实体,就符合GPLv2+的许可规则。

两种许可证的初始化代码

GPL许可证初始化代码

tinymce.init({
  selector: 'textarea',  // 根据你的HTML修改这个值
  license_key: 'gpl'
});

商业许可证初始化代码

tinymce.init({
  selector: 'textarea',  // 根据你的HTML修改这个值
  license_key: '<your-license-key>'
});

内容的提问来源于stack exchange,提问作者Vigneash Selvaraj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 20:22:09