在某宝购买的 Jetbrains 授权激活总是不太靠谱,运气不好的话,过不了几天就会失效。公司也暂时没购买正版授权,网上找的激活码也不太行,相信很多人跟我有同样的困惑。
然后昨天我突然想起来,好像 Jetbrains 对开源项目有支持,可以申请免费的 license,然后就在官网找到了这个:
的确是可以申请的,然后就填了我的申请信息,就是开源项目的一些基本信息,这里我用的是 rosedb 这个项目:
然后等了一会,收到一个再次确认的邮件,需要回复一下,主要是确认你的开源项目不能有付费版本,并且没有收到任何组织、公司等的资助,否则是不满足申请条件的。
然后我就回复了一个这个邮件(顺便吹了一波 Jetbrains 的产品图片):
第二天,就收到了申请通过的邮件,邮件中有个链接,点进去填一下邮件就申请成功了。
然后在 IDEA 里面注册一下自己的账号就行了。
有效期是一年的,到期之后如果项目仍然符合申请条件,那么是可以继续申请的。
不得不说,Jetbrains 还是很良心的,IDE 做得很成功 ,并且有对开发者很多的支持。
如果你有开源项目,可以去申请一下,并不需要项目有很多的 star,只保证在最近 30 天有 commit 就行。
相较于一些其他的 license 申请条件,开源项目算是比较容易的了,并且自己去捣鼓一个开源项目,本身也会有挺大的帮助。