成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java許可再變更!Oracle將于今年9月“調(diào)整”O(jiān)racle JDK 17,用戶:不如遷移到替代方案

原創(chuàng) 精選
數(shù)據(jù)庫(kù) Oracle
Oracle有很大可能在平衡 Java 的開放性和商業(yè)收益之間繼續(xù)踩著用戶的底線不斷試探,以期找到合適的定位。隨著時(shí)間的推移,這種平衡可能會(huì)繼續(xù)發(fā)生變化,影響著 Java 社區(qū)和企業(yè)的決策。

整理丨諾亞

出品 | 51CTO技術(shù)棧(微信號(hào):blog51cto)

世界唯一不變的就是變化本身,這一點(diǎn)在 Oracle Java 的許可方面表現(xiàn)得尤為明顯。

Oracle JDK 17 的許可證將在今年9月恢復(fù)為 Oracle Technology Network License Agreement (OTNLA) 。這意味著用戶需要根據(jù)新的許可條款來(lái)評(píng)估他們的使用情況,并可能需要做出相應(yīng)的調(diào)整。

1.Oracle 的試探:對(duì)Java 的許可證不斷變更

這些修改對(duì)企業(yè)在其組織內(nèi)部使用 Java 產(chǎn)生了深遠(yuǎn)影響。

最初,在Sun Microsystems (Java 的原始創(chuàng)造者)時(shí)代,Java 的開發(fā)工具包(JDK)和 Java 運(yùn)行環(huán)境(JRE)是免費(fèi)提供的,并且 Sun 也支持 OpenJDK 項(xiàng)目。但2010年Oracle 收購(gòu)了 Sun Microsystems之后,情況發(fā)生了變化。

Oracle 一開始同樣支持免費(fèi)的 Java SE 開發(fā)工具包。但2018 年左右,Oracle 開始對(duì)使用 Oracle JDK 的商業(yè)實(shí)體收取費(fèi)用。這意味著企業(yè)必須購(gòu)買訂閱服務(wù)才能合法地在生產(chǎn)環(huán)境中使用 Oracle JDK。此舉一出,很快引起熱議。

隨著 Oracle 對(duì)其 JDK 實(shí)施收費(fèi),越來(lái)越多的企業(yè)和個(gè)人轉(zhuǎn)向基于 OpenJDK 的發(fā)行版,因?yàn)檫@些發(fā)行版是免費(fèi)的并且與 Oracle JDK 功能上基本一致。

于是Oracle 不斷調(diào)整其許可證條款,例如引入 Oracle 技術(shù)網(wǎng)絡(luò)許可協(xié)議(OTNLA) ,即本文開頭提到的條款。

OTNLA 的限制性更鮮明。除非你將 Oracle JDK 用于個(gè)人用途(比如在家玩《我的世界》)、開發(fā)和測(cè)試、Oracle 批準(zhǔn)的應(yīng)用程序或是在 Oracle 云中使用,否則你就需要購(gòu)買 Java SE 訂閱。OTNLA 適用于 Oracle JDK 8 的更新 211 及之后的版本,以及 Oracle JDK 11。

當(dāng) Java 的下一個(gè)長(zhǎng)期支持(LTS)版本 JDK 17 于 2021 年 9 月發(fā)布時(shí),Oracle 對(duì)其許可政策進(jìn)行了另一項(xiàng)重大修訂——即無(wú)費(fèi)用條款和條件 (No Fee Terms and Conditions,NFTC),并對(duì) LTS 版本的免費(fèi)使用期限進(jìn)行了調(diào)整。

表面上看,這項(xiàng)政策似乎更加寬松,它規(guī)定你可以使用 Oracle JDK 進(jìn)行以下活動(dòng):

......為了開發(fā)、測(cè)試、原型設(shè)計(jì)和演示你的應(yīng)用程序的目的,以及運(yùn)行該程序供你個(gè)人使用或內(nèi)部業(yè)務(wù)運(yùn)營(yíng)之用。

“內(nèi)部業(yè)務(wù)運(yùn)營(yíng)”的具體定義并未在許可協(xié)議中明確。基于這一點(diǎn),許多用戶選擇使用 Oracle JDK 17 及其后續(xù)更新,以保持其應(yīng)用的安全性和穩(wěn)定性,而無(wú)需購(gòu)買 Java SE 訂閱。

然而,NFTC 是有時(shí)限的。

2.用戶的選擇:乖乖付費(fèi)or 另謀出路

根據(jù) Oracle JDK 許可證常見問(wèn)題解答:

長(zhǎng)期支持(LTS)版本,如 JDK 17,將在后續(xù) LTS 版本發(fā)布后的一年內(nèi)根據(jù)此許可證獲得更新。

當(dāng) JDK 17 發(fā)布時(shí),LTS版本的發(fā)布周期從之前的三年縮短到了兩年,這意味著每個(gè) LTS 版本都有三年的免費(fèi)使用期。

