?作者 | 徐杰承
審校 | 千山
近日,Oracle(甲骨文公司)通過其官方發(fā)布的名為《Oracle Java SE Universal Subscription Global Price List》的價格表介紹了全新的Java SE通用訂閱計劃,并在文件中展示了Java SE新的收費標準。這張價格表引發(fā)了大量客戶對于Java許可成本潛在影響的擔憂。Oracle表示,全新的Java SE收費標準將基于企業(yè)員工的總數(shù),而不是企業(yè)中使用Java的開發(fā)人員數(shù)量。
1、一人使用全員買單
在這份新的價格表中,Oracle將收費標準分為了八個不同的檔位:對于企業(yè)員工不足1000人的企業(yè),收費起價為每個員工每月15美元;隨著企業(yè)人員總數(shù)的增加,收費起價將會逐漸遞減,對于擁有40,000到49,999位員工的企業(yè),收費起價會降至每個員工每月5.25美元;而對員工總?cè)藬?shù)超過50000人的企業(yè),Oracle沒有給出具體定價,需要詳詢官方進行確定。
對于這次全新的收費標準,Oracle還在這份價格表中貼心地舉了一個例子:一家員工總數(shù)為28,000人的公司,每年將被收取的費用為28,000 x 6.75 x 12 = 226.8萬美元。其中對于“員工”的定義為:包括用戶站點的全職和兼職員工、臨時員工以及承包商、代理商、外包商和顧問的員工。許可證的數(shù)量取決于員工總數(shù),而不是使用程序的員工數(shù)量。
這也就表明,在這種全新的收費模式下,即使在一家企業(yè)中僅有一位開發(fā)者使用Java,Oracle也會按照企業(yè)員工的總數(shù)量進行收費。如果一家企業(yè)Java開發(fā)者的占比較大,且各類業(yè)務均依賴Java支持,那么新的收費標準并不會對這家企業(yè)造成多少影響;但如果企業(yè)開發(fā)人員占比較少,且對于Java的應用并不十分廣泛,在新的收費模式下,企業(yè)則需要支付高出以往幾倍甚至幾十倍的訂閱費用。
2、晃動的搖錢樹
當然,這早已不是Oracle第一次晃動Java SE這棵搖錢樹了。早年間的Java SE Advanced采用的是一次性永久許可和年度支持費模式,計劃的定價為:每個服務器的許可證費用為5,000美元,每個服務器處理器的年度支持費用為1,100美元,每個指定用戶的一次許可證費用為110美元,每個指定用戶的年度支持費用為22美元。
而在2019年1月,Oracle就修改了Java SE的商業(yè)支持計劃,將Java SE的收費模式轉(zhuǎn)為了訂閱模式。名為Java SE Subscription的針對關鍵任務Java部署的計劃會提供商業(yè)許可,并提供高級Java管理控制臺等功能。價格方面,Java SE Subscription的收費標準為:服務器和云實例每個處理器每月25美元,對于個人電腦,起價為每個用戶每月2.5美元。并支持一到三年期的訂閱。
對比近期更新的Java SE Universal Subscription,我們不難發(fā)現(xiàn),Oracle對于Java SE這棵搖錢樹的攫取已經(jīng)愈演愈烈。雖然從Oracle的角度來講,這一系列操作無可厚非,畢竟作為軟件先驅(qū)的Oracle也是一家商業(yè)公司,需要通過軟件的商業(yè)版本來提高增值服務。但相比于先前的固定收費和按需收費模式,Oracle這次的改革的確有些過火,近乎強取豪奪的收費模式勢必將引來部分使用Oracle JDK的企業(yè)及開發(fā)者的不滿。
3、最后的倒計時
在被要求對新收費標準進行置評時,Oracle提供了一份關于通用訂閱常見問題的FAQ。Oracle表示,Java SE Universal Subscription涵蓋了桌面、服務器和云應用,提供了與Java SE Advanced相同的功能,但更加“方便”,在管理Java SE應用程序的更新和升級方面更加靈活。
在這份FAQ中,Oracle還表示,通用計劃將取代傳統(tǒng)的Java SE訂閱截至1月23日的計劃,在用戶的Java SE Universal Subscription到期時,若不再進行續(xù)訂,則用戶對根據(jù)該Subscription下載的任何商業(yè)軟件的權(quán)利以及對Oracle標準支持的訪問權(quán)將終止。如果用戶不打算繼續(xù)訂閱,在訂閱結(jié)束之前,用戶仍能夠繼續(xù)運行其應用程序。
根據(jù)軟件咨詢公司Miro Consulting的說法,“本質(zhì)上,甲骨文想做的(或已經(jīng)做的)是許可組織中的每個員工訪問工作站和服務器(不管他們是否在這些平臺上訪問Oracle Java,或他們只是開發(fā)人員),這對一些組織來說可能是好事,但對另一些組織來說成本會大幅上升?!盡iro Consulting表示不建議采用這種許可方式,但其也正在嘗試了解更多關于這種模式的信息。
事已至此,似乎無論輿論朝著怎樣的方向發(fā)展,Oracle對于收費模式變革的操作都已成定局。不管是從商業(yè)角度亦或是技術角度考慮,未來各大企業(yè)將如何進行應對與布局,Oracle又是否能得到自己所預期的收益,這些問題都還需要時間給出答案。