Even Microsoft can attest to that:
Link
In an effort to promote widespread adoption of the
JAVA(TM) Technology, Sun embarked on an open licensing program. Beginning in
August 1995, Sun entered into license and distribution agreements with major
platform manufacturers, including Apple, DEC, Fujitsu, Hewlett-Packard, IBM,
Microsoft, Netscape, Novell, SCO, Siemens, and Silicon Graphics.
Sun asserts
that, in general, these license agreements grant Sun's source code licensees the
right to develop and distribute value-added products that incorporate Sun's
JAVA(TM) Technology. The license agreements also require the products developed
by licensees to pass certain compatibility tests created by Sun, called the JCK
compatibility test suite. Provided that its software product passes Sun's test
suite, the licensee is also granted the right to display Sun's "JAVA Compatible"
trademark on its product. Sun also asserts that in order to maintain and extend
the cross-platform benefits of the JAVA(TM) programming environment, it is
critical that each licensee's system platform or browser strictly adheres to
Sun's published specifications.
Link
. . . [T]he course of dealing between Microsoft and Sun
merely establishes that Microsoft's products must pass all the tests in the JCK
test suite, unless Sun indicates otherwise. In the present case, Microsoft did
not provide Sun with the opportunity to review the test suite results of IE 4.0
and SDKJ 2.0. Sun has also demonstrated a sufficient likelihood of establishing
that 100% compliance with the Relevant Test Suite is required of
Microsoft.
As late as 2005, it was still called the
JCK.
Link
Jun 2005: The Java Licensing Deal
The negotiations
that started by email in May 2004, followed by a meeting with Sun Microsystems
executives at JavaOne 2004, and continued by email and phone for almost a year,
come to an end. We sign a contract to license the Java SE technology from Sun.
Now we have four months to make our product pass the Java Compatibility Kit test
suite, if we do not want to interrupt sales...
Sep 2005: Java Authorized
Licensee
Excelsior JET 4.0 passes the JCK and we become a Java Authorized
Licensee. Excelsior LLC proudly joins the list already including BEA, Fujitsu,
Oracle, SAP, Unisys, and other companies.
Also, from the
latter link:
Jul-Dec 2003: Samsung contract
Samsung
Electronics awards an outsourcing contract to Excelsior, under which we create a
patent-pending garbage collector for Samsung's proprietary Java
VM.
Samsung had their own proprietary Java VM ?
Like
Google does with Dalvik?
And
Excelsior still refers to it as
JCK
Excelsior JET has passed the Java Compatibility Kit
(JCK) test suite, licensed from Oracle, and is certified Java Compatible on a
number of platforms.
So, JCK and Oracle mentioned
together.
It may have been around 2007, that TCK started being used:
Link
OpenJDK is an open-source implementation of the
Java Platform, Standard Edition (Java SE) specifications. In May 2007, Sun
released a fully buildable Java Development Kit (JDK) version for Java SE to the
OpenJDK Community as free software under the GNU General Public License version
two (GPLv2). Sun announced the Interim Governing Board for the OpenJDK
community. Sun also announced that OpenJDK-based implementations can use the
Java SE 6 Technical Compatibility Kit (JCK) to establish compatibility with the
Java SE 6 specification.
Maybe. Or maybe it really came
into use during this case.
---
You are being MICROattacked, from various angles, in a SOFT manner. [ Reply to This | Parent | # ]
|