When the Sun goes down - what happens to the OpenJDK?
Mark Wielaard
mark at klomp.org
Tue Apr 21 12:59:55 UTC 2009
On Tue, 2009-04-21 at 08:10 -0400, Geir Magnusson Jr. wrote:
> > But besides naming I agree that we should make sure to get a some free
> > compatibility kit. The problem here is the JCP which grants Sun[/
> > Oracle]
> > special rights with respect to the platform TCKs. Hopefully a JSR for
> > Java7 isn't accepted without making sure that the platform TCK is also
> > available as free software.
>
> I'm not sure what you mean. The JSPA grants Sun an effective veto
> regarding "platform JSRs" (EE, SE, ME), but they have no special
> rights wrt the platform TCKs. The platform TCKs are just TCKs, and
> the licensing of them must conform to the JSPA. (see "fight, Apache
> and Sun, Java SE TCK" for more information :)
It probably depends on how you interpret JSPA 5.F.IV. which seems to
explicitly exclude Sun from all such legal obligations except for
offering a TCK separately (but under its own terms) from any RI. But I
agree that the JSPA is a twisted document that can be interpreted in
multiple ways. At least to this reader it seems to grant a lot of
privileges to Sun above and beyond any other participant. The current
setup of the JCP at least seems not ideal for free software community
participation.
> I'm all for TCKs being open source or "free" software, but I'm not
> convinced that it's necessary. I can live with non-free/non-open TCKs.
We clearly differ on this point. I think it is necessary and that
"compatibility through NDAs" is just nuts and hurts the community and
users at large.
Cheers,
Mark
More information about the discuss
mailing list