Oracle 取締未經適當授權的 Java 用戶

Oracle 買了 SUN 後,開始要對 Java 未經取得適當授權的用戶,要收取授權費用了~

註:對Oracle 這個授權搞不是很懂,先將找到的資料做整理、結論

Oracle 取締未經適當授權的 Java 用戶

Oracle 加強取締超出授權範圍使用 Java SE 的收取商業授權費用

  • 每個使用者約 40 ~ 300 USD
  • 每顆 CPU 授權費用約 5000 ~ 15000 USD

Java SE 授權用戶「一般性運算用途」免費使用

  • 「一般運算用途」(general purpose computing):在開發者本身的電腦上使用直接從甲骨文下載的Java套件進行開發(ex: 桌電、筆電、智慧型手機、平版),便屬於一般性用途
  • 透過工具來大規模部署開發完成的應用,就不屬於一般性運算用途,需要採購付費版本
  • 用於「智慧系統中的專門嵌入式電腦」(specialized embedded computers used in intelligent systems),需要採購付費版本

此篇文章建議閱讀:[新聞] Oracle開始追討Java授權費,企業客戶頭痛

下述整理自此篇:Oracle針對SDK附帶元件收費的收費陷阱

  • Advanced Desktop、Advanced、Suite 的商業功能要開啟都要額外加flag -XX:+UnlockCommercialFeatures 才能啟動
  • Java SE 免費,但是 Java SE Advanced Desktop、Java SE Advanced 及 Java EE Suite等元件要付費 (包括JRockit Mission Control, JRockit Flight Recorder, Enterprise JRE Installer等),J2SDK 安裝時不要安裝這些元件。
    1. 沒授權就別使用 -XX:+UnlockCommercial 開頭的 JVM 選項
    2. 只在「通用計算裝置」下使用「Java SE」

下述摘錄自此篇:Oracle 開始追討 Java 授權費,企業客戶頭痛

  • 專家分析,當企業製作一款以 Java 執行的應用,而有終端使用者使用它以獲得產品或服務後,就不算「通用運算」了。
  • 專家建議,當使用者下載 Java 就會得到所有的元件,因此必須要確認你只安裝那些需要且符合授權的元件,並刪除不需要的元件。

下述摘錄自此篇:Java用戶注意! 傳甲骨文開始加強取締未經適當授權用戶

  • 甲骨文透過該公司的授權管理服務(LMS)部門,加強對Java用戶的授權稽核,光在2016年,就新聘僱了20名員工,專門處理Java產品的授權不足問題。
  • Java SE本身儘管授權用戶免費使用,但僅限於一般性運算用途。
  • 在開發者本身的電腦上使用直接從甲骨文下載的Java套件進行開發,便屬於一般性用途,但若要透過微軟Windows Installer Enterprise JRE Installer工具來大規模部署開發完成的應用,就不屬於甲骨文的一般性運算用途,便需要採購付費版本才不至違反規定。

相關網頁

Save

關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 News 並標籤為 , , , , , 。將永久鏈結加入書籤。

Oracle 取締未經適當授權的 Java 用戶 有 3 則回應

  1. otaku119 說道:

    1.這篇新聞主要引用的Register報導,連英文網站都是引用這篇,也沒有更新消息
    2.另外oracle的說明都沒人報導(因為默認?)
    3.目前有比較新的,是iThome,結果裡面竟然偷渡oracle DB授權不足
    4.有另外一篇PTT的說明,會比較有參考性:
    https://www.ptt.cc/bbs/Gossiping/M.1482261200.A.BF1.html
    5.該文章推薦:改用OpenJDK

  2. otaku119 說道:

    這篇文章補充更多資訊,搭配我前一份文章
    指向的都是說明:
    1.通用型計算機免費
    2.OpenJDK
    http://www.ithome.com/html/soft/287073.htm

發表迴響