Free Java implementations: Difference between revisions

Content deleted Content added
m dab
Rescuing 4 sources and tagging 1 as dead. #IABot (v1.5.4)
Line 53:
As of May 2008, the only part of the Class library that remains proprietary (4% as of May 2007 for OpenJDK 7,
<ref name="openJDK_plan">{{cite web
| url = http://weblogs.java.net/blog/robogeek/archive/2007/10/openjdk_encumbr.html
| title = Plans for OpenJDK
|last = Herron|first=David
|first = David
| date=2007-10-04
|date accessdate= 2007-10-09}}04
|accessdate = 2007-10-09
|deadurl = yes
|archiveurl = https://web.archive.org/web/20071011014156/http://weblogs.java.net/blog/robogeek/archive/2007/10/openjdk_encumbr.html
|archivedate = 2007-10-11
|df =
}}
</ref><ref>
{{cite web
Line 68 ⟶ 74:
and less than 1% as of May 2008 in OpenJDK 6<ref name="fedora9la">
{{cite web
| url = http://langel.wordpress.com/2008/03/13/openjdk-in-fedora-9/
| title = OpenJDK to replace IcedTea in Fedora 9
| last = Angel|first=Lillian
|first = Lillian
| date=2008-03-13
|date accessdate= 2008-0403-05}}13
|accessdate = 2008-04-05
|deadurl = yes
|archiveurl = https://web.archive.org/web/20080418133611/http://langel.wordpress.com/2008/03/13/openjdk-in-fedora-9/
|archivedate = 2008-04-18
|df =
}}
</ref><ref name="fedora9redhat">
{{cite web
Line 94 ⟶ 106:
 
* All the audio engine code, including the [[Musical Instrument Digital Interface|software synthesizer]], has been released as open-source.<ref name="openJDK_b10"/><ref>[http://openjdk.java.net/projects/audio-engine/ audio-engine project page]</ref> The closed-source software synthesizer has been replaced by a new synthesizer developed specifically for OpenJDK called ''Gervill'',<ref>{{cite web
|url = https://gervill.dev.java.net/
|title = Gervill - Software Synthesizer
|accessdate = 2008-06-01
}}{{dead link|date=October 2017 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>
}}</ref>
* All [[cryptography]] classes used in the Class library have been released as free software,<ref>{{cite web
|url=http://mail.openjdk.java.net/pipermail/security-dev/2007-September/000015.html
Line 112 ⟶ 124:
}}</ref>
* [[LittleCMS]] has replaced the native [[color management|color-management]] system.<ref name="2dproject"/> There is a pluggable layer in the JDK, so that the commercial version can use the old color management system and OpenJDK can use LittleCMS.
* The open-sourced Pisces renderer used in the [[phoneME]] project has replaced the [[Spatial anti-aliasing|anti-aliasing]] graphics [[Rasterisation|rasterizer]] code.<ref name="2dproject"/><ref>[https://phoneme.dev.java.net/ phoneme.dev.java.net/] {{webarchive|url=https://web.archive.org/web/20070610234355/https://phoneme.dev.java.net/ |date=2007-06-10 }}
</ref><ref>
[http://openjdk.java.net/projects/graphics-rasterizer/ graphics-rasterizer project page]</ref> This code is fully functional, but still needs some performance enhancements,<ref>{{cite web
Line 148 ⟶ 160:
 
In June 2008, it was announced that [[IcedTea]]6 (as the packaged version of OpenJDK on [[Fedora (operating system)|Fedora 9]]) had passed the [[Technology Compatibility Kit]] tests and can claim to be a fully compatible Java 6 implementation.<ref>{{cite web
|url = http://blog.softwhere.org/archives/196
|title = Java is finally Free and Open
|date = 2008-06-19
|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
|df =
}}
</ref>{{citation needed|reason=non-primary|date=December 2011}}