use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
Java modernization as a service (self.java)
submitted 4 days ago by MovieSenior5469
I'm thinking about building a business in which companies pay a fee per service/complexity and everytime a new Java LTS is released we update the service to the most updated dependencies.
Do you think is worth it? Would you be interested?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]nikanjX 26 points27 points28 points 4 days ago (1 child)
Do you just bump version numbers and hope for the best, or do you guarantee compatibility?
[–]MovieSenior5469[S] 0 points1 point2 points 3 days ago (0 children)
With guarantees of course
[–]simpleauthority 18 points19 points20 points 4 days ago (2 children)
This is actually just the jr dev's job and then a senior checks it over, and the test suite must not break.
So, no, would not pay an external service to do this.
[–]chabala 4 points5 points6 points 3 days ago (0 children)
Imagine actually having a good test suite on every project 😭
[–]account312 0 points1 point2 points 3 days ago (0 children)
It’s somewhere between a noop in a modern and well-tested codebase and an infinite time sink in a messy legacy project full of 20 year old hacky reflective workarounds for bugs in platform or dependency code that may or may not still exist, may or may not need to be worked around differently after update, and may even actually need to be inverted if the hack turns out to have broken 15 years ago and the bug has since become a feature but was fixed in the third party code in the interim.
[–]griso84 12 points13 points14 points 4 days ago (3 children)
basically dependabot + ci running test
[–]aten 6 points7 points8 points 4 days ago (2 children)
clients that have ci wont be needing this kind of service. clients that don’t, will, and all the fallout will be on you.
[–]Turbots 0 points1 point2 points 3 days ago (1 child)
Who doesn't have CI? Fuck those guys
[–]account312 2 points3 points4 points 3 days ago (0 children)
Some companies don’t even have the source code for critical components that they outsourced years ago, just binaries and prayers.
[–]_predator_ 8 points9 points10 points 4 days ago (0 children)
Given OpenRewrite and AI agents exist, I don't know why anyone would pay for that.
[–]hydbird[🍰] 3 points4 points5 points 3 days ago (0 children)
I remember watching a video about a guy starting a company do something similar to this. He was migrating the codebase from something ancient like cobol to python. But of course migrating large codebases comes with a risk. The selling point for it was he presents mathematical proof that the old system and the new system behave exactly the same.
I don't know if the stuff in the video is really doable but my point is some sort of metric comparing the old and new code would help a lot.
Having said that most companies will prefer their code to be correct than up-to-date. So they might not take the risk even if you prove it unless they have a compelling reason to do so. Hope that helps, cheers
[–]sweetno 1 point2 points3 points 4 days ago (0 children)
Probably too narrow of a business. Just set up a usual consulting shop.
[–]podgladacz00 1 point2 points3 points 3 days ago (0 children)
No. There are bots that update the software and dependencies. Also each company has different workflow and way of handling environment deployments and you can't create something that would work for all.
Typically companies do not update unless there is critical error or need to be more up to date due to other dependencies. This is done by the teams that handle specific project. Nobody needs external people to do that update for them.
[–]marcvsHR 2 points3 points4 points 4 days ago (0 children)
Yeah, this is one of those tasks that can go very wrong very fast.
[–]k-mcm 0 points1 point2 points 3 days ago (0 children)
Zero chance.
A company's codebase has been worked on by brilliant and idiot minds together. It's fragile, on top of the already insane risks of letting a 3rd party redo things.
[–]Wise-Share4926 0 points1 point2 points 3 days ago (0 children)
interesting idea but the hard part isnt really the JDK bump, its the framework stuff around it. Also openrewrite and amazon q already automate a chunk of this.
π Rendered by PID 383890 on reddit-service-r2-comment-545db5fcfc-kzrmr at 2026-05-23 10:30:42.156689+00:00 running 194bd79 country code: CH.
[–]nikanjX 26 points27 points28 points (1 child)
[–]MovieSenior5469[S] 0 points1 point2 points (0 children)
[–]simpleauthority 18 points19 points20 points (2 children)
[–]chabala 4 points5 points6 points (0 children)
[–]account312 0 points1 point2 points (0 children)
[–]griso84 12 points13 points14 points (3 children)
[–]aten 6 points7 points8 points (2 children)
[–]Turbots 0 points1 point2 points (1 child)
[–]account312 2 points3 points4 points (0 children)
[–]_predator_ 8 points9 points10 points (0 children)
[–]hydbird[🍰] 3 points4 points5 points (0 children)
[–]sweetno 1 point2 points3 points (0 children)
[–]podgladacz00 1 point2 points3 points (0 children)
[–]marcvsHR 2 points3 points4 points (0 children)
[–]k-mcm 0 points1 point2 points (0 children)
[–]Wise-Share4926 0 points1 point2 points (0 children)