open-source - 我是否错过了有关 Intellij 公告的内容?

标签 open-source intellij-idea

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




关于 Intellij 作为开源工具免费提供的公告似乎有很多新闻。然而,从我读到的 the licenses ,只有当最终产品是开源且免费的时,这才是正确的。如果您打算销售最终产品,则不能使用免费的社区版本。

我误读了什么吗?

最佳答案

IntelliJ 社区版只是 IntelliJ 的一个子集,已作为开源软件发布。您链接到的页面描述了“终极”版(不是开源)的特殊许可证,他们专门免费提供给 promise 只会将其用于编写非商业开源软件的人目的。

According to the FAQ ,新的 IntelliJ 开源版本在 Apache 许可下可用。

澄清 :
community edition of IntelliJ可在 Apache license 下获得,这意味着您可以将它用于您想要的任何目的,包括编写专有的商业软件。这也意味着您可以modify the code你自己的 IntelliJ,出售它的修改版本,任何类似的东西,只要你遵守 Apache 许可证。

社区版does not have all of the functionality of the ultimate edition .它只有一些功能;例如,它支持 Java 和 Groovy,但不支持 Python 或 Scala。但是社区版可以用于任何你想要的目的,只要你遵守 Apache license 的条款。 .

终极版(包括 their comparison 中列出的额外功能)通常为 costs money .但是,它们也是 offering the ultimate edition for free对于那些 promise 将其用于开源项目的非商业目的的人(我不知道他们将如何实际执行这一点,但这无关紧要)。我相信这是他们在将 IntelliJ 社区版作为开源软件发布之前就已经收到的报价。作为一种帮助开源开发的方式,而不是把所有东西都给大家。

所以,继续download社区版,并将其用于您想要的任何东西,从开发免费软件到开发商业软件,再到自己修改 IntelliJ 并将其出售。

关于open-source - 我是否错过了有关 Intellij 公告的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1583995/

相关文章:

ruby-on-rails - 任何人都可以推荐一个好的但简单的开源 Rails 项目,其中有很多待定的功能可以贡献吗?

Java:在线纸牌游戏库/类/例如

php - 使用条形码 ID 进行事件管理

java - 有什么方法可以让 IntelliJ IDEA 在 Java 项目中识别 Dagger 2 生成的类?

java - IntelliJ 格式化许可证头

java - 如何在 IntelliJ IDEA 中指定 JUnit 应该使用哪个@Tag

asp.net-mvc - 人们在具有 ASP.NET/ASP.NET MVC 的云环境中使用哪些数据库?

windows-8 - 哪些 Windows 应用程序源工件应从公共(public)源代码控制中排除?

node.js - 使用 Karma 覆盖 NodeJS

gwt - 有没有办法告诉 IntelliJ IDEA GWT 编译器使用哪个输出文件夹?