Ultimately, I think this quote sums it up if you want to look at it as a positive: "Oracle contributed millions of lines of code in the reference implementations for Java EE, including GlassFish, Jersey, Grizzly, etc. Oracle contributed the Java EE TCK. This was a huge step for them, as it was highly confidential and proprietary until then. This was a very large asset, with millions of dollars in Java EE licensing revenue attached to it. Oracle is licensing their copyrights in all of the Java EE specifications. This includes all of the past work that happened at Sun and BEA, so it is a very large percentage of the overall content of the specifications."
I'm not convinced what Oracle did is any different than what Red Hat does. It's just more complicated because it's a language. And maybe that's a salient point. We don't treat pencils and nuclear bombs the same though they can both be weapons. Matters of degree matter.
Oracle gonna Oracle. I guess I'm just not going to waste cycles being upset about that, and I'm just focusing on the positive.
Fundamentally though, the doomsayers have been proven wrong about Java. Ultimately, that's my point.
Oracle has largely been a good steward of #Java. The CentOSization of Java has been complex, and sure, there have been some Oraclisms, But the Java ecosystem is as healthy as it has ever been.
Part of the angst around Java over the last few years has simply been people groaning about change, but ultimately the modularization that came in 9, and the "rapid" release cycle is going to be good for Java. I mean, we are already years in at this point. I think it's obvious it has been good.
You can use our JDK/JRE builds if you like, but your distribution is going to have you covered, without having to deal with Oracle: https://www.openlogic.com/openjdk-downloads
There are lots of #JDK providers that aren't Oracle.
Of course, all of this has to be viewed from the Oracle lens. If Oracle didn't think this was the best thing for their bottom line, they wouldn't do it. Someone over there has convinced Larry that a heavy Java ecosystem is good for Oracle and that getting the JDK out in the open is good for that.
Then, of course, there's the API bullshit, and that really doesn't have much to do with Java at the end of the day. That's Larry having a pissing contest with Google. It could have ended up that they ended up pissing on the entire industry, but aside from a lot of unnecessary angst, I don't think they have really done any damage there.
And there is another surprising effect. The team measure the strength of marriages by measuring the average distance between partners before and after the introduction of online dating. “Our model also predicts that marriages created in a society with online dating tend to be stronger,” they say.'
The first point seems a relatively obvious outcome, though of course sometimes things that seem obvious don't turn out to be the case.
I'm not sure the second point is all that surprising. When you strip away the social pressures and family pressures of "oh they are so good for you" you end up marrying people that you...want to marry.
btw, I don't think you need to do a lot of prep for this. The real interview will be after the call with Vince, and will be a panel. I don't really know the purpose of this call, but hey, it's how things are done.
Hmm, Vince seems to think it was today, not yesterday, so not sure what's going on with that. Not sure if I can see details on his schedule. Let me see.