- Sun is working with as many communities as possible to create an open source implementation of the Java platform under GPL v2 that mainstream open source communities can work with - this includes TCKs.
- Java technology has many stakeholders, and we recognize that we will not be able to please everyone as we move through this process. In some cases, we’ll have to agree to disagree on some points.
- Our current priority is to make the Java platform accessible to the GNU/Linux community as quickly as possible.
- As you’ll note from Apache’s letter, this is a dispute over specific terms, not over Sun providing a TCK.
- We know that the open source process is a journey and we will continue to work with the open source communities and the licensees to determine how Java technology evolves.
A few quick observations that jump out. First, GNU/Linux and GPLv2 are mentioned twice, (possibly) Sun has determined that it doesn’t want to see a JDK under a BSD-style license? This just happens to be the lever that will prevent that?
Second, No one @ Sun has told me this, but from the response it appears that they are digging in “we’ll have to agree to disagree on some points”. We’ll see what the next few weeks bring, but I’m not holding my breath for a response (positive or negative) before JavaOne.