天天看點

Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

作者:CSDN
Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

整理 | 朱珂欣

出品 | CSDN(ID:csdnnews)一人使用,全員買單。Oracle 為了 Java 的訂閱付費作出的「努力」,讓無數開發者直呼:“給它玩明白了!”近日,據 The Register 報道,資訊技術研究和顧問公司 Gartner 估計,如今大多數企業在接受 Oracle 新的 Java 許可條款後,訂閱成本直升 2-5 倍。

Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”
Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

「暗含玄機」的全新收費模式

年初時,Oracle 釋出了全新的 Java SE 收費政策。

官方稱此舉為「一種簡單、低成本的每月訂閱服務,它包括用于桌面、伺服器或雲部署的 Java SE 許可和支援」。

相比于先前的固定收費和按需收費模式,新的價格表可謂是「暗含玄機」。

據悉,一切的收費模式是基于公司内總員工數來收取對應的費用,而不是使用 Java SE 的員工數。

Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

簡單來說,在新收費模式之下,即使一家企業中僅有一位開發者使用 Java SE , Oracle 也會按照企業員工總數進行收費。

随着企業人員總數的增加,收費起價将會逐漸遞減。對于企業員工不足 1000 人的企業,收費起價為每個員工每月 15 美元。

并且,The Register 曾指出,無論你在使用新版本還是舊版本,隻要你從 Oracle 的網站上下載下傳更新檔和更新,你就需要有對應的支援許可。

Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

多項案例指明:成本将直升 2 到 5 倍

毋庸置疑,「被迫漲價」後将使衆多企業的成本驟增。新收費模式剛出台之際,House of Bricks 首席執行官 Nathan Biggs 就曾估計:一家擁有 250 名員工、20 名 Java 桌面使用者和 8 個 Java 安裝處理器的公司,費用将增加到 4.5 萬美元/年,增幅為 1400% 。此外,據 The Register 報道, Gartner 副首席分析師 Nitish Tyagi 也對新收費模式作出了案例分析。例如一家擁有 49500 名員工的企業,按舊版收費标準,即便全員訂閱許可且企業還在 5000 個處理器上運作 Oracle JDK,将支付 74.2 萬美元的 NUP 許可證費用和 90 萬元美元的處理器許可證費用,共計約 165 萬美元。而依據新的訂閱模式則需要花費 311.8 萬美元。對比之下,價格上漲了 90% 。Nitish Tyagi 還表示:“對于大型企業,成本預計增幅将是 2-5 倍,具體主要取決于公司員工數量。”
Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”
2026 年,Java 部署比例超 80%

值得注意的是,Oracle 将員工定義為兼職、全職、臨時、代理、承包商,因為任何支援内部業務營運的人都必須根據新的 Java Universal SE 訂閱模型獲得許可。是以,在新模式推出後,也收到了多方吐槽。軟體許可顧問 Palisade Compliance 的創始人兼首席執行官 Craig Guarente 表示:“有位客戶在采用新的收費模式之後, Java 成本上漲了 10 倍。”Craig Guarente 認為,許多客戶都希望最大限度地減少 Java 使用量,進而獲得更低的價格。即便如此,大家對 Java 的需求并沒有減少,反而有所提升。據 Gartner 預估,到 2026 年,将超過 80% 的 Java 應用程式将部署在第三方 Java 運作時上,遠遠超過 2023 年的比例 65% 。此外, Oracle 也已經準備好測試使用者是否遵守它所認為的 Java 許可條款,預計在未來三年内,有 1/5 的 Java 使用者将面臨使用許可證稽核。
Java 成 Oracle 搖錢樹,使用成本翻5倍!網友:“這是一人使用,全員買單?”

Java 使用者該何去何從?

上有政策,下有對策。新模式成本激增之下,Gartner 針對 Java 使用者給出了幾種可操作的選擇。

  • 開發者們可以從 2019 年 1 月以來不再運作任何更新與安全更新檔,但此舉從安全角度來考量,并不可行。
  • 将應用程式遷移到 Java 17,也可以避免這種變化,但這将涉及大量工作,對于許多人來說是不可行的。
  • 由于涉及的工作量,将所有 Java 應用程式更新到最新版本的 OpenJDK 這一選項将是不受限制的。
  • 可以選擇切換到第三方 Java 産品,并将所有未經許可的 Oracle JDK 工作負載轉移到 Oracle 雲基礎設施。
  • 使用者可以忍痛購買新的 Java SE 通用訂閱,這就簡單了,價格貴就貴點了。
顯然,從多個角度考量後,對高昂的收費标準的「妥協」成了諸多使用者“最佳選擇”。

幾個月來, Java 許可條款的變更已成定局,除了撥動衆多企業和開發者的心弦,也惹得不少網友調侃到:
  • “Java 仿佛成為一隻下金蛋的雞,但是如今它不能一天隻下一隻蛋”;
  • “這是一種‘掠奪性’行為”;
  • “Java 仿佛已經成為 Oracle 的一顆搖錢樹”;
  • “自從收費之後,我開始用 OpenJDK 了”……

參考連結:

https://www.theregister.com/2023/07/24/oracle_java_license_terms/?td=rt-4a

https://www.theregister.com/2023/01/27/oracle_java_licensing_change/

https://www.oracle.com/assets/java-se-subscription-pricelist-5028356.pdf

粉絲福利: