甲骨文開始稽核 Java 許可問題:500 強企業“連夜”解除安裝 Oracle JDK

MissD發表於2022-04-05

近日,有外媒報導稱,甲骨文(Oracle)已開始將 Java 納入其軟體許可稽核中,旨在“抓出”那些處於不合規邊緣的企業客戶,以此來推動企業付費。據瞭解,這是業內為提升付費率比較常用的策略。

據報導,2019 年 4 月甲骨文首次為其商業 Java 平臺 Standard Edition(Java SE)引入了兩種新的許可模式,並開始對以前免費的 Java 收取許可費。這就要求使用者得先購買其商業 Java SE 產品的年度訂閱,才能獲得補丁和更新。

2021 年 9 月,甲骨文釋出了 Java 17 之後,便又開始提供僅針對該迭代的三年的季度免費更新許可證,而不是像 Java 7、8 和 11 這樣的早期版本。

到目前為止,甲骨文已經通過其銷售團隊採取了一種“軟方法”來稽核其 Java 許可問題。但今年年初以來,越來越多的軟體開發工具包不斷被納入甲骨文的官方稽核中,因此也引發了許多企業使用者的擔憂。

今年早些時候,軟體資產管理公司 Anglepoint 就表示,他們已經發現了來自甲骨文的官方 Java 稽核。

Palisade Compliance 的創始人兼 CEO Craig Guarente 也表示,他的團隊也已經開始看到 Oracle License management services(LMS)專門要求提供Java 資訊的信件,但一些客戶還沒有準備好了解他們的許可合規性。

Craig Guarente 透露稱:“業內有不少困惑,大家都有一個誤解:使用舊版本的 Java 不需要許可證。事實上,即使你使用舊版本,如果你從甲骨文網站下載補丁和更新,那麼你依舊需要許可證來支援。而一些企業客戶都在擔心他們這是在‘開大支票’”。

除了上面的進度,報導稱現在 Oracle 還在資料庫等其他領域使用稽核來訪問有關 Java 使用情況的資訊。比如那些宣稱擁有 5000 個資料庫許可證的公司可能會受到甲骨文 Java 銷售代表的敲門聲 —— “我們聽說你這邊用了 5000 個 CPU:但我們看不到 Java 許可證。你可以在一週內在不同領域提供 Oracle 資訊”。

與 Oracle 的其他產品相比,Java 的許可管理有兩個關鍵區別:儘管資料庫和其他 on-prem 軟體可能附帶永久許可證,但 Java 需要訂閱。因此,同時為資料庫、中介軟體或應用程式的稽核辯護要求客戶從合同開始,但 Java 的應用非常廣泛,可能需要對 it 資產進行技術分析。

早前,甲骨文業務負責人 Scott Jensen 在接受媒體採訪時表示:“有一群組織‘完全忽視了 Java 許可的話題’,給他們的僱主帶來了風險。”“你很容易受到各種風險的影響,無論是由於許可證短缺造成的財務風險,還是安全風險。”。

Jensen 透露,在為甲骨文稽核流程做了更好準備的組織中,有些正在尋找開源替代方案。“我見過《財富》500 強企業一夜之間基本上就解除安裝了 Java,然後看會有什麼中斷,如果中斷了,再把 Java 給裝回去。但許多企業已經做了某種程度的翻版,將 Oracle Java 去掉,用開放 JDK 或其他同類取代它。”

據 Gartner 的一份研究報告稱,使用者需要商業訂閱才能獲得 Oracle Java SE 7、Java SE 8 和 Java SE 11 的關鍵更新。該報告建議組織通過評估遷移到 Java 17 或切換到第三方 Java 產品的意願來評估他們的選擇。

對此,Gartner 副總兼傑出分析師 Anne Thomas 表示,甲骨文對虛擬化的看法也在推高 Java 的訂閱量。與資料庫一樣,組織必須在不劃分虛擬環境的情況下為每個處理器頒發許可證(例如只能在一個叢集中頒發許可證)。

Anne Thomas 稱:“這就是為什麼這些大公司每年要面對超過 1000 萬美元的許可費用”。

“但執行時環境需要 Java 訂閱,而非軟體開發工具包。有些人並沒有真正理解,部分原因可能是 Java 執行時環境中的 Java 開發工具包之間的差異:Oracle 的產品被稱為 Oracle JDK,儘管它是一個執行時。因此,許多人沒有意識到許可實際上適用於執行時”,Anne Thomas 補充稱。

相關文章