Public open specs

Mark Wielaard mark at
Thu Oct 30 03:12:14 PDT 2008

Hi Dalibor,

On Tue, 2008-10-21 at 21:16 +0200, Mark Wielaard wrote:
> On Tue, 2008-10-14 at 19:55 +0200, Dalibor Topic wrote:
> > Not yet (outside the JSR spec document). The process bottleneck is
> > identified, working on a fix.
> That is great! Any timelines for these process fixes to be cleared up?
> It has been a little funny that Sun is now producing GPLed code for the
> various JSRs they lead, but still publish the JSR specs themselves under
> terms that conflict (through the 2a-c restrictions) with the liberties
> granted by the GPL. I came up with the following list of JSRs that have
> a Sun lead and for which OpenJDK provides (prototype) GPL code, but
> which are published under non-free terms preventing others to also
> publish (independent) implementations or extend the OpenJDK provided
> ones:
> JSR 105: XML Digital Signature APIs
> JSR 199: Java Compiler API
> JSR 202: JavaTM Class File Specification Update
> JSR 203: More New I/O APIs for the JavaTM Platform ("NIO.2")
> JSR 221: JDBC 4.0 API Specification
> JSR 222: Java Architecture for XML Binding (JAXB) 2.0
> JSR 223: Scripting for the Java Platform
> JSR 224: Java API for XML-Based Web Services (JAX-WS) 2.0
> JSR 250: Common Annotations for the Java Platform
> JSR 255: Java Management Extensions (JMX) Specification, version 2.0
> JSR 269: Pluggable Annotation Processing API
> JSR 270: Java SE 6 Release Contents
> JSR 277: Java Module System
> JSR 292: Supporting Dynamically Typed Languages on the Java Platform
> JSR 294: Improved Modularity Support in the Java Programming Language
> Would be great to see all these specs finally liberated.

Any progress on the fix to the process bottlenecks so these Sun
controlled specs that are essential for OpenJDK can be freely and openly



More information about the distro-pkg-dev mailing list