Java (Oracle)

Java is a set of computer software and specifications for developing application software and deploying it in a cross-platform computing environment.

    Purchase or Download

    Purchase or Download

    UMN Licenses

    Availability Cost
    Department For installation on a University-owned device Academic discount $28.56 per license. License is per person. Paid for with departmental funds
    Employee For installation on an employee's personal device Not available
    Student For installation on a student's personal device Not available

    Instructions for Departments

    In 2019, Oracle announced they would not be providing updates or patches to Oracle Java for licenses without a subscription. While Oracle continues to develop security and bug fixes for Java, a support subscription will be required to deploy the patches.

    This change presents significant security and budgetary concerns for the University. Teams across the University are identifying transition strategies and implementation plans. See the Oracle Java Transition Project for details. The end goal is to remove Oracle Java where it is not needed. 

    Use Recommended Alternatives

    If you can, use an alternative. OIT recommends the following open-source, no-cost Java alternatives:

    Request an Oracle Subscription

    If you can't use an alternative:

    1. Check the internal list of applications with Java dependencies to determine if your application requires an Oracle Java subscription.
    2. Determine subscription counts needed. Follow the Oracle recommendation for license counts based on unique named users, not devices.
    3. Check desktop and server prices on the Oracle Java SE Subscription Global Price List.
    4. Complete the UMN Oracle License Request. Please be as comprehensive as possible. The University will use the information for compliance, legal, and security reasons and to track subscriptions.
    5. If you have questions, contact Technology Help at [email protected] or 612-301-4357.

    Terms and Conditions

    General Technology Products Terms & Conditions apply to this software license. If additional terms and conditions apply to this item, they will be listed below.


    • Subscription Need is based on unique named users, not the number of devices you need to run Oracle Java on.
    • Each person that has a subscription purchased for them is legally allowed to install/use Oracle Java patches on ANY device that they use. 


    Campus Resources

    Additional Resources