顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2016-12-21 07:36:10
看板 Gossiping
作者 snaketsai (さいでんし)
標題 [新聞] Oracle開始追討Java授權費,企業客戶頭痛
時間 Wed Dec 21 03:13:15 2016


1.媒體來源:
科技新報


2.完整新聞標題:
Oracle開始追討Java授權費,企業用戶頭痛


3.完整新聞內文:
或許很多企業老闆、開發者都還停留在「Java 是免費的」的觀念裡,
但注意了, Java 的擁有者甲骨文(Oracle)開始追討授權費,
已經有不少被判定違反授權的客戶接到追討郵件,要求補足資料庫軟體授權,
預料這波行動在 2017 年將會更加積極,許多企業為此十分頭痛。

Oracle 在 2010 年收購昇陽電腦(Sun Microsystems)的同時,
也獲得 Java 的擁有權。國外科技媒體《The Register》報導,

Oracle 的授權管理部門(License Management Services)從 2016 年中開始向企業客戶追討 Java 授權費,

每個客戶牽涉到的金額可能達數萬、數十萬美元,
授權管理部門今年甚至為此在全球招募 20 個新員工。

《The Register》得到的消息指出,某零售企業旗下有 8 萬台電腦,
被 Oracle 通知判定違反授權;某企業透露被 Oracle 追討 10 萬美元,
但協商之後減至 3 萬美元。

國內媒體《iThome》的報導也指出,
有 IC設計、筆記型電腦製造業、生技業者收到 Oracle 追討授權費的信,
可見沒有鎖定特定產業或企業。


Java 是免費的?Oracle 打算從 Java 闢財路

會有今天的煩惱,是因為在多數人的認知裡「Java 是免費的」。
在昇陽電腦的時代,Java 是免費的,
那是因為 Java 只是昇陽用來幫助它販賣系統的輔助角色,
但也有一段時間昇陽向 IBM、藍光播放器製造商等企業收取授權費;
然而在 Oracle 收購接手之後,決定把 Java 作為獲利的來源之一,
會在收購昇陽的 6 年後才開始追討授權費,

《The Register》認為是授權管理部門花了 6 年訂出收費方式,以及找出應該追討的客戶名單。


Java SE 使用者注意,有營利就可能需買授權

目前具有爭議的是 Java SE 版本(Standard Edition,標準版),雖然 Java SE 本身免費,
但Java SE Advanced Desktop、Java Advanced 和 Java Suite 都要收費。
有分使用者收費,從每位 40 美元到 300 美元;
或每個處理器售權收費,從 5000 美元到 1 萬 5000 美元不等。

Oracle 也定義 Java SE 的免費只限用於「通用運算」(general purpose computing),
像是用在桌電、筆電、智慧型手機、平版的授權;
而如果是用於「智慧系統中的專門嵌入式電腦」
(specialized embedded computers used in intelligent systems)就不是免費了。




4.完整新聞連結 (或短網址):
https://goo.gl/NBhnol
Oracle 開始追討 Java 授權費,企業客戶頭痛 | TechNews 科技新報
[圖]
或許很多企業老闆、開發者都還停留在「Java 是免費的」的觀念裡,但注意了, Java 的擁有者甲骨文(Oracle)開始追討授權費,已經有不少被判定違反授權的客戶接到追討郵件,要求補足資料庫軟體授權,預料這波行動在 2017 年將會更加積極,許多企業為此十分頭痛。 Oracle 在 ... ...

 


5.備註:

