自由 的 Java实现
一些自由软件运动的倡导者不愿意使用“Java”
20世 纪90年代 中期 到 2006年
[编辑]GNU Classpath
2005
2005
2006年 11月的 公告
[编辑]2006
截至2007
2007年 5月 的 代 码发布 之 后
[编辑]截至2008
所有 音 频引擎代码,包括 软件合成 器 ,都 已 作 为开源 码发布 。[15][16] 专门为 OpenJDK 开发的 新 合成 器 Gervill取 代 了 封 闭源软件合成 器 。[17]所有 在 该类别库中 使用 的 密 码学类别均 已 作 为自由 软件发布。[18]- FreeType
已 取 代 了 缩放和光 栅化字体 的 程 式 码。[19][20][21] - LittleCMS
已 取 代 原生 的 颜色管理 系 统。[20]在 JDK中有 一个可插拔的层,因 此商业版本 可 以使用 旧 的 颜色管理 系 统,而OpenJDK可 以使用 LittleCMS。 在 phoneME项目中 使用 的 开放源 代 码Pisces渲染器 已 取 代 抗 锯齿图形光 栅化程 式 码。[20][22][23] 这段程 式 码功能 正常 ,但 仍需要 一 些效能 增强 。[24]- JavaScript 插件码已开源(JavaScript 引擎
自 始 至 终都是 开源的 )。[25]
截至 2008
太 阳微系 统已经取代 了 IcedTea提供 的 大 多数 替 代 方案 ,现在所 剩 下 的 受限制 代 码占类库的 少 于1%(这段代 码对运行OpenJDK并不必要 )。- OpenJDK 6
是 稳定分 支 ,而 OpenJDK 7不 稳定,预计直 到 2009年 才 会 发布稳定版本 。 太 阳微系 统已经获得 了 OpenJDK商 标在Fedora中 使用 的 许可。[来 源 请求]
Amazon
另请参 阅
[编辑]- Java
- Javac
- HotSpot
- Apache Harmony
- OpenJDK
- GNU Classpath
和 GCJ - IcedTea
- JamVM
- IKVM.NET
- List of Java virtual machines
- Comparison of Java virtual machines
- Adoptium
参考 资料
[编辑]- ^ OpenJDK and the IcedTea Project. www.redhat.com. [2019-12-16]. (
原始 内容 存 档于2021-03-08) (韩语). - ^ Oracle Java SE License. www.oracle.com. [2020-12-29]. (
原始 内容 存 档于2021-05-07) (美国 英 语). - ^ Oracle Java 许可
重要 更新 . www.java.com. [2020-12-29]. (原始 内容 存 档于2021-04-13). - ^ Java Licensing Logo Guidelines (PDF). [2020-12-29]. (
原始 内容 (pdf)存 档于2020-12-01) (美国 英 语). - ^ Announcing: guavac 0.2.5, A free compiler for the Java language. 1996-09-07 [2007-06-24]. (
原始 内容 存 档于2009-08-14). - ^ Changelog of guavac, showing the first release happening in January 1996. [2007-06-24]. (
原始 内容 存 档于2007-09-28).Wed Nov 22 05:43:07 1995 […] CompilerMain.C, Compiler. C, Compiler.h, lexer.l, parser.y: Initial revision
- ^ GCC 4.3 Release Series -- Changes, New Features, and Fixes. [2007-10-08]. (
原始 内容 存 档于2021-04-27). - ^ Sun picks GPL license for Java code
- ^ OpenJDK FAQ 互联网档
案 馆的 存 档,存 档日期 2007年 4月 2日 ,. - ^ Open JDK is here!. Sun Microsystems. 2007-05-08 [2007-05-09].
- ^ Herron, David. Plans for OpenJDK. 2007-10-04 [2007-10-09]. (
原始 内容 存 档于2007-10-11). - ^ Fitzsimmons, Thomas. Plans for OpenJDK. 2007-05-18 [2007-05-22].
- ^
Angel, Lillian. OpenJDK to replace IcedTea in Fedora 9. 2008-03-13 [2008-04-05]. (
原始 内容 存 档于2008-04-18). - ^ 14.0 14.1 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.
- ^ 15.0 15.1 OpenJDK 6 b10 source posted. 2008-05-30 [2008-06-01].
- ^ audio-engine project page
- ^ Gervill - Software Synthesizer. [2008-06-01]. (
原始 内容 存 档于2011-10-04). - ^ Crypto has been added to OpenJDK. 2007-09-27 [2007-10-07].
- ^ font-scaler projectpage
- ^ 20.0 20.1 20.2 Java2D project page
- ^ Freetype font rasteriser. 2007-08-07 [2007-11-24].
- ^ phoneme.dev.java.net/ 互联网档
案 馆的 存 档,存 档日期 2007-06-10. - ^ graphics-rasterizer project page
- ^ Graham, Jim. Open Source rasterizer. Sun Microsystems. 2007-10-03 [2007-05-09].
- ^ Javascript is encumbered and there is no javascript plugin support.. IcedTea. 2008-03-11 [2008-06-01]. (
原始 内容 存 档于2008-09-27).Changing Summary. JavaScript is no longer encumbered, but we still need liveconnect support.
- ^ Andrew, Haley. Experimental Build Repository at icedtea.classpath.org. 2007-06-07 [2007-06-09]. (
原始 内容 存 档于2008-02-11). - ^ Wielaard, Mark. Experimental Build Repository at icedtea.classpath.org. 2007-06-07 [2007-06-09]. (
原始 内容 存 档于2007-06-19). - ^ Sharples, Rich. Java is finally Free and Open. 2008-06-19. (
原始 内容 存 档于2008-06-20). - ^ Core.
- ^ Arun Gupta. Amazon Corretto 8 Now Generally Available. Amazon Web Services. January 31, 2019 [2019-07-25].