V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bryan31
V2EX  ›  推广

没花一分钱的我竟然收到的 JetBrains IDEA 官方免费赠送一年的 Licence

  •  
  •   bryan31 · 2020-10-23 11:37:34 +08:00 · 2091 次点击
    这是一个创建于 1252 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    做 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,但是去官网一看这价格,顿时吓退了:

    1

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

    免费正版 License

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

    2

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

    3

    大致就是:

    1.符合开源项目的定义

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

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

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

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

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

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

    申请过程

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

    4

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

    5

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

    6

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

    应用到 IDEA

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

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

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

    7

    关于我和我的开源项目

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

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

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

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

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

    img

    manami
        1
    manami  
       2020-10-23 11:40:08 +08:00
    拉到最后果然是推广
    jmc891205
        2
    jmc891205  
       2020-10-23 11:41:25 +08:00 via iPhone
    gg 你也在网上冲浪呀
    Rwing
        3
    Rwing  
       2020-10-23 11:44:25 +08:00
    拉到最后果然是推广
    Perry
        4
    Perry  
       2020-10-23 11:45:00 +08:00   ❤️ 3
    Perry
        5
    Perry  
       2020-10-23 11:47:56 +08:00
    分享这种可以用于开源开发的免费获取 IDEA 的方式完全可以,但是取这样吸引眼球的标题外加最后推广自己公众号,建议还是发在推广板块。
    tinkerer
        6
    tinkerer  
       2020-10-23 11:53:01 +08:00   ❤️ 1
    kamal
        7
    kamal  
       2020-10-23 11:54:51 +08:00
    申请的开源项目只能用于非商业开源目的的项目,只提供给项目负责人和核心提交者,个人觉得一个 License 三四个人共同使用应该没什么问题
    kamal
        8
    kamal  
       2020-10-23 11:55:20 +08:00
    申请的开源项目只能用于非商业开源目的的项目,只提供给项目负责人和核心提交者,个人觉得一个 License 三四个人共同使用应该没什么问题
    -----
    额,既然觉得没问题,何必费劲申请呢?
    witfun
        9
    witfun  
       2020-10-23 12:34:59 +08:00 via Android
    拉到最后果然是推广🙃
    Livid
        10
    Livid  
    MOD
       2020-10-23 12:57:33 +08:00
    @Perry
    @tinkerer

    谢谢举报。这个主题已经被移动并下沉。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1014 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:56 · PVG 03:56 · LAX 12:56 · JFK 15:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.