老實說這篇新聞主要引用的Register報導(https://goo.gl/IiqQVh)有些事情需要補充:

Java從語言規格乃至虛擬機行為規範,都是公開的。

但是怎麼把這些實做出來的code,則有其別的要求,

從昇陽(Sun)那邊拿到手的,有些是CDDL授權下的受限開放,有些則是完全純商業授權。


所以這次甲骨文是要針對用他們自己的Java實做的人,開始嚴格執行收費稽查;
如果本來就是用其他實做的(e.g. Google以前用的Apache Harmony跟現在的OpenJDK),
自然是在甲骨文這次收費風波的範圍外。

(離題說一下,Red Hat其實有提供Windows的OpenJDK installer,
現在在Windows上面用OpenJDK開發不見得還需要自己從頭弄了)

Oracle現在官方網站的Java頁面打開,會看到他的「產品」有這些:
  Java SE (最通用的一般平台)
  Java EE (企業用的東西,e.g. Serverlet)
  Java ME (行動平台,不過現在用得市場漸漸勢微)
  Java SE Support (賣consulting)
  Java SE Advanced & Suite (SE的擴增功能、更強大的SDK......etc)
  Java Embedded (這項及以下我不熟,掩面)
  Java DB
  Web Tier
  Java Card
  Java TV

一般來用EE的人多半是有自覺的,要馬早早就跳去用其他的實做、
不然就是已經準備好繳甲骨文稅
這個若被甲骨文要求繳錢,我個人是覺得收費很正常

但是這次甲骨文看來要額外對Java SE生態系的部份加強稽查

以我對Java的理解,
其一當然還是Java VM的部份
我是不清楚JRockit跟HotSpot的merge狀況
(Update:
Oracle說已經在JDK8完全merge了
https://goo.gl/of1jkb
JRockit很早就停止更新且會在2018 End-Of-Life)

但畢竟這是Java能動起來的心臟,如果Oracle放的installer裝起來
裡面包了他們還沒放出去的東西,那就有可能受他們所說的使用條款制約
(「用於『智慧系統中的專門嵌入式電腦』云云)

Update:

挖了一下的確有東西沒搬到一般的HotSpot上,要用要額外給錢
e.g. Deterministic GC
不過這是給Real-time用途用的,我覺得要給錢合理啦,這很不好做


另一個是Java Class Library
語言沒有最基本的函式庫支援,那基本上也只能做純運算處理
Oracle的Java SE安裝包裡面帶的JCL也有可能是他們著力的一點
這點他們那套「Java SE Advanced & Suite」想必是有包含的

上面都還僅止於Java Runtime的部份
SDK那邊勢必又有更多Oracle產權的東西

老實說我個人是有點看戲的狀態
雖然我自己是因為翻過一些JSR (e.g. 大名鼎鼎的Java Memory Model,JSR-133)
所以有看過一點點Java VM規格跟一些Java code
但是一方面都是用Free Java implementation、

一方面是自己不太會寫到會需要被Oracle抽稅的東西

(需要Oracle only的Java EE開發者辛苦了,雙手合十)

--
Linux is the bone of my world.
Kernel is mybody, and initramfs is myblood,
have created over a thousand Distros.

Unknown to impossibility.
Nor known to limitation.

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.167.181
※ 文章代碼(AID): #1OMOBGln (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1482261200.A.BF1.html
adm123: 美國CS畢業生很愛進Oracle1F 12/21 03:14
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 03:19:11
hsnuonly: C#要超越Java一統江湖了嗎2F 12/21 03:17
doomhammer: 這樣寫安卓app不是要被收費嗎?3F 12/21 03:17

我補充的部份有說:
語言跟虛擬機規範是開放的
虛擬機實做跟函式庫有開源實做

另外就是Oracle有說Java SE在通用運算上依舊是免費的
Oracle雖然形象不太好,但是不會打爛自己的利基點

silver00: 聽說Oracle律師團隊比開發團隊強很多?4F 12/21 03:17
birdy590: 現在才開始跳已經算晚... 瀏覽器上幾乎死光了不是嗎?5F 12/21 03:18
目前plugin的生態系我真的也看不是很懂
難不成要一直在javascript和DOM上面開新外掛嗎 (e.g. 原生video撈webcam)......
個人覺得怪

不然以現在角度來看,你要從browser trap到使用者的環境來控制智慧卡及其他週邊裝置
除了Silverlight/Active X外好像就只剩Java了?
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 03:26:11
hsnuonly: 會在瀏覽器做Java插件的公司 甲骨文應該也沒興趣討稅6F 12/21 03:22
Waitaha: 那麼爛還敢收費7F 12/21 03:22
newtoeic900: 就一個養套殺的概念阿8F 12/21 03:25
這倒是真的XDDD
甲骨文這算盤打很精
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 03:27:43
ndr: 太陽牌? 不是在台灣五金店賣鋁盆什麼的東西的廠牌嗎?9F 12/21 03:27
birdy590: 像網通設備的管理軟體 主流已經變成python了10F 12/21 03:30
birdy590: 以前用java的經驗真是爛的可以
(接續上文)
browser plugin目前主流可能就退化回各browser的API拿出來接(e.g. NPAPI、PPAPI)
通用技術應該是崩掉了

我自己也比較喜歡寫Python
但在VM設計上,python的GC還是一個需要改善的點
除Java、DotNet外,包含Python在內很多語言的官方VM都有Global Interpreter Lock
這在平行處理時總是沒辦法

patentshit: 8萬台拿3萬鎂,這法律團隊開除掉算了12F 12/21 03:31
可能怕對方雙手一攤寧願要上法院吧
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 03:37:57
夭壽我是不是不小心修到推文了@@
一時手快不知道按到什麼
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 03:38:47
morichi: QQ13F 12/21 03:38
laba5566: 超多企業還在J2EE 打掉重練還不如繳稅QQ 幹你甲骨文14F 12/21 03:44
wotupset: 瀏覽器平台才是未來主流15F 12/21 03:47
longlai: 原來我是在八卦版,我以為我來到soft job16F 12/21 04:08
genheit: Oracle就是猶太企業,死要錢,請查 Larry Ellingson17F 12/21 04:08
twdvdr: 新的都用 python 我覺得快要取代java了吧18F 12/21 04:15
eric81123: 專利蟑螂 佛心公司19F 12/21 04:26
reallurker: 鋼鐵人不知道要繳交多少費用20F 12/21 04:50
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 05:34:03
※ 編輯: snaketsai (140.113.167.181), 12/21/2016 05:44:42
f9968106: 幹21F 12/21 06:07
kaoh08: 看CS的人力市場就知道sun還可以好好海薛一大頓了22F 12/21 06:58
kaoh08: *Oracle
mathrew: 一堆漏洞  還敢收錢24F 12/21 07:15
BlowjobFace: oracle超坑25F 12/21 07:16
serval623: 慘26F 12/21 07:31

--
※ 看板: K_hot 文章推薦值: 0 目前人氣: 0 累積人氣: 1213 
※ 本文也出現在看板: terievv
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