OpenJDK:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(机器人:删除1个模板:Wayback)
(机器人:清理不当的来源、移除无用的模板参数)
 

(未显示2个用户的5个中间版本)

第1行: 第1行:
{{NoteTA|G1=IT
{{NoteTA|G1=IT
|1=zh-hans:太阳计算机系统;zh-hk:太陽電腦;zh-tw:昇陽電腦;}}
|1=zh-hans:太阳计算机系统;zh-hk:太阳电脑;zh-tw:昇阳电脑;}}
{{Infobox Software
{{Infobox Software
| name = OpenJDK
| name = OpenJDK
第6行: 第6行:
| screenshot =
| screenshot =
| caption =
| caption =
| developer = [[甲骨文公司]](以前是[[昇陽電腦]])
| developer = [[甲骨文公司]](以前是[[昇陽電腦|昇阳电脑]])
| operating system = [[跨平台]]
| operating system = [[跨平臺|跨平台]]
| programming language = [[C++]]及[[Java]]
| programming language = [[C++]]及[[Java]]
| genre = [[函式]]
| genre = [[函式]]
| license = [[GNU General Public License|GPL]]+[[GPL linking exception|linking exception]]
| license = [[GNU通用公共许可证|GPL]]+[[GPL linking exception|linking exception]]
| website = [http://openjdk.java.net/ openjdk.java.net]
| website = [http://openjdk.java.net/ openjdk.java.net]
}}
}}
第16行: 第16行:
'''OpenJDK'''是Java的开发环境([[JDK]])的[[开源]]版本,完全自由,开放源码。
'''OpenJDK'''是Java的开发环境([[JDK]])的[[开源]]版本,完全自由,开放源码。


[[Sun Microsystems]]公司在2006年的[[JavaOne]]大会上称将对Java开放源代码,于2009年4月15日正式发布OpenJDK。甲骨文在2010年收Sun Microsystem之接管了這個專案。
[[昇陽電腦|Sun Microsystems]]公司在2006年的[[JavaOne]]大会上称将对Java开放源代码,于2009年4月15日正式发布OpenJDK。甲骨文在2010年收Sun Microsystem之接管了这个专案。


== 史 ==
== 史 ==
2008年5月,[[Fedora]] 9<ref name="fedora9redhat">{{cite web
2008年5月,[[Fedora]] 9<ref name="fedora9redhat">{{cite web
| url=http://developer.redhatmagazine.com/2008/03/12/openjdk-to-replace-icedtea-in-fedora-9/
| url=http://developer.redhatmagazine.com/2008/03/12/openjdk-to-replace-icedtea-in-fedora-9/
第28行: 第28行:
| date=2008-03-13
| date=2008-03-13
| accessdate=2008-04-05
| accessdate=2008-04-05
| archive-url=https://web.archive.org/web/20080421100346/http://developer.redhatmagazine.com/2008/03/12/openjdk-to-replace-icedtea-in-fedora-9/
| archive-date=2008-04-21
| dead-url=yes
}}</ref><ref>{{cite web
}}</ref><ref>{{cite web
| url=http://www.sun.com/aboutsun/pr/2008-04/sunflash.20080430.1.xml
| url=http://www.sun.com/aboutsun/pr/2008-04/sunflash.20080430.1.xml
第36行: 第33行:
| publisher=Sun Microsystems
| publisher=Sun Microsystems
| accessdate=2008-05-02
| accessdate=2008-05-02
| archive-date=2012-02-05
| archive-url=https://www.webcitation.org/65E5P1vZe?url=http://www.oracle.com/us/sun/index.htm
| dead-url=no
}}</ref>及[[Ubuntu]] 8.04<ref name="ubuntu openjdk-6">{{cite web
}}</ref>及[[Ubuntu]] 8.04<ref name="ubuntu openjdk-6">{{cite web
| url=https://launchpad.net/ubuntu/+source/openjdk-6
| url=https://launchpad.net/ubuntu/+source/openjdk-6
| title=openjdk-6 in Ubuntu
| title=openjdk-6 in Ubuntu
| accessdate=2008-04-19
| accessdate=2008-04-19
}}</ref>于发行版中发布OpenJDK,完整地基[[自由軟件|自由]]及[[开放源代码]]的OpenJDK。<ref>{{cite web
| archive-date=2011-05-20
| archive-url=https://web.archive.org/web/20110520090554/https://launchpad.net/ubuntu/+source/openjdk-6
| dead-url=no
}}</ref>於發行版中發佈OpenJDK,完整地基[[自由軟件|自由]]及[[开放源代码]]的OpenJDK。<ref>{{cite web
|url = http://blogs.sun.com/mr/entry/in_hardy_heron
|url = http://blogs.sun.com/mr/entry/in_hardy_heron
|title = There’s not a moment to lose!
|title = There’s not a moment to lose!
第53行: 第44行:
|date = 2008-04-24
|date = 2008-04-24
|accessdate = 2008-04-19
|accessdate = 2008-04-19
}}</ref>
|deadurl = yes
|archiveurl = https://web.archive.org/web/20080429191849/http://blogs.sun.com/mr/entry/in_hardy_heron
|archivedate = 2008-04-29
}}</ref>


2008年6月,{{tsl|en|IcedTea}} 6(Fedora 9上的一套件版本的OpenJDK)宣布已通{{tsl|en|Technology Compatibility Kit|Technology Compatibility Kit}}測試,可以得上是一完全兼容的Java 6的境。<ref>{{cite web
2008年6月,{{tsl|en|IcedTea}} 6(Fedora 9上的一套件版本的OpenJDK)宣布已通{{tsl|en|Technology Compatibility Kit|Technology Compatibility Kit}}测试,可以得上是一完全兼容的Java 6的境。<ref>{{cite web
|url=http://blog.softwhere.org/archives/196
|url=http://blog.softwhere.org/archives/196
|title=Java is finally Free and Open
|title=Java is finally Free and Open
第64行: 第52行:
|last=Sharples
|last=Sharples
|first=Rich
|first=Rich
|
|deadurl=yes
|
|archiveurl=https://web.archive.org/web/20080620065024/http://blog.softwhere.org/archives/196
|
|archivedate=2008-06-20
|accessdate=2010-01-15
|accessdate=2010-01-15
}}</ref>
}}</ref>


2008年7月12日,[[Debian]]接受了OpenJDK-6的不定版本<ref>{{cite web
2008年7月12日,[[Debian]]接受了OpenJDK-6的不定版本<ref>{{cite web
|url=http://robilad.livejournal.com/33750.html
|url=http://robilad.livejournal.com/33750.html
|title=QotD: Debian Overview of openjdk-6 source package
|title=QotD: Debian Overview of openjdk-6 source package
第77行: 第65行:
|accessdate=2008-07-15
|accessdate=2008-07-15
|date=2008-07-14
|date=2008-07-14
|archive-date=2008-09-07
|archive-url=https://web.archive.org/web/20080907143429/http://robilad.livejournal.com/33750.html
|dead-url=no
}}</ref><ref>{{cite web
}}</ref><ref>{{cite web
|url=http://packages.qa.debian.org/o/openjdk-6.html
|url=http://packages.qa.debian.org/o/openjdk-6.html
第85行: 第70行:
|publisher=debian.org
|publisher=debian.org
|accessdate=2008-07-15
|accessdate=2008-07-15
}}</ref>,但目前情況已经稳定<ref>{{cite web
|archive-date=2009-05-19
|archive-url=https://web.archive.org/web/20090519074914/http://packages.qa.debian.org/o/openjdk-6.html
|dead-url=no
}}</ref>,但目前情況已經穩定<ref>{{cite web
|url=http://packages.debian.org/stable/openjdk-6-jdk
|url=http://packages.debian.org/stable/openjdk-6-jdk
|title=Package: openjdk-6-jdk
|title=Package: openjdk-6-jdk
第94行: 第76行:
|date=2009-02-14
|date=2009-02-14
|accessdate=2009-02-16
|accessdate=2009-02-16
}}</ref>。OpenJDK也可以在[[openSUSE]]、[[Red Hat Enterprise Linux]]及其衍生系,如[[CentOS]]中找到。<ref>{{cite web
|archive-date=2011-06-05
|archive-url=https://web.archive.org/web/20110605104048/http://packages.debian.org/stable/openjdk-6-jdk
|dead-url=no
}}</ref>。OpenJDK也可以在[[openSUSE]]、[[Red Hat Enterprise Linux]]及其衍生系,如[[CentOS]]中找到。<ref>{{cite web
|url=http://en.opensuse.org/OpenJDK
|url=http://en.opensuse.org/OpenJDK
|title=Package: OpenJDK
|title=Package: OpenJDK
|publisher=opensuse.org
|publisher=opensuse.org
|accessdate=2009-06-01
|accessdate=2009-06-01
|deadurl=yes
|archiveurl=https://web.archive.org/web/20090527021318/http://en.opensuse.org/OpenJDK
|archivedate=2009-05-27
}}</ref>
}}</ref>


自2008年7月,OpenJDK 7可以行在[[Mac OS X]]和其他的[[BSD]]行版。<ref>{{cite web
自2008年7月,OpenJDK 7可以行在[[MacOS|Mac OS X]]和其他的[[BSD]]行版。<ref>{{cite web
|url=http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html
|url=http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html
|title=SoyLatte, Meet OpenJDK: OpenJDK 7 for Mac OS X
|title=SoyLatte, Meet OpenJDK: OpenJDK 7 for Mac OS X
第114行: 第90行:
|accessdate=2008-08-22
|accessdate=2008-08-22
|date=2008-08-19
|date=2008-08-19
|archive-date=2008-08-23
|archive-url=https://web.archive.org/web/20080823070713/http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html
|dead-url=no
}}</ref>
}}</ref>


2009年7月,Ubuntu 9.04中的二制版本OpenJDK在Java SE 6 {{tsl|en|Technology Compatibility Kit|JCK}}中通了所有的兼容性測試。<ref>{{Cite web |url=https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-July/000587.html |title=Announcing OpenJDK 6 Certification for Ubuntu 9.04(jaunty) |accessdate=2010-01-15 |archive-date=2011-09-29 |archive-url=https://web.archive.org/web/20110929081239/https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-July/000587.html |dead-url=no }}</ref>
2009年7月,Ubuntu 9.04中的二制版本OpenJDK在Java SE 6 {{tsl|en|Technology Compatibility Kit|JCK}}中通了所有的兼容性测试。<ref>{{Cite web |url=https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-July/000587.html |title=Announcing OpenJDK 6 Certification for Ubuntu 9.04(jaunty) |accessdate=2010-01-15 }}</ref>


2016年8月22日,[[Google]]在[[Android 7.0 Nougat]]中,將專利的[[JDK]]替源方案的OpenJDK,以底解決Java的問題。<ref>{{cite web|title=下一版Android以OpenJDK取代甲骨文的Java APIs-iThome|url=https://www.ithome.com.tw/news/102261|accessdate=2017-11-20|archive-date=2018-12-03|archive-url=https://web.archive.org/web/20181203031600/https://www.ithome.com.tw/news/102261|dead-url=no}}</ref>
2016年8月22日,[[Google]]在[[Android 7.0 Nougat]]中,将专利的[[JDK]]替源方案的OpenJDK,以底解決Java的问题。<ref>{{cite web|title=下一版Android以OpenJDK取代甲骨文的Java APIs-iThome|url=https://www.ithome.com.tw/news/102261|accessdate=2017-11-20}}</ref>


== 参考资料 ==
== 参考资料 ==
第138行: 第111行:
[[Category:Java平台]]
[[Category:Java平台]]
[[Category:Java虚拟机]]
[[Category:Java虚拟机]]
[[Category:用C++程的自由軟體]]
[[Category:用C++程的自由软件]]
[[Category:用Java程的自由軟體]]
[[Category:用Java程的自由软件]]
[[Category:自由虚拟化软件]]
[[Category:自由虚拟化软件]]