zoukankan      html  css  js  c++  java
  • 没花一分钱的我竟然收到的JetBrains IDEA官方免费赠送一年的Licence

    前言

    做java的人,一般IDE工具用的不是eclipse就是IntelliJ IDEA了吧,eclipse因为是开源软件,而且起步比较早,功能也比较完善。早期基本上做java的使用eclipse都是必备技能。我工作十年多,直到2年前还在用eclipse,随着IntelliJ IDEA的市场份额原来越大,很多人都转投这个更现代化,更懂开发者的IDE工具中。我也在两年前从eclipse阵营转投IntelliJ IDEA的阵营了,同时把windows电脑也换成了mac。

    本身IntelliJ看起来就更现代化,在Mac字体的渲染也赏心悦目,所以基本上转投了IntelliJ IDEA阵营后我就出不来了。eclipse因为是开源产品,所以使用是免费的。但是IntelliJ IDEA并不开源,是一个收费软件。虽然IDEA也有社区版本可以免费使用,但是因为缺少一些功能,使用上的体验不如旗舰版,我相信作为资深的开发者,使用的基本上都是旗舰版的吧。

    我觉得自己对正版付费啊,知识付费的意识还是挺强的,所以之前打算去买一个正版license,但是去官网一看这价格,顿时吓退了:

    file

    这光IDEA这一个软件一年的费用就得3k人民币了,于是打脸的又用回了PJ版本。。。不过PJ版本就是不能升级,这点挺让我不爽。

    免费正版License

    最近发现JetBrains官方可以为开源项目提供免费的非商业的用途的License,使用期限为1年,而且是全产品通用的License,对,没听错,免费提供,就是上图那个649刀一年折合人民币4k多的那个价格包,所以就试着申请了下,具体申请的地方在:

    file

    当然申请这个Special Offers的前提是你需要有开源项目,具体开源项目的质量和条件得符合JetBrains官方的支持计划的要求。也就是说不是你写个hello world程序放到github上去就能申请成功的。具体的他们对支持计划中的开源项目的要求如下:

    file

    大致就是:

    1.符合开源项目的定义

    2.正在迭代中的项目,例如,在过去3个月内不间断的提交代码

    3.不提供开源软件的付费版本,也不提供与开源项目相关的任何商业服务

    4.未获得商业组织的资助

    5.不用为核心开发者支付费用

    其实这些要求还是很官方的定义,光从字面意思上来看,其实对开源项目的要求并不算高。至少并没有要求你的开源项目得有多少关注量,产生了多大的价值,有多少人使用等等。

    但是具体的审核应该是由他们人工来审核的。所以我个人觉得只要不是太low的项目应该都没什么问题。而作为申请成功的回报就是一年所有产品的License使用权,当然这个License官方也申明了,申请的开源项目只能用于非商业开源目的的项目,只提供给项目负责人和核心提交者,个人觉得一个License三四个人共同使用应该没什么问题,有效期为1年,一年后如果你的项目仍旧在维护和提交代码,是可以申请续订的。JetBrains这个计划我觉得还是很棒的,如果开源项目一直在维护,其实等同于一直免费正版了。这个必须双手大拇指点赞!!!

    申请过程

    点开申请的连接,JetBrains会要求注册并你填写你开源项目的一些信息。基本这个过程几分钟就能搞定了

    file

    申请提交后,JetBrains官方会给你注册的邮箱发一封邮件:

    file

    他们会进行审核并在最晚2周内给出答复。大概我等了1周,就收到了申请成功的回复邮件:

    file

    邮件里还有个LicenseCertificate的文件,根据指引在相应的页面进行激活,就大功告成了。这样,649刀价格包的东西就白嫖。。不,应该是说通过我对开源社区的努力贡献到手了。

    应用到IDEA

    由于我先前的IDEA是通过javaagent方式PJ的,版本是2020.1版本,我相信很多人也应该通过这种方式进行使用的吧。所以获得正版授权了之后,首先可以把javaagent给去掉了。然后点Help->Register,弹出的注册信息窗口后,点Remove License。然后就可以重启了。

    重启后IDEA会弹出叫你输入授权的窗口,选择通过账号密码的方式授权,这时候就可以光明正大的填入自己在JetBrains注册账号了,确定,IDEA会联网验证你的账号的授权信息,然后通过后。就启动到主界面了。再去查看你的授权信息,已经变成了你自己专属的用户名和组织了,并且有一年的有效期。同理,这个授权是可以应用到JetBrains的全系产品中去的,比如我还用他们家的DataGrip。同样的方式也可以授权。

    这下IDEA可以不用顾虑的升级到最新版了,截止到写文的时候,最新IDEA版本是2020.2.3版本,最后放出我授权后的信息:

    file

    关于我和我的开源项目

    我是一个开源作者,也是内容创作者。此文只是告诉大家,如果你有开源项目,那么其实IDEA是可以免费正版的使用的。这可能也是作为对坚持开源的开发者的一种回报,希望开源社区更加繁荣,希望所有的开源作者都能得到正向的回馈!

    最后,贴上我的开源项目地址,希望大家关注,如果喜欢,不要忘了帮我star下哦

    Gitee:https://gitee.com/bryan31/TLog

    Github:https://github.com/bryan31/TLog

    也希望关注我的公众号「元人部落」,每周分享实用技术干货和个人经验,陪着你一起成长。

    img

  • 相关阅读:
    广域网(ppp协议、HDLC协议)
    0120. Triangle (M)
    0589. N-ary Tree Preorder Traversal (E)
    0377. Combination Sum IV (M)
    1074. Number of Submatrices That Sum to Target (H)
    1209. Remove All Adjacent Duplicates in String II (M)
    0509. Fibonacci Number (E)
    0086. Partition List (M)
    0667. Beautiful Arrangement II (M)
    1302. Deepest Leaves Sum (M)
  • 原文地址:https://www.cnblogs.com/bryan31/p/13862895.html
Copyright © 2011-2022 走看看