Apache resigns from the Java Community Process executive committee
Apache resigns from the Java Community Process executive committee
Posted Dec 13, 2010 2:30 UTC (Mon) by jmalcolm (subscriber, #8876)In reply to: Apache resigns from the Java Community Process executive committee by bojan
Parent article: Apache resigns from the Java Community Process executive committee
According to Oracle's rules, you cannot implement Java without passing the TCK and they will not license you the use of it for a free implementation.
Also, you cannot extend the GPL version they release. If, for example, I modified Oracle's GPL version to support proper Tail-Call Optimization (for use with Clojure perhaps) I would have violated the license terms of the Java patent grant (I extended the spec) and my version would be infringing.
Also, how "free" is a GPL version that I cannot modify as I see fit?
