IDEA 社区版是可以用于开发商业工具,可以免费的进行商业开发,可以在企业内部使用。
这些条款适用于名为“INTELLIJ IDEA 社区版”和“PYCHARM 社区版”的 JETBRAINS 集成开发环境工具(此类工具,“社区版”产品),其中包括 1) 受 APACHE 2.0 许可证约束的开源软件(可在此处获得:https://www.apache.org/licenses/LICENSE-2.0),以及 2) 以免费版本提供的 JETBRAINS 专有软件插件,这些插件受此处详述条款的约束: https://www.jetbrains.com/legal/community-bundled-plugins。
IDEA 社区版源码开放但是不开源
Idea 社区版是一款免费而非开源的软件。虽然Idea 社区版的源代码是公开的,可以从JetBrains公司的GitHub存储库中获得,但是该软件使用的许可证并不是开源许可证。Idea 社区版使用的是JetBrains公司自己的许可证,该许可证允许任何人免费使用Idea 社区版进行软件开发,并且可以自由地在公司内部使用,但禁止对其进行修改并重新分发。
此外,JetBrains公司还提供了Idea Ultimate版和其他一些付费版本,这些版本提供了更多的功能和支持,并且可以用于商业用途。JetBrains公司的付费版本使用的是专有许可证,也不是开源软件。
IDEA不能被重命名及重新分发
将Idea 社区版命名为自己的IDE工具是不合法的。Idea 社区版是由JetBrains公司开发和拥有的,其使用受到JetBrains公司的许可证和使用条款的限制。这些条款明确禁止任何人修改、重打包或重新分发Idea 社区版。因此,将Idea 社区版命名为自己的IDE工具,等同于修改并重新分发该软件,这是违法的行为。
如果您需要一个定制化的IDE工具,可以使用Idea的插件机制来扩展和定制Idea社区版的功能。JetBrains公司允许开发人员为Idea社区版开发和分发插件,只要符合其许可证和使用条款的规定。
