OpenJDK
外觀
![本頁使用了標題或全文手工轉換](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() | |
開發者 | 甲骨文公司(以前是昇陽電腦) |
---|---|
當前版本 |
|
源代碼庫 | |
編程語言 | C++及Java |
操作系統 | 跨平台 |
類型 | 函式庫 |
許可協議 | GPL+linking exception |
網站 | openjdk.org |
OpenJDK是Java的開發環境(JDK)的開源版本,完全自由,開放源碼。
Sun Microsystems公司在2006年的JavaOne大會上稱將對Java開放源代碼,於2009年4月15日正式發布OpenJDK。甲骨文在2010年收購Sun Microsystem之後接管了這個專案。
歷史
[編輯]2008年5月,Fedora 9[2][3]及Ubuntu 8.04[4]於發行版中發佈OpenJDK,完整地基於自由及開放源代碼的OpenJDK。[5]
2008年6月,IcedTea 6(Fedora 9上的一個套件版本的OpenJDK)宣布已通過Technology Compatibility Kit測試,可以稱得上是一個完全兼容的Java 6的執行環境。[6]
2008年7月12日,Debian接受了OpenJDK-6的不穩定版本[7][8],但目前情況已經穩定[9]。OpenJDK也可以在openSUSE、Red Hat Enterprise Linux及其衍生系統,如CentOS中找到。[10]
自2008年7月,OpenJDK 7可以運行在Mac OS X和其他的BSD發行版。[11]
2009年7月,Ubuntu 9.04中的二進制版本OpenJDK在Java SE 6 JCK中通過了所有的兼容性測試。[12]
2016年8月22日,Google在Android 7.0 Nougat中,將專利的JDK替換成開源方案的OpenJDK,以徹底解決Java的專利問題。[13]
參考資料
[編輯]- ^ JDK 22. 2024年3月19日 [2024年3月19日].
- ^ Wade, Karsten. OpenJDK in Fedora 9!. redhatmagazine.com. 2008-03-13 [2008-04-05]. (原始內容存檔於2008-04-21).
Thomas Fitzsimmons updated the Fedora 9 release notes source pages to reflect that Fedora 9 would ship with OpenJDK 6 instead of the IcedTea implementation of OpenJDK 7. Fedora 9(Sulphur)is due to release in May 2008.
- ^ Open Source Java Technology Debuts In GNU/Linux Distributions. Sun Microsystems. [2008-05-02]. (原始內容存檔於2012-02-05).
- ^ openjdk-6 in Ubuntu. [2008-04-19]. (原始內容存檔於2011-05-20).
- ^ Reinhold, Mark. There’s not a moment to lose!. 2008-04-24 [2008-04-19]. (原始內容存檔於2008-04-29).
- ^ Sharples, Rich. Java is finally Free and Open. 2008-06-19 [2010-01-15]. (原始內容存檔於2008-06-20).
- ^ Topic, Dalibor. QotD: Debian Overview of openjdk-6 source package. 2008-07-14 [2008-07-15]. (原始內容存檔於2008-09-07).
- ^ Overview of openjdk-6 source package. debian.org. [2008-07-15]. (原始內容存檔於2009-05-19).
- ^ Package: openjdk-6-jdk. debian.org. 2009-02-14 [2009-02-16]. (原始內容存檔於2011-06-05).
- ^ Package: OpenJDK. opensuse.org. [2009-06-01]. (原始內容存檔於2009-05-27).
- ^ Fuller, Landon. SoyLatte, Meet OpenJDK: OpenJDK 7 for Mac OS X. 2008-08-19 [2008-08-22]. (原始內容存檔於2008-08-23).
- ^ Announcing OpenJDK 6 Certification for Ubuntu 9.04(jaunty). [2010-01-15]. (原始內容存檔於2011-09-29).
- ^ 下一版Android將以OpenJDK取代甲骨文的Java APIs-iThome. [2017-11-20]. (原始內容存檔於2018-12-03).
外部連結
[編輯]- OpenJDK官方網站(頁面存檔備份,存於網際網路檔案館)
- OpenJDK FAQ(頁面存檔備份,存於網際網路檔案館)
- OpenJDK - The First Year(頁面存檔備份,存於網際網路檔案館) by Mark Reinhold
- AdoptOpenJDK (頁面存檔備份,存於網際網路檔案館),社區預構建的OpenJDK
|
|