Synonyms for openjdk or Related words with openjdk
Examples of "openjdk"
Subsequent to Sun's release of
, Sun released a specific license to permit running the TCK in the
context for any GPL implementation deriving substantially from
prototypes can also be built from the Mercurial repositories. These are starting to incorporate many specialization features. Note that these are Gnu Make/ C++ sources, and building the
requires technical expertise. See
build instructions for details.
On June 2008, it was announced that IcedTea6 (as the packaged version of
on Fedora 9) has passed the Technology Compatibility Kit tests and can claim to be a fully compatible Java 6 implementation. The project continues to track
8 development in separate repositories, and contribute patches back upstream
It began life as an
/GNU Classpath hybrid that could be used to bootstrap
, replacing the encumbrances with code from GNU Classpath.
In January 2008, an official Java for Haiku team was created and was unanimously accepted by the
Porters Group to port
Android 7.0 "Nougat" replaced Harmony with
When initially released in May 2007, 4% of the
class library remained proprietary. By the appearance of
6 in May 2008, less than 1% (the SNMP implementation, which is not part of the Java specification) remained, making it possible to build
without any binary plugs. The binary plug requirement was later dropped from
7 as part of b53 in April 2009.
Because of these previously encumbered components, it was not possible to build
only with free software components. In order to be able to do this before the whole class library is made free, and to be able to bundle
in Fedora Core and other free Linux distributions, Red Hat has started a project called IcedTea. It is basically an
/GNU Classpath hybrid that can be used to bootstrap
using only free software.
On October 11, 2010, IBM, by far the biggest participant in the Apache Harmony project, decided to join Oracle on the
project, effectively shifting its efforts from Harmony to
. Bob Sutor, IBM's head of Linux and open source, blogged that "IBM will be shifting its development effort from the Apache Project Harmony to
, several free Java implementations were made by various companies and groups. One example is Apache Harmony. IBM also provides Java implementations, and RedHat provides it through the IcedTea project: a build and integration project for
is another notable Java SE implementation that is licensed under the GNU GPL. The implementation started when Sun began releasing the Java source code under the GPL. As of Java SE 7,
is the official Java reference implementation.
As of March 2008, the Fedora 9 distribution has been released with
6 instead of the IcedTea implementation of
7. Some of the stated reasons for this change are:
On January 11, 2011, the Mac OS X Port Project was created on
, and Apple made the first public contribution of code to the project. The initial Apple contribution built on the
was initially based only on the JDK 7 version of the Java platform.
The BigInteger class in standard versions of Java and in open-source implementations like
is a free and open source implementation of the Java Platform, Standard Edition (Java SE).
In July 2011, SAP AG announced that SAP officially joined the
distributions included IcedTea 6, based completely on free and open source code. Fedora 9 was the first version to be shipped with IcedTea6, based on the OpenJDK6 sources from Sun rather than OpenJDK7. It was also the first to use
for the package name (via the
trademark agreement) instead of IcedTea. Ubuntu also first packaged IcedTea7 before later moving to IcedTea6. Packages for IcedTea6 were also created for Debian and included in "lenny". On July 12, 2008, Debian accepted
-6 in unstable, and it is now in stable.
is also available on openSUSE, Red Hat Enterprise Linux and RHEL derivatives such as CentOS.
has comparatively strict procedures of accepting code contributions: every proposed contribution must be reviewed by another
committer and the contributor must have signed the Sun/Oracle Contributor Agreement.(SCA/OCA) Preferably, there should also be a jtreg test demonstrating that the bug has been fixed. Initially, the external patch submission process was slow and commits to the codebase were only made by Sun engineers, until September 2008. The process has improved and, , simple patches and backports from
6 can take place within hours rather than days.
Before the release of
, the JDK was based on a proprietary license.
Copyright © 2017