隨后的 LTS 版本是 JDK 21,它于 2023 年 9 月發(fā)布,也就是 10 個(gè)月前。這意味著免費(fèi)使用期將在 2024 年 9 月結(jié)束,距今不到兩個(gè)月。屆時(shí),Oracle JDK 17 的許可證將恢復(fù)為 OTNLA,用戶將面臨一系列關(guān)于其應(yīng)用程序的選擇:

1、遵循 OTNLA 的條款并為后續(xù)更新付費(fèi),費(fèi)用依據(jù)公司的員工數(shù)量計(jì)算。根據(jù) Java SE Universal 全球價(jià)格列表,這涉及公司所有全職、兼職、臨時(shí)員工,以及代理商、承包商、外包商和顧問(wèn)中支持你內(nèi)部業(yè)務(wù)運(yùn)營(yíng)的所有全職、兼職和臨時(shí)員工的數(shù)量。

2、轉(zhuǎn)移到下一個(gè) LTS 版本,即 JDK 21。這受 NFTC 的覆蓋,因此不需要 Java SE Universal 訂閱。雖然這看起來(lái)像是一個(gè)簡(jiǎn)單的選擇,但在做出這個(gè)決定之前值得考慮一些細(xì)節(jié),比如:

  • 盡管 Java 在其生命周期中展示了出色的向后兼容性,但無(wú)法保證你的應(yīng)用程序在 JDK 21 上能夠按預(yù)期工作。自 JDK 9 以來(lái),平臺(tái)不僅添加了新功能,還移除了部分較舊且較少使用的功能。根據(jù)應(yīng)用程序的年齡和復(fù)雜程度,這可能會(huì)導(dǎo)致問(wèn)題。
  • 轉(zhuǎn)移到 JDK 21 后,你只有兩年的時(shí)間來(lái)升級(jí)到 JDK 25,以免被 JDK 21 恢復(fù)到 OTNLA 影響。此后,你需要每?jī)赡贽D(zhuǎn)移到下一個(gè) LTS 版本。

3、轉(zhuǎn)移到其他 Java 發(fā)行版。Java 的強(qiáng)大優(yōu)勢(shì)之一就是 OpenJDK 項(xiàng)目。有許多不同的 OpenJDK 發(fā)行版可供選擇,它們都經(jīng)過(guò)了對(duì)許可版本的 Technology Compatibility Kit (TCK) 的測(cè)試。這是 Java SE 規(guī)范的一部分,可用于確認(rèn)發(fā)行版與 Oracle Java SE 功能相同。其他 OpenJDK 發(fā)行版仍然可以選擇提供不同級(jí)別的特性、支持和成本。這通常會(huì)比第一種選項(xiàng)便宜得多,通常可以節(jié)省高達(dá) 70%,并且通過(guò)適當(dāng)?shù)墓?yīng)商選擇,可以為用戶提供更長(zhǎng)的時(shí)間跨度,以便在需要遷移至新版本之前使用。

如果你使用 Oracle JDK 17 運(yùn)行企業(yè)級(jí)應(yīng)用程序,尤其是當(dāng)你的用戶依賴于這些應(yīng)用程序時(shí),有很多因素需要考慮。幸運(yùn)的是,在下一次許可證變更之前,你還有時(shí)間進(jìn)行相應(yīng)的規(guī)劃。

3.有多少Oracle Java 用戶在考慮遷移到替代方案

根據(jù)Azul最近的一項(xiàng)調(diào)查,超過(guò) 80% 的受訪者表示,他們正在尋求從 Oracle 的 JDK 遷移到基于 OpenJDK 的替代方案。

根據(jù) New Relic 的數(shù)據(jù),Oracle 在 2020 年占據(jù)了約 75% 的 JDK 分發(fā)市場(chǎng)份額。而在 2023 年 Azul 的 Java 狀態(tài)調(diào)查和報(bào)告中,這一比例降至 42%。最新的調(diào)查顯示這一趨勢(shì)仍在繼續(xù),86% 使用 Oracle Java SE 的受訪者表示他們正在或?qū)⒂?jì)劃將部分或全部 Java 應(yīng)用遷移到基于 OpenJDK 的發(fā)行版。

從 Oracle JDK 遷移的主要原因包括:

  • 成本(53% 的受訪者認(rèn)為 Oracle Java 太貴);
  • 偏好開源替代品(47%);
  • 對(duì) Oracle 定價(jià)和政策變更的不確定性(38%);
  • 審計(jì)風(fēng)險(xiǎn)擔(dān)憂(25%);
  • 對(duì) Oracle 支持的不滿(24%)

Azul 的聯(lián)合創(chuàng)始人兼首席執(zhí)行官 Scott Sellers 在一份聲明中表示:“‘該報(bào)告的數(shù)據(jù)描繪了一幅清晰的畫面:Java 用戶正在尋找相當(dāng)于或優(yōu)于 Oracle Java SE 的替代方案,以解決他們?cè)谠S可和支援成本以及審計(jì)風(fēng)險(xiǎn)方面的業(yè)務(wù)顧慮。更好的前進(jìn)道路是:那些轉(zhuǎn)向基于 OpenJDK 的商業(yè)支持發(fā)行版的組織報(bào)告了順暢的體驗(yàn),并實(shí)現(xiàn)了顯著的成本節(jié)約。”

