Flash is dead, and Java isn't a zombie, it is a Godzilla. And if you want to see a mess, try running $3B in claims through a javascript web app. ;)
On Tue, May 5, 2020 at 8:53 AM Ed <[email protected]> wrote: > > Oracle has begun to monetize it's distribution of Java - it should be > considered commercial and will trigger licensing if used for business. > Java 8 is the last free to use Java from Oracle that we could deploy > at work(policy policy policy compatibility vendor vendor habit ack!) > In addition, Oracle no longer pre-packages a JRE in their > distributions, javatools is also missing I think. The thinking is that > as a commercial user, you need a custom JRE for your application. $$$ > > The drop in replacement, as mentioned by Joseph, is > https://adoptopenjdk.net and is what you should be using. Remember > java may have several environment variables that if they get out of > sync, will cause you problems at run time. It is best to clean up and > retire old unused versions and if you need to switch from one to > another, embed those changes in scripts. > > The Oracle version of JavaEE is no more. It is now Jacarta EE and can > be found at https://jakarta.ee/ and is run out of the Eclipse > foundation. > > I think both Java projects are still burdened by the semi-free license > chosen by Sun, but are now free of Oracle. > > Java has had a tremendous diversity of deployments and options and > specialized applications, much of which has been slowly unsupported > and disappeard under Oracles ownership. If you depend on an old > version of java with these features, don't lose that version - I don't > expect the old lost stuff to come back, it is in the rear view mirror. > Current development is trying to catch up with all the concepts > brought up by containerization. And others, it's still a huge rapidly > developing project. see "now free of Oracle" > > If your project can be considered in any way industrial or > institutional, no other language has a similarly supporting > environment. That said, there are easier languages to develop in today > and others are more fashionable and many of the distributed and > containerized paradigms are a stretch for java. Of course many of > those same paradigms are implemented in java, so go figure... > > Good luck, have fun - use https://adoptopenjdk.net > > On Tue, May 5, 2020 at 8:02 AM Michael Butash via PLUG-discuss > <[email protected]> wrote: > > > > I'll stand corrected with the versions of java, it's obviously not my > > thing, but simply put, I've never *ever* had openjdk work properly for > > anything Java that wasn't specifically built in openjdk. I just don't > > bother with it usually as most everything is typically built/tested around > > Oracle and Oracle only. > > > > This proved itself true last week firing up JBidwatcher on this system, > > only had openjdk, and wouldn't even launch with it. I had to put oracle > > java on it to work still. > > > > Most enterprise java apps I have seen in use in businesses require > > specific, usually outdated/insecure versions, never get updates because > > they break the apps, and rarely work on anything but the platforms they > > were built on, so I call bullocks on the compatibility play. It sounds > > great in theory, but every practical application I've seen in use in > > enterprise ended up a bloody mess. > > > > Much like Flash now, it's just a zombie that won't die, but should imho. > > > > -mb > > > > > > On Mon, May 4, 2020 at 10:33 PM Joseph Sinclair via PLUG-discuss > > <[email protected]> wrote: > >> > >> Sorry, Michael, but this is complete bunk. > >> > >> On 2020-05-04 11:29 AM, Michael Butash via PLUG-discuss wrote: > >> > Again OpenJDK and OracleJRE are totally different - including version > >> > numbers. If someone says "works with Java 8", they 99.9% of the time > >> > mean > >> > OracleJRE and their versions, and theirs only. > >> > >> Oracle JRE or JDK is a repackaged OpenJDK build, and nothing more. The > >> version numbers are identical. The code is identical. The build process > >> is identical. The only thing you get with Oracle builds is the *option* > >> to pay for Oracle commercial support. > >> In fact, any package in any Linux distro labeled OpenJDK is generally a > >> packaging of the Oracle build, which is why OpenJDK 8 builds are no longer > >> available easily, as Oracle pulled Java 8 to commercial-only support last > >> year. > >> > >> > > >> > OpenJDK is only ever used with, well, I don't even know anymore, as > >> > everyone Open Source moved on to hate Java, Oracle, Larry Ellison, etc. > >> OpenJDK is, and has always been Open under GPL3 > >> If you want fully open and community (or commercial from not-Oracle) > >> builds of any recent Java version (8+) you can get those from > >> adoptopenjdk.org, which is a consortium of large and small companies that > >> are supporting continued open access to the GPL3 source code and builds of > >> the Java system. > >> A huge amount of the internet is running OpenJDK, and a vast array of > >> systems are transitioning to the adoptopenjdk builds simply to ensure > >> continued access to support from multiple vendors. > >> > >> > You can pretty safely remove/forget OpenJDK as an end-user at this point > >> > I > >> > think, unless something specifically mentions needing it. > >> If you're running Linux, and you need Java, you should be installing the > >> OpenJDK package from your distribution, if nothing else to ensure > >> continued and frequent updates along with the rest of the system. > >> If there is an option for adoptopenjdk for those packages, that's a good > >> choice, but the builds from the distribution for Java are made from the > >> official codebase that underpins all builds, including Oracle's. > >> > >> > > >> > -mb > >> > > >> > >> Joseph Sinclair > >> > >> > > >> > On Mon, May 4, 2020 at 11:24 AM Michael <[email protected]> wrote: > >> > > >> >> Thanks for the tip! > >> >> So then looking at it it looks as if I have Java 11 installed. Is that > >> >> correct? > >> >> > >> >> apt search oracle jre > >> >> ... > >> >> i openjdk-11-jre - OpenJDK > >> >> Java runtime, using Hotspot JIT > >> >> p openjdk-11-jre:i386 - OpenJDK > >> >> Java runtime, using Hotspot JIT > >> >> p openjdk-11-jre-dcevm - Alternative > >> >> VM for OpenJDK 11 with enhanced class redefinition > >> >> p openjdk-11-jre-dcevm:i386 - Alternative > >> >> VM for OpenJDK 11 with enhanced class redefinition > >> >> i openjdk-11-jre-headless - OpenJDK > >> >> Java runtime, using Hotspot JIT (headless) > >> >> p openjdk-11-jre-headless:i386 - OpenJDK > >> >> Java runtime, using Hotspot JIT (headless) > >> >> p openjdk-11-jre-zero - Alternative > >> >> JVM for OpenJDK, using Zero > >> >> p openjdk-11-jre-zero:i386 - Alternative > >> >> JVM for OpenJDK, using Zero > >> >> p openjdk-8-jre - OpenJDK > >> >> Java runtime, using Hotspot JIT > >> >> p openjdk-8-jre:i386 - OpenJDK > >> >> Java runtime, using Hotspot JIT > >> >> p openjdk-8-jre-dcevm - Alternative > >> >> VM for OpenJDK 8 with enhanced class redefinition > >> >> p openjdk-8-jre-dcevm:i386 - Alternative > >> >> VM for OpenJDK 8 with enhanced class redefinition > >> >> p openjdk-8-jre-headless - OpenJDK > >> >> Java runtime, using Hotspot JIT (headless) > >> >> p openjdk-8-jre-headless:i386 - OpenJDK > >> >> Java runtime, using Hotspot JIT (headless) > >> >> p openjdk-8-jre-zero - Alternative > >> >> JVM for OpenJDK, using Zero/Shark > >> >> p openjdk-8-jre-zero:i386 - Alternative > >> >> JVM for OpenJDK, using Zero/Shark > >> >> p spamoracle - statistical > >> >> analysis spam filter based on Bayes' formula > >> >> p spamoracle:i386 - statistical > >> >> analysis spam filter based on Bayes' formula > >> >> v spamoracle-byte - > >> >> v spamoracle-byte:i386 - > >> >> > >> >> On Mon, May 4, 2020 at 2:12 PM Michael Butash <[email protected]> > >> >> wrote: > >> >>> > >> >>> OpenJDK and Oracle JRE are two very different beasts. Most java > >> >> software is developed against Oracle Java, and if so, rarely I find they > >> >> ever work on OpenJDK. > >> >>> > >> >>> Look up switching to "oracle jre" on your system, Java 8 as they want. > >> >> I had to figure this out on my arch system recently, ubuntu should just > >> >> have to install it, and switch the system to use it, just forget how > >> >> now. > >> >> If nothing else, start with "apt search oracle jre". > >> >>> > >> >>> Nothing Java ever amounts to any good I've found after ~20 years of it, > >> >> I try to use Java as little as possible, scorning any software and > >> >> hardware > >> >> (ahem, Cisco) that uses it still. Anything Java behaves badly under > >> >> linux > >> >> for me, and the only thing java app I suffer is JBidwatcher for ebay > >> >> sniping deals. It behaves badly, randomly, but still the only darn > >> >> thing I > >> >> can find like it free. > >> >>> > >> >>> -mb > >> >>> > >> >>> > >> >>> On Mon, May 4, 2020 at 9:50 AM Michael via PLUG-discuss < > >> >> [email protected]> wrote: > >> >>>> > >> >>>> I want to download a program, ImageJ. I went to the download page and > >> >> see: > >> >>>> > >> >>>> Unfortunately, due to the ongoing transition from Java 6 to Java 8, > >> >>>> this download of "plain ImageJ2" cannot currently be updated to the > >> >>>> latest Java-8-compatible version. See the Java 8 page for details. For > >> >>>> the time being, we recommend using the Fiji distribution of ImageJ to > >> >>>> stay current with updates. > >> >>>> > >> >>>> Curious as to what version of Java I have.... > >> >>>> > >> >>>> ~$ java -version > >> >>>> openjdk version "11.0.7" 2020-04-14 > >> >>>> OpenJDK Runtime Environment (build > >> >>>> 11.0.7+10-post-Ubuntu-2ubuntu218.04) > >> >>>> OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04, > >> >>>> mixed mode, sharing) > >> >>>> > >> >>>> So they are a bit behind? > >> >>>> -- > >> >>>> :-)~MIKE~(-: > >> >>>> --------------------------------------------------- > >> >>>> PLUG-discuss mailing list - [email protected] > >> >>>> To subscribe, unsubscribe, or to change your mail settings: > >> >>>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss > >> >> > >> >> > >> >> > >> >> -- > >> >> :-)~MIKE~(-: > >> >> > >> > > >> > > >> > > >> > --------------------------------------------------- > >> > PLUG-discuss mailing list - [email protected] > >> > To subscribe, unsubscribe, or to change your mail settings: > >> > https://lists.phxlinux.org/mailman/listinfo/plug-discuss > >> > > >> > >> --------------------------------------------------- > >> PLUG-discuss mailing list - [email protected] > >> To subscribe, unsubscribe, or to change your mail settings: > >> https://lists.phxlinux.org/mailman/listinfo/plug-discuss > > > > --------------------------------------------------- > > PLUG-discuss mailing list - [email protected] > > To subscribe, unsubscribe, or to change your mail settings: > > https://lists.phxlinux.org/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - [email protected] To subscribe, unsubscribe, or to change your mail settings: https://lists.phxlinux.org/mailman/listinfo/plug-discuss
