JetBrains 全家桶广受开发者喜爱,但价格十分昂贵,虽然 JetBrains 全家桶在某宝、甚至破解网有各种不可描述的获取方式。但总是不常规方式,且总会被JetBrains封杀(除非一直用旧版),而如果存在正规、不违背规则的永久使用JetBrains全家桶的福利,为什么不尝试一下呢。

方法一:使用Community版 

    正常情况下 JetBrains 公司的每个 IDE 分为Ultimate(企业付费版本)和Community(社区免费)两个版本。

下载的时候选择下载Community(社区免费版)即可永久免费使用。

但实际开发中大多数人都是使用、或希望使用 Ultimate 版本,因为它功能全面且完善,由于黑科技盛行,现在大多数人都是使用破解版的 Ultimate 版本。虽然能用,但基本都是旧版的,而且基本一升级破解就失效,毕竟JetBrains 也不是吃素的。

方法二:申请开源许可证

JetBrains 公司为了表达对开源项目的支持。只要你拥有一个符合条件的开源项目,你或者你的团队就可以免费使用 JetBrains 公司旗下所有的 Ultimate 版本的 IDE 开发工具,即全家桶的使用权 1 年,如果到期了还可以继续申请。

开源项目要求:

  • 你必须是项目的发起人或是活跃的 commiter
  • 你的项目需要积极开发 3 个月以上
  • 定期发布版本
  • 符合开源的定义,不能包含有关商业性质的内容

申请方式

通过 JetBrains 官方 提供的申请链接,可以进行开源许可证的申请。按照要求填写表单并提交即可。

 

通过上面的申请地址,进行开源许可证的申请,按照所提到的消息填写并提交,剩下的只需要等待就可以了。我用来申请的开源项目是 MacStroke 。

提交申请大约在一天之后,会收到了 JetBrains 公司工作人员发来的邮件,大概意思是已经批准了你的免费 JetBrains 开源许可的请求。有效期为一年,许可证即将到期前会有自动电子邮件提醒。如果你的项目还符合要求可以随时申请续签。

 

上述邮件有几处需要注意:
1. 附件就是License,请勿将此License用于商业开发用途;
2. 这个License的有效期是1年,过期前会有邮件通知,此时如果您的开源项目依然符合申请条件,可以申请续一年;

 

然后点击邮件中的"Take me to my license(s) "这个链接,会打开如下图的页面,点击红框中的按钮,向开源项目成员发送邀请邮件

邀请邮件很快送达,如下图,点击红框中的链接,去确认账号:

根据提示操作完成提交后会跳转以下页面:

 

点击红框中的链接即可看到生成的证书:

 

接下来就是激动人心的激活了,JetBrains 全家桶都可以用