前言
最近 Goland 发布了最新的 2020.3 版本,新增时间包的支持,通过自动补全快捷键(Ctrl+Space)就可以快速补全时间占位符 2006-01-02 02-15-05
了,再也不用每次都点进源码里去找了。
Jetbrains 推出的一些列 IDE 被称为 Jetbrains 全家桶,以其极好的用户体验,帅气的 UI 界面和离谱的价格在程序员中拥有极高的知名度。
本篇文章就手把手的教大家免费获得正版的 Jetbrains 全家桶 License。
初次申请
JetBrains 通过为开源项目核心项目贡献者免费提供一套一流的开发者工具来支持非商业开源项目。
申请要求
开源项目需要满足: - 了解开源定义。 - 正在积极开发,例如,在过去 3 个月内定期提交新代码。 - 不提供开源软件的付费版本,也不提供与开源项目相关的任何商业服务(例如付费支持、咨询等)。 - 未获得商业公司或组织(NGO、教育、研究或政府组织)的资助。 - 不为他们的核心项目开发者支付工资。
开发者需要满足:
- 许可证仅提供给项目负责人和核心项目提交者。
- 许可证有效期为一年,之后如果您的项目仍符合支持计划要求,也可以续订。
- 您只能将免费许可证用于开发非商业开源项目。
- 您不能与任何第三方共享免费许可证。 同时 JetBrains 还为 The Apache Software Foundation、NumFOCUS 项目和 Drupal 核心贡献者提供免费的 License。
选择项目
你需要选择一个自己的开源项目,并且持续开发 3 个月以上,这个项目没有 star、commit 数量的要求,同时需要包含开源 License
,比如我使用的就是 Apache-2.0 License
。
之后就可以提交申请了。
填写申请
这里需要填写的内容都比较简单,按照要求填写即可,包括:
- 项目页面:如果没有直接填写项目 github URL
- repo 仓库地址
- License 地址:直接贴上 repo 中 License 的链接即可
填写完点击提交。
接收邮件
在提交申请后,会收到一封来自 JetBrains Community Support
的邮件,表示会有几天来评估你的项目。
一般会在 2 个工作日内收到批准邮件。
邮件内容除了为你颁发免费的 License,还会希望你将 JetBrains 的 logo 加入到你项目介绍中。
License 激活
之后点击邮件中的链接,登录你的 JetBrains 账号(如果没有请先注册一个),按照引导完成激活即可。
由于我已经激活,所以这里看不到邀请页面。
申请续期
在旧的 License 即将到期的 2 周前,JetBrains Community Support
会再次发来邮件,提醒 License 即将到期。如果你的项目还在积极开发中,可以申请续期,并附上续期链接。
申请续期只需在申请页面 Do we know you?
中选择 Yes
,然后填入去年颁发给你的 License ID,其余内容与之前一样。
在申请续期后,同样会收到评估邮件,不过这回时间变成了一到两周。
说是两周,但两天后我就收到了续期通过的邮件,内容与初次申请一样,这里就不做展示了。
Toolbox
最后再推荐一下 JetBrains 的 Toolbox App,Toolbox 保持了 JetBrains 一贯优秀的用户体验。可以轻松管理本机所有 JetBrains 的应用,只需登录一次即可完成所有产品的激活,无需再输入 License,同时安装和更新也十分方便,通过 Toolbox 快速打开 IDE,体验极佳。
结语
到这里 Jetbrains License 的申请和激活已经完成了,感谢 JetBrains 对开源的支持。如果你还没有申请,那么就快去申请属于你的 JetBrains License 吧!