Re:Performance of modern Java on data-heavy workloads
by fgonzag on Wednesday June 10, 2020 @01:38AM
(#23474300)
I think he means the part where you have to pay to use JDKs older than 6 months, which means basically everyone has to pay.
[ Parent
| on HN ]
Re:Performance of modern Java on data-heavy workloads
by pron on Wednesday June 10, 2020 @04:35AM
(#23475105)
Well, you need to pay for updates, but even that is inaccurate. Before JDK 9, Java used to have major releases, now it doesn't, and the version name is incremented every six months even though the changes are small. So instead of a major release, that's supported for some years, there's now a steady stream of small, gradual change with free perpetual support. There's also an alternative new, non-gradual upgrade model, and if companies want to use it, they need to pay.
Re:Performance of modern Java on data-heavy workloads
by Spinfusor on Wednesday June 10, 2020 @04:30AM
(#23475076)
Not true. You can use the OpenJDK for free until the end of time. If you want ongoing updates beyond six months, there are a bunch of free distributions: Azul Zulu Community (7/8/11/13/14), AdoptOpenJDK (8/11/14), etc.
Re:Performance of modern Java on data-heavy workloads
by fgonzag on Wednesday June 10, 2020 @01:37PM
(#23479818)
The whole subject is about Oracle's JDKs here, and that's a very recent development too.
Re:Performance of modern Java on data-heavy workloads
by pron on Thursday June 11, 2020 @08:44AM
(#23488190)
Oracle distributes two JDKs: one for support customers and one 100% free, forever: http://jdk.java.net/