

If you have questions about modifying a specific application, please contact your unit’s IT department for assistance.Java Runtime Environment is a free program that lets people run Java computer software on their devices.

Linux/Red Hat: Red Hat Provided OpenJDK, Amazon Corretto, Adopt OpenJDK.Windows: Amazon Corretto, Adopt OpenJDK.Alternatives to Oracle Java SEīefore purchasing a subscription, consider if one of the following no-cost, open-source options might be an alternative to Java: Note: These components require a paid subscription to Java SE, and are not supported by open-source alternatives. JavaWebStart: Supported by Java version 8 through 2025, per Oracle’s roadmap.The following components are included in the license subscriptions: Instead, all underlying infrastructure supporting the virtual machine must be licensed. Individual virtual machines are not eligible to be licensed by Oracle. Server licenses are permitted to be used on physical servers, and are required to receive patches. Unit IT must track the named users to make sure enough licenses are purchased. If you purchase desktop subscriptions to Java SE, you will need to purchase one per named user, not per device. Access Subscription Options Java SE Desktop subscription (named user license) U-M departments and individual faculty and staff for internal academic or research purposes. Subscriptions are for a 12-month term and must be renewed annually. Java SE subscription for server licenses.Java SE Desktop subscription for named user licenses.Purchase Java subscriptions in the ITS Software Store: Oracle Java Standard Edition (SE) subscriptions for named users and servers provide licensed support for Java versions 8.211 and newer. Subscriptions to the Java software platform are required to receive important updates and security patches from Oracle. ITS completed a review for critical Java dependencies in our services, including applications and tools used in support of our services to campus. It is critical that Java instances use the most updated and secure version or are modified to use a no-cost, open-source alternative. Applications and other technology using outdated versions of Java are particularly vulnerable to exploitation. Oracle requires a paid subscription to Java to receive important updates and security patches. Purchase Java subscription or use open-source option
