TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Oracle's JDK 17 – Free Again for Commercial Use

248 pointsby sharjeelsayedover 3 years ago

25 comments

marginalia_nuover 3 years ago
The company I was working for at the time spent a not insignificant amount of money and effort migrating away from Oracle JDK when they first pulled this shit.<p>It was a B2B outfit, had maybe 30 customers running a dozen different products that the customers hosted themselves. The product was critical to business and the customers were large and part of critical infrastructure. Even a short outage would have made it into the news. What I&#x27;m saying is it wasn&#x27;t a place where you could just hope for the best while migrating JVMs, everything needed to be tested and re-tested from every imaginable angle.<p>This was extremely expensive, but in the long run, it was still a lot cheaper than ponying up for oracle licensing costs.<p>I don&#x27;t work there anymore, but I doubt they are repeating the process to migrate back, especially given how well OpenJDK works.
评论 #29062595 未加载
评论 #29061924 未加载
评论 #29061098 未加载
评论 #29063543 未加载
评论 #29060882 未加载
评论 #29062545 未加载
1cvmaskover 3 years ago
It seems they were not in a dominant position in terms of market share. Anyone have a clue how low Oracle&#x27;s market share was?<p>&quot;Surveys suggest that Oracle&#x27;s JDK distributions are not the most popular Java distributions anymore. Developers seem to prefer OpenJDK distributions from AdoptOpenJDK (now Eclipse Temurin), Amazon, Microsoft, Azul, and other vendors. These organizations also provide commercial support for their distributions. In the case of Eclipse Temurin, Azul offers such support.&quot;
评论 #29059550 未加载
评论 #29059587 未加载
评论 #29061024 未加载
评论 #29062411 未加载
Schnitzover 3 years ago
For most companies, unless you haven’t switched already, I assume this won’t matter. Why switch back from Azul or whatever unless there’s a strong reason to? Nothing is preventing Oracle from trying to monetize their JDK aggressively again.
评论 #29059920 未加载
PedroBatistaover 3 years ago
Fuck them, that&#x27;s what I have to say.<p>And also thank you, for giving many companies the necessary push for them to realize Oracle&#x27;s JDK was not the only game in town and many others could deliver a perfectly fine JDK.<p>There are few things worse in this business than being labeled an &quot;unreliable partner&quot; and Oracle is being seen as just that even at big companies. Oracle&#x27;s wisdom to pull this kind of bullshit is already legendary, the Open Solaris train-wreck, the MySQL writing on the wall, the OpenOffice implosion, the JDK shoot-in-foot, those samurais at Oracle&#x27;s board sure know what they&#x27;re doing..
评论 #29061585 未加载
评论 #29061892 未加载
评论 #29062538 未加载
tyingqover 3 years ago
Guessing they didn&#x27;t like everyone flocking to things like Amazon Corretto. I don&#x27;t see this move gaining anyone back though.
评论 #29060047 未加载
qalmakkaover 3 years ago
Guess it didn&#x27;t work well for that. Thankfully projects like AdoptOpenJDK exist, so there are basically zero reasons to touch their stuff ever again.
exabrialover 3 years ago
I actually thought Oracle&#x27;s move initially was actually a good thing: It brought some much-needed diversity to OpenJDK builds.<p>Very pleased to see this move as well. It&#x27;s taken a very very long time, but it&#x27;s encouraging to see Oracle finally understand the open source ecosystem.
评论 #29059667 未加载
评论 #29060096 未加载
评论 #29060820 未加载
ChuckMcMover 3 years ago
From the article -- <i>Providing Oracle OpenJDK builds under the GPL was highly welcomed, but feedback from developers, academia, and enterprises was that they wanted the trusted, rock-solid Oracle JDK under an unambiguously free terms license, too. Oracle appreciates the feedback from the developer ecosystem and are pleased to announce that as of Java 17 we are delivering on exactly that request.</i><p>Translation, everyone stopped using our stuff in favor of the GPL version, that sucked so we changed the terms on ours to be free for commercial use. I bet they collect data and resell it but that is just a guess.
评论 #29060306 未加载
评论 #29063380 未加载
评论 #29060548 未加载
评论 #29060606 未加载
amachefeover 3 years ago
Why would anyone talk them seriously again.<p>Thay did this same thing with OpenOffice.<p>At the rate things are going, MySQL would also get this in the next 10yrs.<p>Oracle wants to extra as much resources as possible from any product. And when they realise the tech world has moved on, would try to throw a hinge to the wheel.
onimishraover 3 years ago
There are many other good JDKs out there, and with Oracle changing their license back and forth like a pendulum, I can not stress enough that going with the Oracle JDK should be considered a bad idea. See <a href="http:&#x2F;&#x2F;whichjdk.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;whichjdk.com&#x2F;</a> for further detail (was posted here a couple of months ago)
评论 #29063842 未加载
评论 #29064002 未加载
stuntover 3 years ago
Oracle has been doing amazing work for OpenJDK and Java, it’s just that Oracle’s JDK isn’t a great business model. Glad that they realized that too and I hope it doesn’t stop them from putting resources behind it.
IceWreckover 3 years ago
You&#x27;d be better off using JDK builds from your distro&#x27;s repos.
评论 #29059822 未加载
评论 #29059954 未加载
overgardover 3 years ago
Dumb question, but what&#x27;s the difference between the Open JDK and the Oracle JDK? Are they separate codebases?
评论 #29062184 未加载
评论 #29062002 未加载
评论 #29062615 未加载
评论 #29061963 未加载
评论 #29062522 未加载
Z3lgiusover 3 years ago
This feels like a bait and switch
znpyover 3 years ago
Friendly reminder that oracle has no customers, only hostages.
appleflaxenover 3 years ago
Great; now put virtualbox under a more liberal license.
flyinprogrammerover 3 years ago
I wonder if Docker Inc will learn from this.
评论 #29060872 未加载
评论 #29060877 未加载
评论 #29060880 未加载
Pet_Antover 3 years ago
Isn’t the cat out of the bag already?
echelonover 3 years ago
I guess Oracle saw that enough orgs were opting out of JDK 17 adoption?<p>They&#x27;ll have to boil the kettle much slower, like Microsoft and Apple do.
评论 #29059560 未加载
评论 #29059534 未加载
rob_cover 3 years ago
Not knowing the details. Doesn&#x27;t this impact the sun&lt;-&gt;google Java android suit?
评论 #29059956 未加载
rubyist5evaover 3 years ago
Too late, fuck Oracle.
rStarover 3 years ago
java 11 fo life yo
评论 #29060052 未加载
occamrazorover 3 years ago
Still a shitty license:<p>&gt; [For LTS Oracle JDK versions] security updates will be available for a total of three years. After that period, further use of the Oracle JDK in production requires a commercial license.<p>Apparently the business model is having commercial customers deploy Oracle JDK and suing them as soon as they forget to upgrade after three years.
评论 #29059926 未加载
评论 #29059935 未加载
评论 #29060702 未加载
评论 #29060421 未加载
评论 #29059782 未加载
评论 #29059870 未加载
Am_I_Rightover 3 years ago
Yeah, right. As if I&#x27;m ever going to allow anything Java-related on anything I manage again.<p>&quot;This application requires JRE #&quot; -- end-user Googles JRE # and downloads&#x2F;installs it.<p>End-user organization gets sued by Oracle lawyers for 10K site licenses for JRE #. Sure, they COULD have downloaded OpenFerretMongrelAsphalt JRE Pi, but yet, here we are...
评论 #29059557 未加载
评论 #29059619 未加载
评论 #29059692 未加载
评论 #29059541 未加载
评论 #29059915 未加载
评论 #29059973 未加载
评论 #29059902 未加载
评论 #29059518 未加载
mberningover 3 years ago
The longstanding disaster of Java version numbering and licensing continues. How long until they reverse course on this? I don’t know of any other popular language with a such a sordid history in these areas.
评论 #29060253 未加载
评论 #29062045 未加载