I'm an avid LinkedIn reader. That means I see who in my contacts connects with whomever. Especially if its a former employer trying to fill my desk. I'm curious - like a guy that used to date a girl and wants to know if she really "could" do better. Of course, thats a metaphor and not a 1:1 comparison - but you get the idea.
Yes, Larry Ellison's company bought Sun Microsystems 6-years ago for the server business and got JAVA as a bonus. Yes, the capitalists at Oracle might not be so huggy at open source conferences... But, what are they going to do - take the future development away? Probably not, as taking it away would mean they intend to continue to make it better and not share [for free]. I'm a capitalist, is that so bad? I work and don't want to share unless I'm paid...
JAVA is already, still... here, and good, eh? The libraries available to make it better come from great open source foundations (Apache), code repositories (GIT, Codehaus), and companies "Google". Its getting better with or without the JCP being involved [the article reported that Oracle doesn't want to be involved as much with the JCP. Further, evangelists typically always have another job - to evanglise another product].
As the article goes on, there is the implied potential of fewer public upgrades... These are cash cows for consultants, sys admins, developers and testers. But seriously, I wouldn't complain if they came out every third year. Then companies could focus on their product, not their infrastructure.
Here you have it, my opinion on the topic:
Dear Oracle, make BEA Weblogic better and you will make JAVA guys happy. Dump support for Glassfish [check, already done]- you made this guy happy. Make Weblogic open, you lose money. Keep the standard against JBoss, WebSphere - nobody complains too much. Oracle will not win in public opinion - no matter what they do. My guess, they sell JAVA to Google, Redhat, IBM [who sell openness and innovation as a brand] with java.lang.Strings attached with how open it should be for a seriously undisclosed price...