Oracle JDK商用費用分析
現在JDK商用已經全面轉向新版的訂閱制度,2018~2019是新舊的轉換期,可能存在兩種定價共存。
Oracle JDK8u211 和之後的小更新版本 以及Oracle JDK 11及以上版本都需要付費。簡單可選擇按人或按處理器計算。
官方檔案
Oracle Java SE Subscription Global Price List
https://www.oracle.com/assets/java-se-subscription-pricelist-5028356.pdf
http://www.oracle.com/us/corporate/pricing/price-lists/java-se-subscription-pricelist-5028356.pdf
Oracle Technology Global Price List
http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf
舊版Advanced包含內容
https://www.oracle.com/technetwork/java/javase-advanced-suite/java-usage-tracking-1942293.pdf
參考標準
新版價格表
https://upperedge.com/oracle/using-java-heres-how-oracles-new-2019-java-se-licensing-affects-you/
舊版價格表1
https://costaide.com/oracle-license-cost/
舊版價格表2
https://www.aspera.com/en/blog/oracle-will-charge-for-java-starting-in-2019/
舊版包含模組
https://www.aspera.com/en/blog/understanding-oracle-java-se-licensing/
舊版標準
通用計算免費,商用模組及特定領域收費
舊版模式下,分為Java SE(免費),Java SE Advanced Desktop(收費),Java SE Advanced Desktop(收費),Java SE Advanced(收費),Java SE Suite(收費)
後一個都是前一個的子集 比如Java SE Advanced 比SE免費版多了JMC,JFR
詳細資訊可以參考
https://www.oracle.com/java/technologies/se-products.html
定價
| Named User Plus | Software Update (License & Support) | Processor License | Software Update (License & Support) | *Note |
Java SE Advanced Desktop | $40 | $8.80 | - | - | A |
Java SE Advanced | $100 | $22 | $5,000 | $1,100 | B |
Java SE Suite | $300 | $66 | $15,000 | $3,300 | B |
*Note: A: The Named User Plus minimum for this program is 2,000 NUP licenses. B: The Named User Plus minimum for this program is 10 NUP per Processor.
舊版相當於買斷制的,根據使用者數或者cpu核心數計算價格。目前已經不使用了。
新版標準
新版根據官網的價格表分桌面訂閱和普通訂閱,桌面按使用者數算,價格是按月
Java SE Platform Products | Monthly Subscription Price | Subscription Metric | Volume |
Java SE Desktop Subscription | $2.50 | Named User Plus | 1-999 |
$2.00 | Named User Plus | 1,000-2,999 | |
$1.75 | Named User Plus | 3,000-9,999 | |
$1.50 | Named User Plus | 10,000-19,999 | |
$1.25 | Named User Plus | 20,000-49,999 | |
| Contact for Details | 50,000+ | |
Java SE Subscription | $25.00 | Processor | 1-99 |
$23.75 | Processor | 100-249 | |
$22.50 | Processor | 250-499 | |
$20.00 | Processor | 500-999 | |
$17.50 | Processor | 1,000-2,999 | |
$15.00 | Processor | 3,000-9,999 | |
$12.50 | Processor | 10,000-19,999 | |
| Contact for Details | 20,000+ |
新版的計數規則如圖,相比舊版NUP沒有最小數限制,而且是訂閱制的
國區價格
基本和全球價持平,基本就是根據匯率換算後的價格,不過官網顯示最低期限是一年
國區參考:https://shop.oracle.com/apex/f?p=DSTORE:2:::NO:RIR,RP,2:PROD_HIER_ID:123775488249871532594385
Java SE Platform Products | List Price/Year | Metric: | Quantity |
Java SE Desktop Subscription | ¥204.66 | Named User Plus | 1+ |
¥163.73 | Named User Plus | 1000+ | |
¥143.26 | Named User Plus | 3000+ | |
¥122.80 | Named User Plus | 10000+ | |
¥102.33 | Named User Plus | 20000+ | |
contact an Oracle Sales Representative. |
| 50,000 or greater | |
Java SE Subscription | ¥2,052.00 | Processor | 1+ |
¥1,944.00 | Processor | 100+ | |
¥1,836.00 | Processor | 250+ | |
¥1,632.00 | Processor | 500+ | |
¥1,428.00 | Processor | 1000+ | |
¥1,224.00 | Processor | 3000+ | |
¥1,023.30 | Processor | 10000+ | |
contact an Oracle Sales Representative. |
| 20,000 or greater |
相關文章
- [轉帖]Oracle JDK 收費後我們如何選擇?OracleJDK
- AdoptOpenJDK替代Oracle JDKJDKOracle
- 【JDK】JDK原始碼分析-ReentrantLockJDK原始碼ReentrantLock
- Oracle JDK7 bug 發現、分析與解決實戰OracleJDK
- 【JDK】JDK原始碼分析-AbstractQueuedSynchronizer(3)JDK原始碼
- 【JDK】JDK原始碼分析-AbstractQueuedSynchronizer(2)JDK原始碼
- 【JDK】JDK原始碼分析-AbstractQueuedSynchronizer(1)JDK原始碼
- 77款免費可商用字型!!!
- 試用免費的Oracle雲服務Oracle
- JDK原始碼分析-TreeSetJDK原始碼
- 用JFreeChart 來分析Cassandra/Oracle插入海量Oracle
- TLS 1.3已反向移植到的Oracle JDK8 - OracleTLSOracleJDK
- CentOS 7 - 安裝Oracle JDK8CentOSOracleJDK
- JDK 1.6 HashMap 原始碼分析JDKHashMap原始碼
- JDK原始碼分析(四)——LinkedHashMapJDK原始碼HashMap
- jdk原始碼分析之TreeMapJDK原始碼
- 【JDK原始碼分析系列】ArrayBlockingQueue原始碼分析JDK原始碼BloC
- 想免費繼續使用JDK嗎?從java11以後別從Oracle下載了JDKJavaOracle
- Oracle已從2019年1月起收取Java費用OracleJava
- 派勝OA免費商用 - 中小企業 - ExpressOA 社群版Express
- 原始碼分析–ArrayList(JDK1.8)原始碼JDK
- 原始碼分析–HashSet(JDK1.8)原始碼JDK
- ArrayList原始碼分析 jdk1.8原始碼JDK
- JDK 原始碼分析(1) Object類JDK原始碼Object
- HashMap原始碼分析(JDK8)HashMap原始碼JDK
- LinkedList原始碼分析(jdk1.8)原始碼JDK
- JDK1.8 hashMap原始碼分析JDKHashMap原始碼
- HashMap原始碼分析 JDK1.8HashMap原始碼JDK
- ConcurrentHashMap原始碼分析-JDK18HashMap原始碼JDK
- 【JDK】分析 String str=““ 與 new String()JDK
- ArrayList原始碼分析(JDK1.8)原始碼JDK
- Oracle 要慌了!華為終於開源了自家的 Huawei JDK——畢昇 JDK!OracleJDK
- Oracle分析函式之LEAD和LAG實際應用Oracle函式
- JDK1.8 原始碼分析(九)--LinkedHashMapJDK原始碼HashMap
- JDK1.8 原始碼分析(十) -- TreeMapJDK原始碼
- JDK1.8原始碼分析之HashMapJDK原始碼HashMap
- JDK中自帶的JVM分析工具JDKJVM
- oracle之 安裝oracle指定jdk 或者如何解決提示框顯示不全OracleJDK