The big news of the past week is that Apple deprecated Java, so we won't be probably seeing any Apple-made JDK in Mac OS X 10.7 Lion, coming next summer.
Ian Skerrett posted a good article a few days ago, which is recalling how the communication between Oracle and the Community is not working. I strongly agree with 2/3 of it, in fact I voted it. Summing up, the basic points are:
The news are taking mailing lists by storm:
A good starting point for thinking about the consequences of the Oracle + IBM deal is in the blog of Gianugo Rabellino:
The huge news, that is the deal with IBM on OpenJDK, make it clear - if somebody still had doubts - about what is Oracle's strategy for Java: Java remains open, as per OpenJDK license, but there must be a unique open implementation, the OpenJDK. Quoting the linked post:
NetBeans 6.10 has been renamed to NetBeans 7.0. This year there has been a bit of uncertainty about the name of the next major NetBeans release due to the fact that Oracle wants to keep it in sync with the next major Java release.
There have been a few blogs about forking Java and some discussion around. I'm just recollecting a couple of answers that I gave to two mailing lists, mainly for my own reference. These are some of the related talks:
You can download them from this page or watch them embedded below:
So, one of the big news from JavaOne is the death of JavaFX Script. Very bad news. A few people think it's good since Oracle will better focus resources, but it sounds as they are reasoning in the past. Over are times of the Java steward being in lack of resources, as it happened in the last Sun years.
I was preparing a short post about that, but I've run into an InfoWorld comparison of the fourth major IDEs, so I can just quote it (emphasis is mine):