久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > Oracle 再嚴查 Java 許可,網友:公司已卸載 Java,重新招聘程序員開發新系統!

Oracle 再嚴查 Java 許可,網友:公司已卸載 Java,重新招聘程序員開發新系統!

發布人:AI科技大本營 時間:2023-07-17 來源:工程師 發布文章

猶記得上一次在 2017 年 9 月,Oracle 對 Java 大刀闊斧地改革,宣布將 Java 的發布頻率改為每六個月一次。結果僅過了短短六年的時間,彼時的 Java 9 一路竄到了現如今的 Java 20,無數開發者叫苦不堪,直呼“學不動了”。

沒想到這一次,Oracle 再次對 Java 主動出擊,竟直接讓很多公司無奈地說,“用不起了”。

近期,據外媒 The Register 報道,一些組織收到了 Oracle 采取的激進審查策略,后者的銷售人員正在向不少組織發送未經請求的電子郵件,試圖打探清楚這些公司在何處部署 Java,似乎是為了提取可能在未來許可談判中受益的信息。

顯然,Oracle 的這波操作是為了訂閱付費而努力。


圖片

讓人爭議的 Java SE 訂閱政策


據悉,這也不是 Oracle 第一次這樣操作了。早今年 3 月,The Register 同樣報道了 Oracle 在嚴查 Java 許可問題。

其指出,在 2019 年 4 月,Oracle 首次為其商業 Java 平臺標準版(Java SE)引入了兩種新的許可模式,這也是它開始對以前免費的 Java 收取許可費,這要求用戶需要為商業 Java SE 產品付費訂閱,以便獲得補丁和更新。

在 2021 年 9 月,Oracle 發布 Java 17 時,它又開始提供一個免費的許可模式,該許可會在三年內免費提供季度更新。但該模式只限于該版本的迭代,允許用戶免費使用,甚至包括商業用途(不能與付費產品捆綁在一起),而不適用于 Java 7、8 和 11 等早期版本。

在今年 1 月,Oracle 又對 Java SE 發布了新收費政策。彼時的 Oracle 稱此舉可以提供“簡單、低成本的每月訂閱服務,其中包括用于桌面、服務器或云部署的 Java SE 許可和支持。”

不過,當打開價格表一看時,很多人發現此番政策是基于公司內總員工數來收取對應的費用,而不是使用 Java SE 的員工數,即:

  • 總員工數量 1-999:$15 /人/月

  • 總員工數量 1000-2999:$12 /人/月

  • 總員工數量 3000-9999:$10.5 /人/月

  • 總員工數量 10000-19999:$8.25 /人/月

  • 總員工數量 20000-29999:$6.75 /人/月

  • 總員工數量 30000-39999:$5.70 /人/月

  • 總員工數量 40000-49999:$5.25 /人/月

  • 總員工數量 50000+:沒有給出具體定價,需要詳詢 Oracle 官方。

圖片

其實,當時就有很多專業人士警告說,這可能會迫使企業每月為運行相同的軟件在新的 Java 許可條款下多支付數萬美元。

同時,Java SE 的政策一變再變,讓很多人對于其許可政策感到非常混亂。The Register 指出,無論你在使用新版本還是舊版本,只要你從 Oracle 的網站上下載補丁和更新,你就需要有對應的支持許可。 

時下,Oracle 發布最新的電子郵件,便是要和使用 Java 的一些企業來共同討論“新的通用訂閱許可證”的問題。

據 The Register 爆料,電子郵件的正文中寫道,“客戶不再需要計算每個處理器或用戶名。無論您之前是否了解 Java 許可,甚至是否與我們團隊的成員就這些變化進行過對話……此次新一輪的溝通都是值得的。”


圖片

很多企業開始“慌了”


對于使用了 Java 的正規公司而言,當看到 Oracle 官方發布的郵件時,必然會對這封郵件內容上心,但是他們又怕 Oracle“獅子大開口”,往往又不知道該怎么應對。

軟件許可咨詢公司 RedressCompliance 的主管 Fredrik Filipsson 透露,在過去四個星期,他們咨詢公司就已經收到了三家小型企業尋求有關該電子郵件的回復建議。

對于這種情況,Fredrik Filipsson 還特地發了一篇主題為《SAY NO TO THIS “ORACLE JAVA AUDIT”》(https://redresscompliance.com/oracle-is-terrorizing-organizations-with-java-audits/)的博客文章,提醒大家要小心 Oracle Java 審計。

在博客文章中,他寫道,當收到郵件的公司主動回復 Oracle,起初兩者之間的對話可能會很“客氣”,Oracle 會耐心詢問這家公司在何處部署 Java 的信息。

然而,一旦 Oracle 收到這家公司部署的相關信息,Fredrik Filipsson 稱,對話的基調就會發生巨大的變化。此后,Oracle 會說,由于 VMware 虛擬機上安裝了少量 Java,客戶需要獲得數百個甚至數千個 CPU 的許可。

例如,一個組織擁有 24 個運行 Oracle Java SE 的 CPU,按照傳統價格表,這將花費 7,200 美元。但是,由于 VMware 虛擬機和“回溯使用”,他們被迫支付超過 10 萬美元的費用。

基于這一點,也有網友爆料,「最近 Oracle “要求”公司每年付 72,000,000 英鎊去使用 Java,所以公司關閉了所有的 Java 項目,從每臺機器上卸載了 Java,并請來了幾十個程序員,用 HTML 等重新創建他們的系統。」

圖片


圖片

直接換用 OpenJDK 是否可行?


針對這一問題,有用戶建議道,“我們在服務器上使用 OpenJDK,對于我們唯一的客戶端 Java 應用程序,它是在 Azul 的免費發行版上運行。不明白為什么我們要運行 Oracle 的“官方”Java 發行版,特別是對于服務器端的東西,我們的 Linux 發行版已經在自己的軟件包存儲庫中包含了 OpenJDK。”

而對于此次 Oracle 主動發郵件的舉措,Palisade Compliance 創始人兼首席執行官、Oracle 許可專家 Craig Guarente 則建議,如果有關企業收到電子郵件,應該回復 Oracle,但要小心,不要泄露有關其使用 Oracle 軟件的不必要的信息。

“這是 Oracle 的知識產權,他們有權以他們認為合適的方式將其貨幣化,每個使用它的客戶都有義務遵守。沒有人質疑這一點,但如果我收到那封電子郵件,我可能會打電話回一下 Oracle,與他們交談并向他們提出問題,但不會透露太多信息。顯然,在打電話之前我會知道自己使用 Oracle 合規的立場”,Palisade Compliance 說道。

所以,相關企業一定要先檢查自家公司使用 Java 的具體情況,不僅包括更高的 Java 版本,還包括可能觸發許可的舊版本。在了解的基礎上,再去進一步與 Oracle 溝通,否則主動權可能會掌握在別人手中。

參考:

https://www.theregister.com/2023/07/05/unsolicited_oracle_emails_java/

https://www.theregister.com/2022/03/22/oracle_starts_to_include_java/


*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



關鍵詞: AI

相關推薦

技術專區

關閉