News for hackers. Stuff that matters.
Re:Java SE 8 business users must buy a licence from Jan 2019... by coldtea on Wednesday April 25, 2018 @06:14AM (#16920128)
>Yes, nothing new here. Oracle will stop free updates to LTS [1], and users of Java will need to either stay on the bleeding edge releases or pay for LTS.

Well, that's a NEW development. And a major one at that.

Companies used to be able to rely on the same version of Java for years AND get security etc updates, without paying Oracle (and before that, SUN).

They might still do that, with OpenJDK, but not with Oracle releases anymore.

Re:Java SE 8 business users must buy a licence from Jan 2019... by pjmlp on Wednesday April 25, 2018 @06:47AM (#16920299)
Not really, you had to have an Oracle account to have access to legacy JDKs and sign an agreement that you were aware of the security issues of relying on outdated releases.

What they are doing is stepping up the challenge of insisting in e.g. using Java 1.4 in 2018 (Yes I do know a few such cases).

Re:Java SE 8 business users must buy a licence from Jan 2019... by jacques_chester on Wednesday April 25, 2018 @07:55AM (#16920659)
It's not new at all. It's not economical for anyone to provide general engineering support for any JDK for all time. People aren't up in arms that JDK 1.1 isn't being supported.

Companies who won't shift of a JDK know this, that's why they pay for the privilege. They pay Oracle, or they pay someone to support an OpenJDK like Red Hat.

Re:Java SE 8 business users must buy a licence from Jan 2019... by coldtea on Wednesday April 25, 2018 @08:00AM (#16920691)
>It's not new at all. It's not economical for anyone to provide general engineering support for any JDK for all time. People aren't up in arms that JDK 1.1 isn't being supported.

It's new for Java.

We don't care, for the purposes of the discussion, if it has been how things are since forever at SomeOtherProductOrLanguage.

We're not taking about the relative novelty of this release model (or its merits), but about how things are different now for Java releases.

Re:Java SE 8 business users must buy a licence from Jan 2019... by jacques_chester on Wednesday April 25, 2018 @08:06AM (#16920722)
Oracle did this for 7 and I believe 6 as well. Java 8's time ran out, it was as simple as that.
Re:Java SE 8 business users must buy a licence from Jan 2019... by coldtea on Wednesday April 25, 2018 @09:02AM (#16921120)
Nope, it's a new announcement. This is not about 8 running out either, it's about 9 (and onwards) having a few months update cycles (and Oracle updates and security patches).

Previously that was years on end.

Re:Java SE 8 business users must buy a licence from Jan 2019... by jacques_chester on Wednesday April 25, 2018 @07:12PM (#16927275)
I was confused by everyone focusing on 8.
Re:Java SE 8 business users must buy a licence from Jan 2019... by throwaway3984 on Wednesday April 25, 2018 @06:52AM (#16920331)
> Companies used to be able to rely on the same version of Java for years AND get security etc updates, without paying Oracle (and before that, SUN).

People have already had years of support for Java 8 including support updates. By 2019 they will have had five years of it. Nothing's changed.

Re:Java SE 8 business users must buy a licence from Jan 2019... by coldtea on Wednesday April 25, 2018 @10:28AM (#16921786)
As you said: "People have already had years of support for Java 8 including support updates".

What's changed is that this wont be the case anymore for 9, 10, 11, and so on.

Plus, after 9, each new release will be out in 3-6 months (can't remember which) instead of years. And support for the previous n-1 release will end in the same day.

Plus, despite their frequency they'll have major language changes (whereas usually Java did much smaller scale changes + full backwards compatibility).