News for hackers. Stuff that matters.
Re:Kafka Removing Zookeeper Dependency by elric on Sunday May 17, 2020 @06:37AM (#23211047)
I don't know which JVMs are or aren't in Ubuntu. But Ubuntu 18 is over 2 years old. Almost every major linux distribution has stable, LTS versions of Java 8 and 11 -- which are the currently supported LTS versions in general.

A package can easily add a dependency on a specific Java version. And unlike many other tools, if you have multiple versions of Java, all you usually need to do is add the right one to the $PATH. Sometimes you may have to set $JRE_HOME. And that's it. You're done. If that's too much of a pain to deal with, I hope you never have to install a tool that requires a specific PHP, Python or NodeJS version.

I don't know of any serious tools written in Java that don't either explicitly say which version(s) are supported. Maybe some tools are poorly packaged. But again, that's not a problem with Java.

Re:Kafka Removing Zookeeper Dependency by apta on Sunday May 17, 2020 @11:12AM (#23212536)
You can also ship the JVM directly with your product, that way it's system independent. Even better with jlink.