iT邦幫忙

4

Oracle的釜底抽薪大計: IBM加入openJDK

  • 分享至 

  • xImage
  •  

IBM終於加入openJDK, 同時也從Apache Harmony抽腿. 這對openJDK的A計畫與B計畫有很大的助益, 但是對Google Android的虛擬機器Apache Harmony會傷害多大呢?
IBM長久以來支持Apache發展Java虛擬機器Harmony, 如今加入openJDK, 在IBM的Linux和開源領導人Bob Sutor的文章中http://www.sutor.com/c/2010/10/ibm-joins-the-openjdk-community/說到:

IBM will be shifting its development effort from the Apache Project Harmony to OpenJDK

, 可以知道IBM不再支援Harmony了, 雖然IBM加入openJDK對Java是件好事, 但是, 這形同對Android的釜底抽薪, 由於Oracle根本就不會對Harmony認證, 到底Google會不會就此和openJDK分道揚鑣? 支持Harmony? 自行扶植Go語言(http://code.google.com/p/go/)? Python? 還是會轉而和Oracle及IBM在JCP,the Java Community Process上合作, 共創新一代的Java?

20101017更新:
在這一篇由Apache發出的回應中, Apache認為IBM加入openJDK是一件不好的事:http://blogs.computerworlduk.com/apache-asserts/2010/10/what-does-ibm-joining-openjdk-mean-for-java/
尤其這一段> Unfortunately, Sun - and now Oracle - have said that they will only give the TCK to Apache if it restricts how the Harmony code can be used. Effectively what Sun/Oracle is trying to say is that Harmony code cannot be used by mobile devices (like Android).

清楚的說明了, IBM的離開Apache Harmony的確是Oracle的釜底抽薪大計. 壓根兒Oracle沒打算要給Apache Harmony認證, 除非Harmony不得用在Mobile上, 也就是Android, 而沒有認證的Harmony是會被告的, 所以, 如果有使用到像Harmony未經認證的JVM的系統或設備, Oracle會告的.


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
suda
iT邦新手 3 級 ‧ 2010-10-15 12:52:48

創新一代的 Java 以後會不會有 Oracle 付費版 跟 Free版,唉,擔心.

Sun Java一直有收費授權的, 只是對普羅大眾是免費.

0
ataru
iT邦研究生 1 級 ‧ 2010-10-15 13:16:45

Google自己會找出路滴
怕啥,了不起就低頭唄

我要留言

立即登入留言