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 全家桶都可以用