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

Oracle 为何决定再次将 OracleJDK 免费商用

  •  1
     
  •   liuxianzhuo · 2021-09-15 13:42:16 +08:00 · 6410 次点击
    这是一个创建于 1164 天前的主题,其中的信息可能已经有所发展或是发生改变。

    OracleJDK 从 Java17 开始使用“Oracle 免费条款和条件”(NFTC) 许可。此 Oracle JDK 许可证允许所有用户免费使用,包括可以用于商业和生产用途。

    Oracle 为何要如此做,是因为和谷歌的官司败诉后改变想法了吗?
    
    31 条回复    2021-09-16 14:12:57 +08:00
    billlee
        1
    billlee  
       2021-09-15 13:56:16 +08:00
    为了催你们升级 JDK (狗头

    我觉得和谷歌官司关系不大吧,openjdk 本来就是 GPL, 之前搞收费是想靠安全更新来“敲诈”吧

    但显然 amazon/alibaba 这样的云厂商有意愿也有实例来提供免费的安全更新
    Rheinmetal
        2
    Rheinmetal  
       2021-09-15 13:58:21 +08:00
    垄断失败 丢失份额 恰烂钱失败
    Kamiyu0087
        3
    Kamiyu0087  
       2021-09-15 14:00:36 +08:00
    可能是因为收费之后就没人用了?
    xlsepiphone
        4
    xlsepiphone  
       2021-09-15 14:03:50 +08:00
    因为 openjdk 导致其垄断失败。

    甲骨文业界毒瘤。
    ikas
        5
    ikas  
       2021-09-15 14:14:42 +08:00
    基于 openjdk 提供商业免费方案的发行版越来越多..就连微软都加入了行列
    并且 oracle 的 graalvm 商业版估计越来越多了
    superrichman
        6
    superrichman  
       2021-09-15 14:17:00 +08:00
    能白嫖就不投币了 /doge
    Leviathann
        7
    Leviathann  
       2021-09-15 14:21:05 +08:00 via iPhone
    应该是想靠 graal 企业版赚了
    wanguorui123
        8
    wanguorui123  
       2021-09-15 14:26:12 +08:00
    骗狗杀?
    charlie21
        9
    charlie21  
       2021-09-15 15:09:43 +08:00 via iPhone
    各方压力
    yazinnnn
        10
    yazinnnn  
       2021-09-15 15:15:14 +08:00   ❤️ 1
    技术重心偏向 graal 了,法务重心也会偏过去的
    sagaxu
        11
    sagaxu  
       2021-09-15 15:20:42 +08:00 via Android
    资源都投入 graalvm 企业版了,想要性能提升?来来来,这是报价表和合同。
    x940727
        12
    x940727  
       2021-09-15 16:44:08 +08:00
    @sagaxu graalvm 短期,至少两到三年看不到出路……至少开发体验上就一言难尽了,编译速度这么慢,还玩个锤子。
    jiezhi
        13
    jiezhi  
       2021-09-15 16:49:20 +08:00
    只想吐槽每次配置新的环境,jdbc 都要手动下载配置 🙄
    sagaxu
        14
    sagaxu  
       2021-09-15 17:07:06 +08:00 via Android
    @x940727 编译成 native 只是 graalvm 的功能之一,可以不用,直接当 JVM 使用也能获得性能优化。
    THESDZ
        15
    THESDZ  
       2021-09-15 17:34:26 +08:00
    1.积累用户
    2.等到用户迁移成本高了,就可以考虑增值业务了,比如安全更新,比如 jvm 的一些
    windyboy
        16
    windyboy  
       2021-09-15 17:36:04 +08:00
    业界毒瘤自己去死
    x940727
        17
    x940727  
       2021-09-15 17:41:15 +08:00
    @sagaxu 不用 Native 用什么 GraalVM 呢,你说对不对。如果单论性能,这玩意和 Oracle JDK 是一样的吧。
    fgwmlhdkkkw
        18
    fgwmlhdkkkw  
       2021-09-15 17:48:23 +08:00
    谁还信他呀。
    Cbdy
        19
    Cbdy  
       2021-09-15 17:57:16 +08:00 via Android
    graalvm 目前宣传是高性能 jvm,预计未来会有一些特色付费功能
    sagaxu
        20
    sagaxu  
       2021-09-15 18:08:31 +08:00 via Android
    @x940727 不一样,那是高性能版 JVM
    Leviathann
        21
    Leviathann  
       2021-09-15 18:15:09 +08:00 via iPhone
    @x940727 graalvm 的官方 medium 贴了一个 facebook 的案例,fb 的 spark 集群换用 graalvm 后,普通版性能提升 10%,商业版性能提升 40%
    salmon5
        22
    salmon5  
       2021-09-15 18:31:44 +08:00
    根据 h/t/t/ps://www.oracle.com/java/technologies/downloads/
    JDK 17 will receive updates under these terms, until at least September 2024.
    JDK 17 在 September 2024 之前免费,之后的版本,还是收费的!
    JDK 17 免费 3 年,而不是终生免费!
    salmon5
        23
    salmon5  
       2021-09-15 18:32:26 +08:00
    h/t/t/ps://www.oracle.com/news/announcement/oracle-releases-java-17-2021-09-14/
    Oracle JDK 17 and future JDK releases are provided under a free-to-use license until a full year after the next LTS release
    下一个 LTS 出来 1 年后,JDK 17 就不免费了。
    先让你免费用,当几年小白鼠,等你的业务依赖了成熟了,开始收费,说的已经很明确了。
    salmon5
        24
    salmon5  
       2021-09-15 18:42:38 +08:00
    这种策略有点像 ubuntu,前面 5 年免费,后面 5 年收费;只不过 Oracle 是 3 年,有点短;
    cnZary
        25
    cnZary  
       2021-09-15 18:56:49 +08:00
    @salmon5 那 8 也是这样的
    zjsxwc
        26
    zjsxwc  
       2021-09-15 19:05:34 +08:00 via Android
    强推 graal
    mmdsun
        27
    mmdsun  
       2021-09-15 19:10:02 +08:00 via Android
    @xlsepiphone openjdk 也是甲骨文的好吧。甲骨文每个大版本都给 openjdk 源码。
    kingfalse
        28
    kingfalse  
       2021-09-16 07:30:37 +08:00 via Android
    因为那谁死了啊!那谁你还记得吗?
    aliveyang
        29
    aliveyang  
       2021-09-16 09:55:44 +08:00
    并没有改变,这是在吸引入场,等着后面再割韭菜呢
    MineDog
        30
    MineDog  
       2021-09-16 14:04:45 +08:00
    @salmon5 #22 我不知道你是怎么翻译的,"JDK 17 will receive updates under these terms, until at least September 2024." 意思是在 2024 年前可以一直收到更新,表示会维护到 2024 年才对吧
    MineDog
        31
    MineDog  
       2021-09-16 14:12:57 +08:00
    @salmon5 #22 好吧,我想错了,这是指至少 2024 年前许可条款是免费商用,后续没保证
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2800 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:10 · PVG 21:10 · LAX 05:10 · JFK 08:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.