IDEA
IDEA 全称 IntelliJ IDEA,是 java 编程语言开发的集成环境。IntelliJ 在业界被公认为最好的 java 开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE 支持、各类版本工具(git、svn 等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面的功能可以说是超常的。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
从 jrebel 发布的 Java IDE 市场占有率报告来看,IDEA 是最好的 java 开发工具已经是不争的事实。
然后高昂的售价(1000RMB/年)虽说物有所值,但是对个人开发者而言也是一笔不小的支出。
虽然也提供了免费的社区版本,但是相应的也阉割了很多功能。
别急着说 JetBrains 奸商,做出好东西值得相应的回报。而且 JetBrains 提供了多种免费模式。
开源项目
JetBrains 为支持开源事业,如果你参与了一个开源项目,那么你就可以申请免费使用 JetBrains 全部企业版开发工具(IDEA、DataGrip、GoLand、PyCharm 等)。有效期为 1 年,到期后还可以继续申请。
资格要求
- 申请项目必须是一个开源项目。可以在 https://opensource.org/docs/osd 看对开源项目的定义,主要是不能收费或者基于商业盈利目的、不给贡献者发工资。。。
- 申请人必须是项目的发起人或活跃贡献者。活跃贡献者的定义为: 在过去 3 个月内经常提交代码,只提交 issue 不算。
可能会担心但是不作为要求
- 不要求质量
- 不要求 star 数量
- 不要求已发布公共仓库(如: java 发布 maven 中央仓库)
如何申请
通过官网提交表单申请 https://www.jetbrains.com/shop/eform/opensource?product=ALL
审核
提交表单后,会立即收到确认邮件。并在之后的 1-2 周内对你的开源项目的评估。
需要注意,表单中提交的 email 地址要和 github 中的 email 地址一致,并且要在 github 中公开你的 email 地址,以此证明你的身份。
评估结果同样会通过邮件的形式进行回复。如果未通过,会在邮件中说明原因,并鼓励你继续完善开源项目,已通过评估。如果通过评估,则会将 Licenses
通过邮件发送给你。此时可以通过邮件中的链接,在官网选择将 Licenses
授权给哪些 JetBrains 账号,或者直接使用激活码使用。
感谢支持
除了回复邮件表达感谢外,也可以按照邮件中的建议,下载对应的 logo,并在你的开源项目 readme 中添加对应的链接指向官网。当然,这些都是自愿的。
其他
- 我是通过 https://github.com/YituHealthcare/Arc 申请到的
Licenses
- 如果你拥有 edu 邮箱,或者是 GitHub Student Developer Pack 可以发起教育用途申请。同样可以申请 JetBrains 全部企业版开发工具,并且可以直接申请多个学年的有效期。https://www.jetbrains.com/shop/eform/students
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于