This comment in
Cay's Recent Post
called my attention:
... the JCP has become increasingly irrelevant... ... most of us have simply moved on to open source Java technologies
I disagree with the implication that the JCP and Open Source are mutually exclusive.
Although the JCP can improve - and Open Source can help there
as shown by how the
JSR 311 EG develops JAX-RS -
I believe users benefit the most from the combination of a strong standards body and open source.
Many of the GlassFish Server new customers are an example of this interaction:
they are replacing expensive closed source AppServers with GlassFish.
The strong Java EE standard means that the transition is relatively easy;
the transparency of GlassFish (facilitated by Open Source) further simplifies
and Open Source in GF also guarantees to the customer that the cost cannot be
unreasonable - otherwise a fork would appear.
The standard enables easy entry into and easy exit from different implementations and enables
Open Source injects good qualities into that competition.
And competition is good for customers.