JetBrains 公司旗下的 IDEA 功能都十分强大,深受各种编程语言相关的程序员的喜爱。我个人而言,经常使用 WebStorm,也使用过 PyCharm

正常情况下 JetBrains 公司的每个 IDE 分为Ultimate(企业付费版本)Community(社区免费)两个版本。实际开发中大多数人都是使用、或希望使用 Ultimate 版本,因为它功能全面且完善,由于黑科技盛行,包括我在内的大多数人都是使用的河蟹破解版的 Ultimate 版本。

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

大致的开源项目要求是这个样子的:

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

如何申请

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

提交申请

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

后续

大约在提交申请两天之后,我收到了 JetBrains 公司工作人员发来的邮件,意思是我需要将 Github 个人信息中的 Email 公开,方便确认该项目的确是我作为主要开发者。

在 Github 的 Settings 的 Email 中取消勾选 Keep my email address private,保持 Email 地址的公开性。

然后在 Public profile 中设置 Public email 提交。

设置完成之后,随即我回复了该 JetBrains 公司工作人员发来的邮件,告知我已经将 Email 公开展示。

一切就绪

再回复了邮件大约半天左右,JetBrains 公司再次发来了邮件。告知我 License Key 已经下发,为期一年,过期之后可以再次申请。

License 激活

通过邮件指引进行相关账号绑定与激活即可,也可以使用离线 License 码进行激活。

写在最后

虽然 JetBrains 全家桶在某宝、甚至破解网有各种不可描述的获取方式。但如果存在这种正规、不违背规则的福利,还是可以尝试一下。再次感叹开源的魅力。

使用开源项目免费申请 JetBrains 全家桶 IDEA 开源许可证的更多相关文章

  1. 拥有 GitHub 开源项目的小伙伴,免费申请 JetBrains 全家桶的全流程详解

    工欲善其事,必先利其器.如果您想要学习 Java.PHP.Ruby.Python.JavaScript.Objective-C..NET 中的任何一种开发技术,国际知名且屡获殊荣的 JetBrains ...

  2. 通过开源项目免费申请 IntelliJ IDEA license(激活码)

    通过github开源项目免费申请 IntelliJ IDEA license(激活码) 我用来申请的github开源项目:https://github.com/Linliquan/springboot ...

  3. 学生免费使用JetBrains全家桶

    今天又有一个同学来问我申请流程,因此也就趁着这个机会把整个流程简单地记录一下,供大家分享.下面所提及到的学校邮箱以及相关的操作都是以自己学校为准,学校不同可能会稍有不同,大家按自己学校的操作就好. 学 ...

  4. 关于使用学生或者教师身份免费使用JetBrains全家桶的说明

    官网操作 JetBrains是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄罗斯的圣彼得堡及美国麻州波士顿都设有办公室,该公司有众多的好用的IDE,比如pycharm,webstorm,Int ...

  5. 使用教育邮箱激活JetBrains全家桶

    如果你还有在校时的邮箱,比如your_name@xxx.edu或者your_name@xxx.edu.cn的邮箱,那么你可以免费激活JetBrains全家桶. JetBrains Toolbox 专业 ...

  6. JetBrains全家桶使用攻略

    JetBrains全家桶使用攻略 今天狠狠心某宝买了一个key,可以使用15款开发软件,在此进行记录. 全家桶链接:https://www.jetbrains.com/products.html?fr ...

  7. JetBrains全家桶破解思路(最新更新:2019-04-17)

    JetBrains全家桶破解思路(以DataGrip为例) 2019-04-17 add new key 2019-01-24 add new key and code 2018-12-24 add ...

  8. BootCDN 开源项目免费 CDN 加速服务,Jquery插件库

    2017-11-17  19:38:32 免费好用的在线 css js 文件引用 BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务 Jquery插件库 .

  9. 这些.NET开源项目你知道吗?.NET平台开源文档与报表处理组件集合(三)

    在前2篇文章这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧 和这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)中,大伙热情高涨.再次拿出自己的私货,在.NET平台 ...

随机推荐

  1. dns服务器测试工具

    下载地址:https://www.eatm.app/wp-content/uploads/2018/08/eDnsTest.20180810.zip

  2. SSL/TLS Diffie-Hellman Modulus <= 1024 位 (LogJam) 使用2048位或更高的Diffie-Hellman

    1.http://slproweb.com/products/Win32OpenSSL.html  下载 SSL 并安装 2.设置环境变量,例如工具安装在C:\OpenSSL-Win64,则将C:\O ...

  3. 在Word2007,2010,2016中分栏但不换页的方法

    解决方法: word2007:界面左上角的按钮->选择word选项->依次点击“高级”->“版式选项”->点开加号,“按word6.x/95/97的方式排放脚注”. Word2 ...

  4. Java中Map根据键值(key)或者值(value)进行排序实现

    我们都知道,java中的Map结构是key->value键值对存储的,而且根据Map的特性,同一个Map中 不存在两个Key相同的元素,而value不存在这个限制.换句话说,在同一个Map中Ke ...

  5. Angular开发环境搭建和项目创建以及启动

    工具的安装 首先需要安装node,直接在官网下载node,然后一直下一步安装完即可,在安装node的时候自带了npm包管理工具 然后安装Angular CLI,使用npm命令安装输入以下命令 npm ...

  6. 【转】PHP解析带CDATA的XML方法

    XML文件,如下 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName& ...

  7. Spark项目之电商用户行为分析大数据平台之(七)数据调研--基本数据结构介绍

    一.user_visit_action(Hive表) 1.1 表的结构 date:日期,代表这个用户点击行为是在哪一天发生的user_id:代表这个点击行为是哪一个用户执行的session_id :唯 ...

  8. ConsenSys/eth-lightwallet(browserless)

    https://github.com/ConsenSys/eth-lightwallet LightWallet A minimal ethereum javascript wallet.一个小型的钱 ...

  9. day1-课堂代码

    # # a = 1 # b = a # print(b) # # c = a + 1 # print(c) # # def add(x,y): # return x+y # # d = add(3,5 ...

  10. 垃圾回收相关(深入理解Java虚拟机中的内容)

    程序计数器.虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收.垃圾回收主要是针对 Java 堆和方法区进行. 判断一个对 ...