ASF Leave JCP EC

ASF President Jim Jagielski Posts “More Emotional” Statement on JCP Resignation

Jessica Thornsby

Jim Jagielski posts alternative resignation notice.

If Apache’s official resignation from the JCP EC sounded rather
restrained, there’s a reason: the “rougher” more “emotional”
version was held back. Now, ASF President Jim Jagielski has posted
this “more face-to-face conversational” note to Oracle at his blog, and it pulls no
punches. In the document, the ASF accuse the EC of approving JSRs
and TCKs that are fundamentally incompatible with open source. The
JSRs make distributing a tested, compatible implementation
impossible under any open source license – by anyone other than
Oracle. In Jagielski’s opinion, the EC have effectively given
Oracle free reign to ignore its contractual obligations, whenever
the company sees fit. “Yesterday’s vote is the final straw,”
Jagielski says. He sounds resigned to the fact that Oracle will
always “violate and not honor the JSPA agreements,” but for him,
what has changed is that the EC are now turning a blind eye to
Oracle’s actions. “The ASF can no longer justify its continued
involvement within this entity.”

He cannot resist pointing out that, in response to the ASF’s earlier statement urging the EC to vote
against Oracle, Oracle posted that they provide “TCK licenses
under fair, reasonable, and non-discriminatory terms consistent
with its obligations under the JSPA.” He calls this the “funniest
and yet most inaccurate line yet in the whole ordeal.” After all,
the 5.C.III section of the JSPA prevents a spec lead from imposing
“any contractual condition or covenant that would limit or restrict
the right of any licensee to create or distribute such Independent
Implementations,” and Oracle’s Field of Use restriction prevents
tested code from being run on a PC in an enclosed environment.
Oracle’s OpenJDK does not contain the Field of Use clause on the
TCK.

What does the future hold for the Java community, in light of
this controversy? Jagielski hasn’t given up hope yet of a new
community process arising from the ashes of the JCP. Meanwhile,
Peter Kriens has speculated this might be where the
OSGI Alliance steps in
, while Apache Software Foundation member
Stephen Colebourne predicts that the JCP will stagger on as a useful tool
for influencing Oracle – but the JCP’s days of being a
vendor-neutral open standards body are well and truly over.

Author
Comments
comments powered by Disqus