Finding Java and Identifying Vendors

Finding Java and Identifying Vendors

Overview


This is a quick post that was discussed at the January 2020 MacAdmin meeting in reference to Oracle Java licensing.

Image result for oracle java license"

  • Finding Java on your Mac Systems
    To scan your Mac client systems to discover Java and applications bundling Java (i.e. JRE, JDK, etc.) with the application.
  • Example Applications that Bundle Java

    Adobe Animate CC 2018
    Adobe CC/Adobe Animate CC 2018/Adobe Animate CC 2018.app/Contents/jre/jre1.8.0_121.jre/Contents/Home/bin/java
    java version “1.8.0_121”
    Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

    Mathematica
    Mathematica.app/Contents/SystemFiles/Java/MacOSX-x86-64/bin/java
    java version “1.8.0_161”
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

    MATLAB_R2019aMATLAB_R2019a.app/sys/java/jre/maci64/jre/bin/java
    java version “1.8.0_181”
    Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

    SPSS
    SPSS/jre/bin/java
    java version “1.8.0_51”
    Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
    Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

    Stata
    Stata/utilities/java/macosx-x64/jre1.8.0_31/bin/java
    java version “1.8.0_31”
    Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)


  • Identifying Vendors of Installed Java
    You can find the Java vendor by using the following script posted by Rich Trouton or if you are using Jamf Pro you can create an extension attribute to actively find the Java vendor installed on your managed Mac client systems.

Note, I have given this information to our campus central group (UIT) about the applications that are bundling Java with their application, and they have reached out to our campus software licensing group (Office of Software Licensing) about contacting the software vendors about their licensing or plan on migrating to non-Oracle Java, etc. But, currently, I haven’t received any official feedback from these campus groups.

No Comments

Leave a Reply