oops corrected - OpenJDK is GPLv2 with classpath exception https://adoptopenjdk.net/about.html
On Tue, May 5, 2020 at 9:00 AM Ed <[email protected]> wrote: > > 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
