All,
The very last sentence of the spec
requirements document currently reads: "The EFTLA will also
be the mechanism by which Compatible Implementations are licensed
all patent rights granted by the Participants."
Many have pointed out that this requirements has a lot of
implications. However, I can't really revise it in any particular
direction at the moment because the lawyers have not yet agreed on
whether we want to continue the status quo, or do something new.
The status quo is that both patent rights and the trademark
license require passing the TCK. A more "modern" approach would be
to tie only the trademark to the TCK and that patent rights would
be granted to all implementers as soon as the spec is final. (Or
something similar.)
Oracle in particular will have a near-veto on this particular
topic because the trademark license for javax and the spec names
is tied to their level of comfort with the new spec process. So if
the Oracle people here have not yet discussed this with their
colleagues in Legal, please do so.
I would like to publish this requirements document. My suggestion
for the moment is that we simply delete that last sentence and go
forward with the remainder of the document as is. A +1 on this
suggestion would be appreciated.
Thanks.