Installing or Updating Oracle Java on Server

Howdy all,

So I have a situation where I need to update or re-install newer version of Java on Windows server.

Currently it's running on version 8 update 141 with Java Control Panel.

This server is running some scripts and some apps and Java is used for that. Now if I recall, Oracle changed some licensing terms for Java sometime back.

So do I need to now buy (due to licensing changes) a commercial paid license to just run Oracle Java RE or SE or whatever this is called?

I am not developing any apps or any stuff like that so JDK is not what I am after.

On this page it has "Server JRE (Java SE Runtime Environment) 8u441" for Windows x64. Do I need paid license for this?

https://www.oracle.com/au/java/technologies/javase/javase8u2…

Licensing isn't my strong point and it's bit too confusing to understand.

How do you tackle this situation if you've like 50 or 100 servers in same situation.

If anyone who's expert with licensing might be able to shed some light. Happy hump day..

Comments

  • See attached example image

    https://imgur.com/a/a5dSWtc

  • +1

    Basically yes, if it's not for personal use.

    • +1

      so if you don't want to pay for oracle java are there any free versions?

      • Yes, there is openjdk

  • +9

    You're responsible for 50 to 100 servers and you come to OZB to ask about licensing?

    • -3

      Where did i say i have? Read again. It’s just a question. No need to be oversmart if you don’t know the answer.

      • +3

        How do you tackle this situation if you've like 50 or 100 servers in same situation.

        You won't be a manager if you come to OzB for answers

        • +2

          I read the other day the the qualification /experience BS on ppls CVs has reached epidemic levels.

          • -1

            @Protractor: Typical oversmart people who won't be able to answer simple stuff and beat around the bush a lot. Licensing is complex the way it is. Typical useless smart ar$e response

        • -1

          Yeah definitely don't want to be licensing expert. Let's put it that way

  • +4

    The server licencing can be lethal expensive and opens you up to audits. We ban all Oracle products on our servers (unless they have been bundled with a commercial product).

    Most use Amazon Coretto.

    • Thank you for helpful response

  • +2

    Switch to openjdk which is free. Java is opensource. Essentially Oracle is only licensing support

    • Thank you for helpful response

  • +2

    Read the Oracle licencing agreement very carefully, it was updated last year. If you install a semi-modern version of Java on a single client or server, you must licence every client and server in your entire organisation. Running older versions which have exploitable vulnerabilities is one (bad) option, but many companies ditched Oracle Java entirely because of this last year. I would suggest switching to an Open Java alternative, such as Azul, if you can.

    • Thank you for helpful response

  • +1

    If you don't know the current oracle licensing agreement you have, you absolutely cannot afford to licenseoracle jre (or any oracle product).

    I cannot remember the exact version of jre change, but it was ages ago so likely not viable either to use an old one.

    There are plentiy of other options now like openjdk, adoptium, etc. just find an alternative that works.

    • Thank you for providing insight into this. Appreciate it

Login or Join to leave a comment