總體而言,大多數(shù)希望從 Oracle Java 遷移出去的組織并不是期望找到更好的東西,而是同樣的東西,因?yàn)椤八麄冎幌肜^續(xù)使用Java,他們希望繼續(xù)在同一時(shí)間獲得更新,內(nèi)容包括安全補(bǔ)丁、錯(cuò)誤修復(fù)等,與從 Oracle 獲得的一樣”。

此外,三分之二的受訪者表示他們的組織在遷移后節(jié)省了成本。

Sellers 補(bǔ)充道:“雖然一些組織最初對(duì)于遷移猶豫不決,我們的調(diào)查顯示那些已經(jīng)遷移到基于 OpenJDK 的發(fā)行版的組織有著積極的體驗(yàn)。很明顯,Java 社區(qū)正在用自己的行動(dòng)投票,尋求更經(jīng)濟(jì)、更靈活和更開放的解決方案來(lái)滿足他們的 Java 應(yīng)用程序和基于 Java 的基礎(chǔ)設(shè)施需求。”

不過(guò)鑒于 Azul 某種程度上算是Oracle在Java領(lǐng)域的競(jìng)爭(zhēng)對(duì)手,所以對(duì)于這一調(diào)查結(jié)果還要辯證看待。

Constellation Research 的分析師 Holger Mueller談到,“所有的開源生態(tài)系統(tǒng)都非常關(guān)注整體的方向和成本。可以說(shuō),Java 社區(qū)對(duì) Oracle 收購(gòu) Sun 和 Java 非常關(guān)注,但總體而言,Oracle 已經(jīng)證明是 Java 的良好守護(hù)者。像 Azul 這樣的供應(yīng)商提供了企業(yè)級(jí)替代方案,推動(dòng)了 Java 作為一種具有競(jìng)爭(zhēng)力的編程語(yǔ)言的發(fā)展。Azul 的這項(xiàng)調(diào)查肯定會(huì)引起 Java 生態(tài)系統(tǒng)的廣泛關(guān)注,并促使它變得更好。”

當(dāng)然,Oracle有很大可能在平衡 Java 的開放性和商業(yè)收益之間繼續(xù)踩著用戶的底線不斷試探,以期找到合適的定位。隨著時(shí)間的推移,這種平衡可能會(huì)繼續(xù)發(fā)生變化,影響著 Java 社區(qū)和企業(yè)的決策。

參考鏈接:

https://www.infoworld.com/article/3478122/get-ready-for-more-java-licensing-changes.html

https://thenewstack.io/survey-86-of-oracle-java-users-migrating-to-alternatives

責(zé)任編輯:武曉燕 來(lái)源: 51CTO技術(shù)棧
相關(guān)推薦

2009-07-28 09:27:37

Filemon

2013-04-09 09:41:49

Windows 9

2013-01-13 13:26:48

Firefox OS

2009-08-14 10:51:32

Oracle轉(zhuǎn)型

2010-02-22 09:27:37

IE9發(fā)布

2021-05-06 15:11:17

Windows 10微軟Flash

2015-06-30 14:36:02

2021-05-13 09:24:34

微軟Azure區(qū)塊鏈加密貨幣

2010-08-30 10:23:59

2009-04-16 17:23:37

OracleBasicFileSecureFile

2012-02-21 09:39:28

iPhoneiPhone 6

2015-04-27 13:13:17

APP創(chuàng)新大會(huì)

2011-05-12 09:54:02

離線應(yīng)用GmailChrome Web

2010-04-22 10:30:11

Oracle RAC

2010-05-07 18:14:08

Oracle性能調(diào)整

2023-08-08 21:03:52

2015-03-06 15:31:07

IBM

2013-05-27 09:50:29

2009-04-01 08:44:27

Windows 7微軟操作系統(tǒng)

2010-04-08 18:21:56

Oracle用戶密碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩国产一区二区 | 国产精品久久久久久久久免费 | 午夜影院污 | 国产98色在线 | 日韩 | 天天综合网天天综合色 | 福利视频网址 | 久久精品免费一区二区三 | 日韩在线一区二区三区 | 99爱国产 | 天天干人人 | 男人的天堂一级片 | 91精品国产91久久综合桃花 | 久久高清| 国产区在线 | 狠狠干影院 | 成人在线观看网址 | 欧美精品一区二区三区在线播放 | 春色av| 久久久久国色av免费观看性色 | 99精品国产一区二区三区 | 成人免费视频网站在线观看 | 久久久久国产 | 99精品欧美一区二区三区综合在线 | 欧美性猛片aaaaaaa做受 | 精品不卡| 午夜影院视频 | 国产精品久久久爽爽爽麻豆色哟哟 | 日韩精品在线观看网站 | 国产91亚洲精品一区二区三区 | 一区二区三区精品在线 | 一区观看| 91伊人| 一区二区三区四区国产精品 | 中文字幕一区在线 | 五月婷婷导航 | 青青久久 | 中文字幕高清 | 情侣黄网站免费看 | 夜夜夜操 | 亚洲精品v日韩精品 | 国产乱码久久久久久一区二区 |