There are also license differences between Java 8 and Java 9+. And the improvements beyond 8 are not things the market seems to want. Nobody wants Jigsaw and the API improvements aren't enough to get people to upgrade. Those that really want new language features use Scala or Kotlin and those both run best on Java 8. Just to add some other reasons why Java 9+ isn't really something the market wants. Hunter
On Tuesday, February 6, 2024 at 06:01:07 AM PST, Elliotte Rusty Harold <elh...@ibiblio.org> wrote: On Mon, Feb 5, 2024 at 8:46 PM Benjamin Marwell <bmarw...@apache.org> wrote: > > Besides that, most big (tech) companies do not allow unmaintained or > unsupported software. How I wish that were true. Unmaintained and unsupported software is all over the place, in big tech, little tech, enterprise, and my mother's MacBook. I doubt you can install a Linux distro that doesn't depend critically on some unmaintained library no one is paying attention to. What big tech mono-repo companies do differently that most other companies don't is build everything from source themselves, kernel and build tools included, so that when some critical bug surfaces they can dig into the code and fix it. They are mostly not dependent on binaries shipped by third parties. It's a feasible option for companies in the hundreds of billions of dollars range. For the rest of us, not so much. -- Elliotte Rusty Harold elh...@ibiblio.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org