添加的内容 删除的内容
小 (机器人:删除1个模板:Wayback) |
小 (机器人:清理不当的来源、移除无用的模板参数) |
||
(未显示2个用户的5个中间版本) | |||
第1行: | 第1行: | ||
{{NoteTA|G1=IT |
{{NoteTA|G1=IT |
||
|1=zh-hans:太阳计算机系统;zh-hk:太 |
|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 |
| 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 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 |
||
⚫ | |||
| archive-date=2011-05-20 |
|||
| archive-url=https://web.archive.org/web/20110520090554/https://launchpad.net/ubuntu/+source/openjdk-6 |
|||
| dead-url=no |
|||
⚫ | |||
|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 |
||
⚫ | |||
|deadurl = yes |
|||
|archiveurl = https://web.archive.org/web/20080429191849/http://blogs.sun.com/mr/entry/in_hardy_heron |
|||
|archivedate = 2008-04-29 |
|||
⚫ | |||
2008年6月,{{tsl|en|IcedTea}} 6(Fedora 9上的一 |
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的不 |
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 |
||
⚫ | |||
|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 |
|||
⚫ | |||
|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 |
||
⚫ | |||
|archive-date=2011-06-05 |
|||
|archive-url=https://web.archive.org/web/20110605104048/http://packages.debian.org/stable/openjdk-6-jdk |
|||
|dead-url=no |
|||
⚫ | |||
|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可以 |
自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中的二 |
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]]中, |
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:自由虚拟化软件]] |