News for hackers. Stuff that matters.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by Mountain_Skies on Tuesday October 15, 2019 @12:34PM (#21260361)
Oracle's new licensing requirement for Java is a bit threat to that platform. My company for technical reasons can't switch to OpenJVM so we're going to pay Oracle their new licensing money but we're not doing any greenfield Java development and are going to work towards moving our Java applications to another platform. That's an n=1 example but wouldn't be surprised if others end up migrating away, causing longterm harm to Java.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @01:19PM (#21261034)
> My company for technical reasons can't switch to OpenJVM

The OpenJDK (not 'OpenJVM', that's not a thing) is literally 100% the same build as Oracle JDK now. There can't be any technical reason.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by toyg on Tuesday October 15, 2019 @01:45PM (#21261390)
It might be the magic "support" word - random openjdk builds don't bring any commercial guarantees.

This said, the likes of RedHat, Amazon and Azul are pretty happy to offer those guarantees, and I bet their prices are lower than Big Red O.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by thenewnewguy on Tuesday October 15, 2019 @06:03PM (#21264425)
Yes, but that wouldn't be a 'technical' reason, would it?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by dataminded on Tuesday October 15, 2019 @08:35PM (#21265786)
It's why we are paying for Java.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by hansjorg on Tuesday October 15, 2019 @01:32PM (#21261198)
It's the same now, but in previous versions there were important differences. Might be legacy code that's hard to make forward compatible.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by AtlasBarfed on Tuesday October 15, 2019 @01:41PM (#21261335)
AWS is maintaining separate releases of the JDK to help offset the release shenanigans of Oracle.

And there are other concerted efforts to keep control from Oracle in releases and the validity of the JDK.

As long as a sufficiently large majority (and AWS is helping here a lot, admittedly) maintain such regimented discipline, the JDK will be ok.

Oracle mostly wanted it to sue google for billions. That suit is basically dead, and Oracle knows the JVM isn't worth any large scale revenue.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by guitarbill on Tuesday October 15, 2019 @03:49PM (#21262880)
Corretto is decent, but AWS just doesn't get non-Amazon devs/tooling, and so e.g. almost a year later, there is still no alpine docker image: https://github.com/corretto/corretto-8-docker/issues/1
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by hyperman1 on Tuesday October 15, 2019 @02:46PM (#21262202)
But there is: Some software checks the name and version (major and minor) of the JVM vendor against a whitelist.

Guess which One Rich Asshole company has this practice.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @09:36PM (#21266184)
> One Rich Asshole company

This is just personal abuse.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by rhinoceraptor on Tuesday October 15, 2019 @10:09PM (#21266372)
“Do not make the mistake of anthropomorphizing Larry Ellison!” - Bryan Cantrill
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by arthurcolle on Tuesday October 15, 2019 @04:49PM (#21263562)
couldn't his software be written on a relatively older version of the JDK that would preclude this?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by danbtl on Tuesday October 15, 2019 @12:48PM (#21260572)
I'm curious, what are the technical reasons OpenJVM won't work for you?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by csomar on Tuesday October 15, 2019 @01:47PM (#21261404)
I think he complained about licensing fees?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @02:16PM (#21261785)
But licensing fees aren't 'technical issues'. You say 'technical' to mean not related to things like licensing.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by privateSFacct on Tuesday October 15, 2019 @03:06PM (#21262409)
Some support contracts only support if using x JDK Some software checks the exact JDK and only runs using it etc.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by vips7L on Wednesday October 16, 2019 @10:44AM (#21270885)
OpenJDK
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by brianmc21 on Tuesday October 15, 2019 @01:46PM (#21261395)
We were told not to download any new versions of java due to oracle trying to extract money for it. Basically we are going to do the same.

Purge every oracle product slowly but surely

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by BoyRobot777 on Tuesday October 15, 2019 @04:51PM (#21263593)
> We were told <...>

Yeah. Say no more... If only you would have looked. Anyhow, Oracle does the following:

- Contributes pretty much all of the closed source technologies (or what was originally to become closed source) of the Oracle JDK to OpenJDK, for example giving the community: JDK Flight Recorder; JDK Mission Control; ZGC; …and probably more stuff I can’t think of right now;

- Ensures the Oracle JDK and the OpenJDK builds are virtually indistinguishable;

- Starts providing a free OpenJDK build (which includes all these donated technologies);

- Provides uncountable man hours of maintaining and innovating the Java platform;

- Ensures that the community knows where to find the free bits by linking to them, and slaps on a bright yellow warning sign, so that everyone can see that the licensing has changed;

And how does the community react, you wonder? Yep, that’s right. “Oracle is the Devil”, “This is a bait and switch operation” etc. Ad nauseum.

ONCE AGAIN. You do not need to use OracleJDK. Just use OpenJDK from AdoptOpenJDK.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by brianmc21 on Wednesday October 16, 2019 @11:15AM (#21271256)
I am aware... I work in old school financial services there is more red tape and politics with these types of things. I am merely stating what our plans are. We don't really use Java for any new development on our team so the easier solution is to just avoid it. There is a big team that will need to switch over but that isn't our problem.

The long short of it is we aren't a booming industry and we do it for the money so one less vendor we have to send a 7 figure check to will only increase the bonus pool.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by edp on Tuesday October 15, 2019 @12:52PM (#21260637)
I guess you could use the OpenJDK VM for new projects even if legacy projects are reliant on the Oracle VM.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by ako on Tuesday October 15, 2019 @02:01PM (#21261597)
We switched to AdoptOpenJDK, zero problems so far.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by twic on Tuesday October 15, 2019 @02:24PM (#21261880)
So rewriting everything onto a new platform is cheaper and less risky than doing the work to break dependencies on Oracle JDK? I know nothing about your situation, but it sounds to me like you've made a mistake somewhere.