Oracle JDK 并没有“真”免费 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
salmon5
V2EX    Java

Oracle JDK 并没有“真”免费

  •  2
     
  •   salmon5 2021-09-16 09:55:10 +08:00 10470 次点击
    这是一个创建于 1531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    h/t/t/p/s://blogs.oracle.com/cloud-infrastructure/post/introducing-free-java-license

    h/t/t/p/s://www.oracle.com/java/technologies/java-se-support-roadmap.html

    h/t/t/p/s://www.oracle.com/java/technologies/downloads/

    长话短说,

    Oracle JDK8 >8u202 还是继续收费;

    Oracle JDK11 全部收费;

    Oracle JDK17 2024.9 之前免费,2024.9-2029.9 这 5 年收费;

    很明显,前面 3 年积累用户,成熟稳定了开始收费;

    54 条回复    2021-09-18 09:22:51 +08:00
    Rwing
        1
    Rwing  
       2021-09-16 09:56:30 +08:00
    商业公司的正常套路
    jerryjhou
        2
    jerryjhou  
       2021-09-16 09:59:06 +08:00 via Android
    Oracle 的风评这还用说...Google 都开始玩这套了
    chendy
        3
    chendy  
       2021-09-16 10:01:56 +08:00
    前三年免费升级,后续不行,常规套路和之前一样
    转投 adopt 和 zulu 的用户估计不会回来(但是这俩家的 17 咋还没上呢。。。)
    ipwx
        4
    ipwx  
       2021-09-16 10:02:51 +08:00   11
    还不许商业公司营收的嘛。。。

    个人用户按时升级,企业用户掏钱,这不是很合理吗
    echo1937
        5
    echo1937  
       2021-09-16 10:04:12 +08:00
    Free Java License 摘要
    1 、为 Oracle JDK 免费提供所有季度的安全更新,包括商业和生产用途。

    2 、新的许可证属于“Oracle 免费条款和条件”(NFTC) 许可证。此许可证允许所有用户免费使用,甚至可以用于商业和生产用途。再分发同样不收取费用。

    3 、开发者和组织现可轻松下载、使用、共享和重新分发 Oracle JDK 。

    4 、Oracle 将从 Oracle JDK 17 开始提供这些免费版本和更新,并在下一个 LTS 版本发布之后继续提供整整一年。注意以前的版本不受此更改的影响。

    5 、Oracle 将继续按照自 Java 9 以来的相同版本和时间表提供 GPL 下的 Oracle OpenJDK 版本。
    ybz
        6
    ybz  
       2021-09-16 10:09:04 +08:00   1
    .Net Core, MSSQL ,反而免费了呢
    murmur
        7
    murmur  
       2021-09-16 10:11:35 +08:00
    @ybz SQL server free 的是 express 版吧?
    salmon5
        8
    salmon5  
    OP
       2021-09-16 10:11:45 +08:00
    @ipwx 确实是商业公司的正常商业行为;
    之前看到说 Oracle JDK 17 免费,感觉有误导:"终生免费,可以不考虑版权生产使用",特此澄清下;
    长期生产使用,又要考虑版权的,还是要使用其他 OpenJDK 分支,列举一些知名的:

    h/t/t/p/s://adoptium.net
    h/t/t/p/s://www.azul.com/downloads/
    h/t/t/p/s://aws.amazon.com/corretto/
    h/t/t/p/s://developers.redhat.com/products/openjdk/download
    h/t/t/p/s://www.microsoft.com/openjdk
    skinny
        9
    skinny  
       2021-09-16 10:13:39 +08:00
    又不是没有稳定 OpenJDK 版本,干嘛吊死在 Oracle 这棵树上呢
    thtznet
        10
    thtznet  
       2021-09-16 10:17:40 +08:00   16
    我是 C# 来劝降各位 Java 兄弟的,早日认清现实,Java 江河日下,昔日 C# 已有乾坤之势,这里 语法糖管够,生态虽然还差点,但是未来可期。
    echo1937
        11
    echo1937  
       2021-09-16 10:20:22 +08:00
    @thtznet #9 为什么选 Java,不就是因为生态好嘛,

    如果不考虑生态,现在很多语言都要去死。
    araraloren
        12
    araraloren  
       2021-09-16 10:22:08 +08:00
    你们理解错了,人家说的 free 是自由
    dqzcwxb
        13
    dqzcwxb  
       2021-09-16 10:24:07 +08:00
    商业公司能免费一天都难得
    Bazingal
        14
    Bazingal  
       2021-09-16 10:26:43 +08:00
    @thtznet 说.NET 生态差是跟 Java 比,跟别的语言比还真不差
    thtznet
        15
    thtznet  
       2021-09-16 10:29:47 +08:00
    @Bazingal 我像极了锦州战场上对着国军喊话的投诚士兵。
    zzzmode
        16
    zzzmode  
       2021-09-16 10:33:50 +08:00
    说白了是希望尽早更新,下一个 LTS 版本在 2023 年 9 月发布,用新的 LTS 版本即可
    leafre
        17
    leafre  
       2021-09-16 10:41:04 +08:00
    openjdk
    tuboshuv1
        18
    tuboshuv1  
       2021-09-16 11:21:08 +08:00
    JDK8 用到倒,如果没有特别优秀的特性出来的话
    lancelock
        19
    lancelock  
       2021-09-16 11:22:38 +08:00
    @thtznet .net 6 什么时候出?rider 啥时候能适配 m1
    zengxs
        20
    zengxs  
       2021-09-16 11:28:22 +08:00
    aitaii
        21
    aitaii  
       2021-09-16 11:41:43 +08:00
    按你的意思,给老板打工都免费呗
    Kaiv2
        22
    Kaiv2  
       2021-09-16 11:44:57 +08:00
    @chendy zulu 17 可下载了
    hayhong123
        23
    hayhong123  
       2021-09-16 11:50:00 +08:00
    都是套路啊~
    littlewing
        24
    littlewing  
       2021-09-16 11:58:11 +08:00
    又没不让你用 Java,又没不让你用 OpenJDK/JVM,你要有能力自己实现一个 JVM 也行啊
    echo1937
        25
    echo1937  
       2021-09-16 12:23:25 +08:00 via iPhone
    @salmon5 你付钱都没有终身支持的,何况不付钱。
    josephok
        26
    josephok  
       2021-09-16 12:26:54 +08:00
    楼主只是陈述事实,并没有任何吐槽。
    hingbong
        27
    hingbong  
       2021-09-16 12:55:29 +08:00 via Android
    @thtznet 那直接 kotlin 了,要生态有生态,要语法糖有语法糖
    leafre
        28
    leafre  
       2021-09-16 13:01:09 +08:00
    真正值得探讨的问题是 oracle 想要收费,为什么还出个免费的 openjdk ?
    skiy
        29
    skiy  
       2021-09-16 13:06:12 +08:00   1
    @leafre openjdk 不是 oracle 时代推的。现在想停掉的话,估计 oracle 对 java 主导权也到头了。各大公司肯定会全力推自己的 openjdk 衍生版以夺取主导权。
    golangLover
        30
    golangLover  
       2021-09-16 13:30:32 +08:00 via Android
    @thtznet #10 哈哈
    Goooler
        31
    Goooler  
       2021-09-16 13:35:59 +08:00 via Android
    kotlin 是最好的语言
    zysuper
        32
    zysuper  
       2021-09-16 13:42:13 +08:00
    OpenJDK 难道不香吗?
    weichengwu
        33
    weichengwu  
       2021-09-16 14:38:34 +08:00   1
    不懂就问,为啥 https 要写成 h/t/t/p/s,V 站不让发链接还是咋回事
    ArJun
        34
    ArJun  
       2021-09-16 14:47:17 +08:00
    go 欢迎您
    xiaopc
        35
    xiaopc  
       2021-09-16 14:57:06 +08:00
    @weichengwu 开始绑定手机号以后,没有验证的就没法发链接(不过楼主的链接还是发出来了
    coer
        36
    coer  
       2021-09-16 15:11:48 +08:00
    java 要是能赚大钱 sun 也不会无了
    gogolang
        37
    gogolang  
       2021-09-16 16:42:59 +08:00
    @weichengwu 可以发,楼主的问题吧
    chinvo
        38
    chinvo  
       2021-09-16 16:58:55 +08:00 via iPhone
    @lancelock #19 昨天 rc, 11 月正式, 已经有了
    chinvo
        39
    chinvo  
       2021-09-16 16:59:23 +08:00 via iPhone
    @hingbong #27 kotlin 不还是需要 jdk
    liaojl
        40
    liaojl  
       2021-09-16 17:39:22 +08:00
    其实,你们可以用 Microsoft JDK
    https://docs.microsoft.com/en-us/java/openjdk/download
    ytll21
        41
    ytll21  
       2021-09-16 17:54:37 +08:00
    错就错在 Java 的用户是程序员,想要赚程序员的钱,太难了,一言不合就自己重写一套。。。
    MarkLeeyun
        42
    MarkLeeyun  
       2021-09-16 18:02:32 +08:00
    @ipwx 同意。
    kingfalse
        43
    kingfalse  
       2021-09-16 18:09:14 +08:00 via Android
    继续 zulu 吧,张麻子说的很对,为什么我要上山当麻匪,就是因为跟这帮狗日的玩不起。
    hingbong
        44
    hingbong  
       2021-09-16 19:26:41 +08:00 via Android
    @chinvo 需要 JDK 和“语法糖管够,生态虽然还差点”没冲突吧
    chinvo
        45
    chinvo  
       2021-09-16 19:42:09 +08:00
    @hingbong #44 这不是在讨论 JDK 么...
    salmon5
        46
    salmon5  
    OP
       2021-09-16 19:49:52 +08:00
    @weichengwu #33,不能发 https 的全网址,说是疑似 spamming,就改了下
    secondwtq
        47
    secondwtq  
       2021-09-16 20:01:52 +08:00
    如果我到时间升级到新版 JDK 还需要收费么?
    如果不需要的话那就有逼人升级的成分了,这样我巴不得所有 JDK 全都这么干 :)
    shayuvpn0001
        48
    shayuvpn0001  
       2021-09-16 20:11:28 +08:00
    @thtznet 阁下可是王司徒?
    adoal
        49
    adoal  
       2021-09-16 21:15:33 +08:00
    坚持用 OpenJDK 并且坚持用发行版 repo 里的 openjdk-xxx.rpm/deb 的甲方飘过……被乙方怼过,也怼过乙方。
    chaowang
        50
    chaowang  
       2021-09-16 22:28:28 +08:00
    openjdk 和 zulu 还有 Corretto 哪个比较好用呢
    yingbo
        51
    yingbo  
       2021-09-17 06:57:53 +08:00
    都行。一般认为 openjdk 比较好一点,但是估计 99.99%的我们的应用,看不出区别了。要是能看出来,恭喜你,贵公司流量这么大,必须世界 500 强。你在 500 强里决定用哪个 jdk,必须高管啊
    fpure
        52
    fpure  
       2021-09-17 09:36:43 +08:00
    反正坚持用 openjdk 就完事了
    cco
        53
    cco  
       2021-09-17 09:46:00 +08:00
    openjdk 也稳稳的,实在不行就追新呗。
    Muyiafan
        54
    Muyiafan  
       2021-09-18 09:22:51 +08:00
    坚持一个 openjdk 不动摇
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3839 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 00:54 PVG 08:54 LAX 16:54 JFK 19:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86