.st0{fill:#FFFFFF;}

I need more Java! OpenJDK to the rescue :) 

 October 28, 2020

By  NickLitten

Java isn’t free anymore?

Last year, Oracle (the owners of Java) announced they were introducing a new chargeable structure to monetize their hugely adopted JAVA programming environment.

So, now using Java Software means you may need to pay for a license!

I need more Java! OpenJDK to the rescue :) 1

However, if you are using IBM software (like RDi) it comes bundled with a free IBM version of Java:

If you are a current IBM customer using an IBM product that includes an Oracle JDK, IBM’s Java Software Developer Kit (SDK) and/or IBM’s or Oracle’s JRE under the Licensed IBM Product, then you are using the JDK/SDK and JRE under the IBM product license and not under Oracle’s license. In this scenario the Oracle commercial pricing will not be applicable to the IBM product. However, if your organization is using Oracle’s Java commercially under the Oracle license, then your organization could incur additional fees from Oracle.

IBM Legal Bods

But this doesnt seem to come bundled with IBM i Access Client Solutions? Can anyone tell me different?

So…

This morning, logging in with my work laptop, I discover the client Desktop Support Team has quietly introduced a new *no java on laptops* policy which has blown my work laptop out of the water!

<moan>Desktop (Non)Support Team might be more accurate</moan>

This laptop is owned by the client, and the only machine I am authorized to use while connecting to their systems. They control all software configuration on this machine. Now I cannot use any JAVA applications on that laptop — including IBM I ACS.

So, after many long arguments with the aforementioned desktop support team about how special I was and how much I need to use Java — hashtag I lost the argument — I had to find a free alternative.

Introducing AdoptOpenJDK

OpenJDK
OpenJDK – Opensource Java Development Kit

Let’s use AdoptOpenJDK for Free instead #HURRAH

Downloading OpenJDK was an absolute breeze and it’s simply worked for everything I’ve thrown at it so far.

OpenJDK seems to mimic Java without any licensing concerns, without constant upgrade notifications, with nice solid integrations, and even the Java Executables get a fun little icon:

I need more Java! OpenJDK to the rescue :) 2

A huge thumbs up.

Realtime Install of AdoptOpenJDK Java DooDah

It’s so easy to install – here’s how I did it:

NickLitten


IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day. Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

Nick Litten

related posts:

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
__CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"cff50":{"name":"Main Accent","parent":-1},"a344d":{"name":"Accent Transparent","parent":"cff50"}},"gradients":[]},"palettes":[{"name":"Default","value":{"colors":{"cff50":{"val":"var(--tcb-skin-color-0)"},"a344d":{"val":"rgba(46, 138, 229, 0.85)","hsl_parent_dependency":{"h":210,"l":0.54,"s":0.78}}},"gradients":[]},"original":{"colors":{"cff50":{"val":"rgb(0, 178, 255)","hsl":{"h":198,"s":1,"l":0.5}},"a344d":{"val":"rgba(0, 178, 255, 0.85)","hsl_parent_dependency":{"h":198,"s":1,"l":0.5}}},"gradients":[]}}]}__CONFIG_colors_palette__

Get In Touch

I’m always looking for awesome input, feedback and critique!

>