#90 java-17-openj9
Closed: Completed 10 months ago by lkocman. Opened 2 years ago by AdaLovelace.

Java 17 is the latest LTS version of Java. I want to have it as a minimum as included into the next Leap/SLE release.
fstrba has created already successful builds (also tested by some people of the systems team) based on openjdk for openSUSE Tumbleweed.

Then there is also already a java-17-openj9 available, which would be required for the s390x architecture (better Java performance specified for this architecture by IBM). I have also included Ihno here. I should include IBM in the support decision-making process because openj9 is open source, but IBM wants to discuss the support responsibility.


Hello @AdaLovelace please check our discussion in
https://code.opensuse.org/leap/features/issue/78

java-17-openjdk is already part of the distribution.
https://build.opensuse.org/package/show/openSUSE:Leap:15.4/java-17-openjdk

I'll rename this feature to java-17-openj9 as this is the only part which is missing from your request.

fstrba has released a java-17-openjdk after the last openSUSE Conference. I am surprised, that it has achieved openSUSE Leap 15.4. But "Thank you for the hint!". :)

Hello @AdaLovelace please check our discussion in
https://code.opensuse.org/leap/features/issue/78

java-17-openjdk is already part of the distribution.
https://build.opensuse.org/package/show/openSUSE:Leap:15.4/java-17-openjdk

I'll rename this feature to java-17-openj9 as this is the only part which is missing from your request.

Metadata Update from @lkocman:
- Issue assigned to lkocman
- Issue tagged with: SLE-Accept-Pending

2 years ago

Accepted, was discussed during todays meeting

Now, the up-to-date version of java-17-openj9 with OpenJ9 0.33.0 entered the openSUSE:Factory today. The same package will be building just fine in Leap. So, please submit the code from openSUSE:Factory into any code-stream you need. In case there is a problem with it, I will fix it. I am on FTO from this Wednesday (tomorrow) until next Monday. But I will fix next week any issues that might be found.

IBM gave also the approval for Leap/SLES:

Hallo Sarah,

sorry, dass ich mich jetzt erst wieder melde, ich musste ein paar mal nachhaken, um eine Aussage zu bekommen.

Die lautet
"
I am very happy to hear that our binaries are now included in SUSE Tumbleweed! I assume that’s a 390x platform specific statement, or would it be available cross platform (it’s available for all platforms) ?

I don’t see any reason why SUSE couldn’t include any Semeru Runtimes Open Edition release (Java 8, Java 11, Java 17). They’re freely available with an open source license. As you say, there’s no support by default, but that’s no different than any open source package. And commercial support is available optionally via IBM Runtimes for Business.

BTW, we have always made our Java implementations available for free with an “unwarranted” license. People are free to open issues at our GitHub repositories to report problems; we simply don’t promise to fix anything unless a support contract is in place (best effort basis). I think that’s compatible with what SUSE would expect from us, from what you’ve described.

"

=> D.h. für Tumbleweed / openSUSE sollte alles klar sein.
Bei einer möglichen Inklusion in SLES sollte aber dem Kunden klar sein / gemacht werden, dass er mit einer SLES-Lizenz keinen Support für openJ9 einkauft.
SUSE macht etwas Ähnliches für MariaDB, wenn ich mich richtig erinnere.

Mit freundlichen Grüßen / Kind regards

Thomas Staudt

Metadata Update from @lkocman:
- Issue untagged with: SLE-Accept-Pending
- Issue tagged with: SLE-Accepted

2 years ago

Accepted in factory few months ago https://build.opensuse.org/package/show/openSUSE:Factory/java-17-openj9

I've pinged Fridrich to submit it to Leap whenever is good.

Metadata Update from @lkocman:
- Issue close_status updated to: Completed
- Issue status updated to: Closed (was: Open)

10 months ago

Login to comment on this ticket.

Metadata