Monday, May 18, 2020

Building OpenJDK 13 and OpenJDK 14 on Solaris 11

Building OpenJDK 13 and OpenJDK 14 on Solaris 11

Abstract:

Java was created by Sun Microsystems and delivered a platform to build compatible platform & set of services which applications could be built upon, regardless of CPU Architecture or Vendor Operating System. This promise exists today.

Building OpenJDK

Java was Open Sourced by Oracle. In a previous article, it was discussed how JDK 8 is used to build both OpenJDK 11 & OpenJDK 12. Further efforts have been exercised, some half year later, to build OpenJDK 13 and OpenJDK 14 on modern operating systems like Oracle 11.


Conclusions:


Java continues to demonstrate it's relevance as an platform to maintain existing Managed Services and Enterprise based applications. As long as Java continues to offer a multi-platform and multi-operating system based, it will have a long life!

3 comments:

  1. Hello, thanks for the tutorial, well, I would like to know if one is able to replicate this process in Solaris 10 sparc, I ask, because of two reasons:

    First, I am a currently a student (telecomunications engineering) in Venezuela UCAB, and maybe yo know it already, however, many enterprises here go bankrupt and sell their servers (or even gift them), thanks to this I was able to grab a Ultra 45 and a blade 2500, and soon (this saturday) a T4-4, I was able to find the patches and bios for the first two machines and (probably will find the same for the T4) and with unix packages GCC 9.2.0 and latest apache and other packages I am able to give new life to these (absolutely beautiful and very interesting) machines, I inetnd to use them to learn everything about the Unix kernel, administration and programing, however, while JDK 8 is good, I would like to test a newer JDK on these machines (and lets be honest, Illumos and linux, while good, are not as good as Solaris and the combo I described).

    Second, I mentioned you earlier that broke enterprises were common, well, in 2018, when Trump started making sanctions to Venezuela, Oracle left the country, leaving a ton of servers and machines in no one land, in fact, Oracle paid the person in task of dismantle their Venezuela's headquarter with half of everything they had there (servers, computers, printers, even furniture), the other half was destroyed (I don't know why they did this, he told me only that they did), in the group of things he got, were like 14 or more T1's, T2's and one (or more? he doesnt even know) T3-1b and a T4-4 (with all of it pieces).

    The point is, here in Venezuela, tech wise, IT's prefer commodity (because its the only thing they barely know, mind that many of the good IT's got the hell out of here) and everything else is garbage for them, so the owner of the servers didnt know what to do with them, because no one buys these "weird" thing here, save for nerds (and to date, I havent met anyone here (save for a ex Oracle employee) who even knows about Sparc and Solaris, at least of my age (20)) I proposed him to organize and use them as a web hosting company (yes, I know T1, T2s and the like are old, but people there isnt as demanding as in other countries) because he have everything else (more or less High end cisco Switches and routers) and ethernet cables to spare, so I am right now learning everything I can to constitute such company, I will use Solaris 10 on the servers, and I want to use a newer JDK on top of these, and well, thats just it, thanks for your time and pardon any inconvenience my noobishness or my bad english could have presented to you.

    ReplyDelete
    Replies
    1. Hello John!

      I know Solaris 10 sounds tempting, but the world is moving Solaris 11 and Illumos, with Solaris 10 coming toward end of support.

      The T4 and newer platforms support Solaris 11.4 - and the OS can be downloaded for free from Oracle, with a registration.

      Another option for you is to get involved with illumos - there are SPARC ports of illumos. Illumos is very similar to Solaris 11.

      I think your best bet is the illumos community, if you are not going to purchase support from Oracle, since illumos is free.

      Delete
    2. Information on Illumos:

      https://netmgt.blogspot.com/p/illumos.html

      Delete