- Coin and Lambda passed with 13 YES, 1 NO and 1 ABSTAIN. The NO is ASF, the ABSTAIN is Tim Peierls
- Java SE 7 and Java SE 8 passed with 12 YES, and 2 NO. The NOs are ASF and Tim Peierls
The voting logs (Coin, Lambda, Java SE 7, Java SE 8) include dates and comments. From the log, we can see that Google voted NO early on, but ASF waited for a bit; perhaps to reduce pressure on the other EC members? We can also see that Tim changed his vote, from ABSTAIN to NO, fairly late in the process. Several EC members voted YES but expressed different levels of disatisfaction with the FoU restriction on JavaSE in the comments.
The next act in this story will be ASF resigning from the EC, and, I assume, from the JCP. Then we get to the next real question: what does that mean for all the Apache projects that depend on TCKs today?
If the ASF is not a JCP member, then it can’t ask for access to the TCK. So, even if the ASF decided that each such project can decide on its future on its own, the status quo, where project members are running the TCKs they got from ASF (for free) will change. This will be interesting to follow.