On ecj and @Override annotations for interface methods
Mark Wielaard
mark at klomp.org
Thu Sep 18 07:27:03 PDT 2008
Hi Joe,
On Thu, 2008-09-18 at 07:03 -0700, Joseph D. Darcy wrote:
> The class file format changes for JDK 6 are documented in JSR 202,
> "Java(TM) Class File Specification Update":
> http://www.jcp.org/en/jsr/detail?id=202
Thanks, but those documents don't seem to be public. Are they also
publicly available without the non-free license click-through? I am
particularly concerned about clauses 2 (a-c) and how they would restrict
my ability to distribute alternative implementations. Also clause 5
seems to conflict with using it together with OpenJDK, which seems to be
explicitly excluded to be used as base for implementing of this JSR.
It seems that accepting the terms for reading this specification takes
away my rights of publishing an independent or openjdk based
implementation under the GPL, when the implementation is not within the
scope of section 2 (a-c).
Cheers,
Mark
More information about the distro-pkg-dev
mailing list