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

Oracle JDK 并没有“真”免费

  •  2
     
  •   salmon5 · 37 天前 · 6852 次点击
    这是一个创建于 37 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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   37 天前
    商业公司的正常套路
    jerryjhou
        2
    jerryjhou   37 天前 via Android
    Oracle 的风评这还用说...Google 都开始玩这套了
    chendy
        3
    chendy   37 天前
    前三年免费升级,后续不行,常规套路和之前一样
    转投 adopt 和 zulu 的用户估计不会回来(但是这俩家的 17 咋还没上呢。。。)
    ipwx
        4
    ipwx   37 天前   ❤️ 11
    还不许商业公司营收的嘛。。。

    个人用户按时升级,企业用户掏钱,这不是很合理吗
    echo1937
        5
    echo1937   37 天前
    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   37 天前   ❤️ 1
    .Net Core, MSSQL ,反而免费了呢
    murmur
        7
    murmur   37 天前
    @ybz SQL server free 的是 express 版吧?
    salmon5
        8
    salmon5   37 天前
    @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   37 天前
    又不是没有稳定 OpenJDK 版本,干嘛吊死在 Oracle 这棵树上呢
    thtznet
        10
    thtznet   37 天前   ❤️ 16
    我是 C# 来劝降各位 Java 兄弟的,早日认清现实,Java 江河日下,昔日 C# 已有乾坤之势,这里 语法糖管够,生态虽然还差点,但是未来可期。
    echo1937
        11
    echo1937   37 天前
    @thtznet #9 为什么选 Java,不就是因为生态好嘛,

    如果不考虑生态,现在很多语言都要去死。
    araraloren
        12
    araraloren   37 天前
    你们理解错了,人家说的 free 是自由
    dqzcwxb
        13
    dqzcwxb   37 天前
    商业公司能免费一天都难得
    Bazingal
        14
    Bazingal   37 天前
    @thtznet 说.NET 生态差是跟 Java 比,跟别的语言比还真不差
    thtznet
        15
    thtznet   37 天前
    @Bazingal 我像极了锦州战场上对着国军喊话的投诚士兵。
    zzzmode
        16
    zzzmode   37 天前
    说白了是希望尽早更新,下一个 LTS 版本在 2023 年 9 月发布,用新的 LTS 版本即可
    leafre
        17
    leafre   37 天前
    openjdk
    tuboshuv1
        18
    tuboshuv1   37 天前
    JDK8 用到倒,如果没有特别优秀的特性出来的话
    lancelock
        19
    lancelock   37 天前
    @thtznet .net 6 什么时候出?rider 啥时候能适配 m1
    aitaii
        21
    aitaii   37 天前
    按你的意思,给老板打工都免费呗
    Kaiv2
        22
    Kaiv2   37 天前
    @chendy zulu 17 可下载了
    hayhong123
        23
    hayhong123   37 天前
    都是套路啊~
    littlewing
        24
    littlewing   37 天前
    又没不让你用 Java,又没不让你用 OpenJDK/JVM,你要有能力自己实现一个 JVM 也行啊
    echo1937
        25
    echo1937   37 天前 via iPhone
    @salmon5 你付钱都没有终身支持的,何况不付钱。
    josephok
        26
    josephok   37 天前
    楼主只是陈述事实,并没有任何吐槽。
    hingbong
        27
    hingbong   37 天前 via Android
    @thtznet 那直接 kotlin 了,要生态有生态,要语法糖有语法糖
    leafre
        28
    leafre   37 天前
    真正值得探讨的问题是 oracle 想要收费,为什么还出个免费的 openjdk ?
    skiy
        29
    skiy   37 天前   ❤️ 1
    @leafre openjdk 不是 oracle 时代推的。现在想停掉的话,估计 oracle 对 java 主导权也到头了。各大公司肯定会全力推自己的 openjdk 衍生版以夺取主导权。
    golangLover
        30
    golangLover   37 天前 via Android
    @thtznet #10 哈哈
    Goooler
        31
    Goooler   37 天前 via Android
    kotlin 是最好的语言
    zysuper
        32
    zysuper   37 天前
    OpenJDK 难道不香吗?
    weichengwu
        33
    weichengwu   37 天前   ❤️ 1
    不懂就问,为啥 https 要写成 h/t/t/p/s,V 站不让发链接还是咋回事
    ArJun
        34
    ArJun   37 天前
    go 欢迎您
    xiaopc
        35
    xiaopc   37 天前
    @weichengwu 开始绑定手机号以后,没有验证的就没法发链接(不过楼主的链接还是发出来了
    coer
        36
    coer   37 天前
    java 要是能赚大钱 sun 也不会无了
    gogolang
        37
    gogolang   37 天前
    @weichengwu 可以发,楼主的问题吧
    chinvo
        38
    chinvo   37 天前 via iPhone
    @lancelock #19 昨天 rc, 11 月正式, 已经有了
    chinvo
        39
    chinvo   37 天前 via iPhone
    @hingbong #27 kotlin 不还是需要 jdk
    liaojl
        40
    liaojl   37 天前
    其实,你们可以用 Microsoft JDK
    https://docs.microsoft.com/en-us/java/openjdk/download
    ytll21
        41
    ytll21   37 天前
    错就错在 Java 的用户是程序员,想要赚程序员的钱,太难了,一言不合就自己重写一套。。。
    MarkLeeyun
        42
    MarkLeeyun   37 天前
    @ipwx 同意。
    kingfalse
        43
    kingfalse   37 天前 via Android
    继续 zulu 吧,张麻子说的很对,为什么我要上山当麻匪,就是因为跟这帮狗日的玩不起。
    hingbong
        44
    hingbong   36 天前 via Android
    @chinvo 需要 JDK 和“语法糖管够,生态虽然还差点”没冲突吧
    chinvo
        45
    chinvo   36 天前
    @hingbong #44 这不是在讨论 JDK 么...
    salmon5
        46
    salmon5   36 天前
    @weichengwu #33,不能发 https 的全网址,说是疑似 spamming,就改了下
    secondwtq
        47
    secondwtq   36 天前
    如果我到时间升级到新版 JDK 还需要收费么?
    如果不需要的话那就有逼人升级的成分了,这样我巴不得所有 JDK 全都这么干 :)
    shayuvpn0001
        48
    shayuvpn0001   36 天前
    @thtznet 阁下可是王司徒?
    adoal
        49
    adoal   36 天前
    坚持用 OpenJDK 并且坚持用发行版 repo 里的 openjdk-xxx.rpm/deb 的甲方飘过……被乙方怼过,也怼过乙方。
    chaowang
        50
    chaowang   36 天前
    openjdk 和 zulu 还有 Corretto 哪个比较好用呢
    yingbo
        51
    yingbo   36 天前
    都行。一般认为 openjdk 比较好一点,但是估计 99.99%的我们的应用,看不出区别了。要是能看出来,恭喜你,贵公司流量这么大,必须世界 500 强。你在 500 强里决定用哪个 jdk,必须高管啊
    fpure
        52
    fpure   36 天前
    反正坚持用 openjdk 就完事了
    cco
        53
    cco   36 天前
    openjdk 也稳稳的,实在不行就追新呗。
    Muyiafan
        54
    Muyiafan   35 天前
    坚持一个 openjdk 不动摇
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2161 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:49 · PVG 18:49 · LAX 03:49 · JFK 06:49
    ♥ Do have faith in what you're doing.