Skip to main content
TrustRadius
Oracle Java SE Subscription

Oracle Java SE Subscription

Overview

What is Oracle Java SE Subscription?

Oracle Java SE Subscription combines license and support into a subscription to enable users to manage Java SE installations, updates and upgrades across the enterprise. The former Java SE Advanced, Java SE Advanced Desktop, and Java SE Suite products have…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Oracle Java SE Desktop Subscription

$2.50

On Premise
per named user per month

Oracle Java SE Subscription

$25

On Premise
per core per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://shop.oracle.com/apex/f?p=dstore…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Oracle Java SE Subscription?

Oracle states that Java is the most widely used software development language and platform, and that the world’s largest enterprises rely on this robust, trusted technology to run mission critical applications with unparalleled stability at scale. They further state that through Oracle’s stewardship and ecosystem collaboration, Java will continue to drive modern application architectures and innovation trends. Backed by Oracle, Java offers a trusted platform for the world’s largest enterprises.

Oracle Java SE Subscription offers enterprise-grade support for developers and enterprise customers alike, from the team that powers innovation in the JDK, delivering the vast majority of the contributions. It provides license and support for desktops and servers, to enable customers to manage Java SE installations, updates and upgrades across their enterprise. Oracle Java SE Subscription customers receive all-hours access to My Oracle Support, enterprise monitoring, management, and deployment features, early access to updates and bug fixes, and more.

The former Java SE Advanced, Java SE Advanced Desktop, and Java SE Suite products have transitioned to Java SE Subscription. For more information visit http://oracle.com/java

Oracle Java SE Subscription Features

  • Supported: Flexibility on when and what to upgrade
  • Supported: Support from the stewards of Java
  • Supported: Advance management capabilities

Oracle Java SE Subscription Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesGlobal support: North America, EMEA, LAD, JAPAC
Supported LanguagesEnglish, German, French, Italian, Portuguese, Spanish, Russian, Mandarin, Japanese, Korean

Frequently Asked Questions

Oracle Java SE Subscription combines license and support into a subscription to enable users to manage Java SE installations, updates and upgrades across the enterprise. The former Java SE Advanced, Java SE Advanced Desktop, and Java SE Suite products have transitioned to a Java SE Subscriptions. Beyond the unlicensed version, purchasers of Oracle Java SE Subscription receive all-hours access to My Oracle Support, enterprise monitoring, management, and deployment features, and early access to updates and bug fixes.

Reviewers rate Oracle University Experience highest, with a score of 9.8.

The most common users of Oracle Java SE Subscription are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(106)

Attribute Ratings

Reviews

(51-68 of 68)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle Java SE Subscription for multiple projects that are based on maven. It is being used by the different departments in my organization. We build many micro services using JAVA SE and Angular, along with that we are currently working in the field of Reinforcement Learning. We are building a neural network error backpropagation algorithm for a robot tank that can compete in the robocode wars. Apart from that we are also working on the several web projects based on the Enterprise java.
  • It is very optimized and easy to port the code.
  • Sometimes We need more memory to execute the code and we can explicitly allow memory to the Java.
  • Frequent Updates are provided to the Java SE module.
  • Building a project takes a few minutes sometimes. May be we can improve the building time of projects.
Oracle Java SE can be used by even novice if he/she has prior Object Oriented Programming Experience. There are many available IDE that support the latest JAVA SE versions. But If you are building some projects that require more resources it is not advisable to run JAVA on low end machines as It may consumes whole alot of memory. However it is safe to build enterprise Java Applications in using Java SE because of its robustness and secure environment.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We were able to reduce our overall costs by managing our Java installations with a single Oracle Java SE subscription, netting a cost savings of 25% over a two-year period.
  • Save money
  • Central management
  • Convenient subscription model
  • Clearer license terms
  • Flexibility on per-seat vs per-JVM license
  • Rolling pool of licenses
Oracle Java SE empowers teams to shorten development cycles and get new application features out the door more quickly. It combines the management of multiple Java deployments--including desktop, server, and cloud--into one convenient platform. We appreciate the ease of upgrades for the entire enterprise and the reduction in workload on IT operations engineers, resulting in less downtime and reduced back-and-forth.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used by the whole company for downloading certain forms.
  • Shows forms very clearly.
  • Constant updates are imperative.
  • It relates to the applications that you have on your computer rather than your real hardware and OS.
  • Faster download times.
  • You can wind up with multiple versions of Java on older machines.
It can be used to transfer files from different applications and different types of computer systems.
Fortune Nwaiwu | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
My organisations uses Oracle Java Se subscription to manage Java SE installations across our enterprise because it provides cost effective administration of multiple enterprise subscription services on the Oracle technology platform by combining Oracle Java SE Subscription and Oracle Java SE Desktop Subscription licensing and support into a simple, single subscription.
  • Cost efficient.
  • Single platform management of subscriptions.
  • Scalable.
  • It doesn't allow for managing non-Oracle subscription accounts.
  • Integration challenges and occasional glitches noticed in use of the service.
  • May be too expensive for SMEs.
For my organisation, it is well suited for managing several of the subscription accounts. Instead of wasting time and money upgrading bi-annually, we have been able to reduce overall costs by managing our Java estate with the Java SE Subscription. This gives us a huge cost saving opportunity that significantly reduces our IT OPEX bills.
Score 2 out of 10
Vetted Review
Verified User
Incentivized
Oracle Java SE Subscription is being used across the entire organization. It allows us to run Java applets and get support for Java on users' laptops.
  • Easy to install
  • Enterprise-ready purchasing
  • Poor value for the money
  • Too pricey for small companies to purchase
It's good for enterprises who don't know much about Java and don't have knowledge on how to support the JVM. I don't see much reason to buy it. There are so many free alternatives, I wouldn't spend my own money on it.
Cameron Gable | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
A large portion of our codebase is written in Java. Java SE is used by our software team for a number of applications that support the R&D department as a whole. For the software department, the subscription fits the needs of our business operations especially well by providing Java Mission Control to monitor and manage our applications.
  • Java Mission Control is very useful for monitoring our apps with little overhead.
  • The support of Java SE subscription is responsible and accessible.
  • The Windows installer is good for preconfigured installations of the Java JRE.
  • It is great you don't need to upgrade every 6 months and it is stable.
  • It is a paid subscription, however, it is free for dev and test environments!
For a team that wants support and doesn't want to worry about having to upgrade to new releases or LTS releases, Java SE Subscription is right for you. If you are a small team and are fine using OpenJDK and are willing to either upgrade to new releases or continue to use your current release, you may be able to get away with not using it.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Oracle provides us with downloadable MSI's for their quarterly security updates, along with their Advance Management Console which we use to track Java Usage within the organization, and the managing the Deployment of Rulesets throughout the company.

There are still some improvements needed within the Management Console. It feels like its more of a beta product at this stage.
  • Downloadable MSI
  • Security Updates
  • Nice Online Support System
  • AMC Usage details hard to Decipher and Categorize
  • AMC JRE Upgrades have very limited Scheduling of Deployments, should be more like SCCM. Where you know exactly when deployments are going out. Not just when the Agent decides to check in.
  • Cost is WAY too high
Cost for what you get. You can easily extract MSI from Exe, or simply deploy the EXE with command line switches, and not need the Enterprise Sub. The Advance Management Tool is still in Beta phase, and it does not seem like Oracle is actively updating it with any regularity. That is the biggest reason for my rating.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
This has been used widely in our team when we needed to develop Java. Our legacy system has been built upon Java for a while and as a matter of fact, we expanded and continued our relationship throughout the years.
  • Great support
  • Can be used across all platforms and devices
  • The cost increases when we deploy more powerful machines
Oracle SE Subscription is good for an enterprise that is looking to have a more scalable solution for their cloud deployment infrastructure. However, if there is a small business that would like to use Java as their main programming language, they may need to look for some alternative since the cost is high to run it on a few machines.
Raman Ahuja | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
It is used by the entire Java-based web application development department in my organization. With the subscription model, the cost has increased a bit but is complemented by customer support which is mission-critical for providing support to our clients. Also, moving on to this subscription-based model allowed us to continue using older Java editions for existing apps and saved the hassle of transitioning them to newer versions.
  • One gets access to critical updates for all supported Java versions
  • Professional support for quick turn around for issues with shorter SLAs
  • No long term licenses required. We can just subscribe for 12 months and keep on paying on a monthly basis.
  • 12 month minimum commitment should not be there in line with platforms like AWS cloud and Google Cloud
  • Impact on other applications that use Java is not clearly communicated and it makes conducting a requirement audit more challenging ask
  • The pricing is a bit high in my opinion which makes it difficult for small enterprises to afford it
It is less suitable for smaller organizations as it's an expensive option for them and the biggest advantage it offers is in terms of 24x7 customer support which smaller organizations might not value as much as a bigger organization with global teams would. So, it's more suited for big multinational corporations with the imperative need of latest updates and support for a quick turn around time of issues.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Java SE is used to automate manual processes and data processing logic for clients. There are also core business applications built on Java that are used by large FSI clients: trading platform, credit scoring, loan servicing system, regulatory and operational reporting. Some of the clients also have legacy applications built using Java that require maintenance and upgrade.
  • Java is ubiquitous in the programming world. With such a widespread network of developers and support content, it is an obvious choice for core product development. OOPS in Java is in particular robust, simple, and powerful from architect/designers standpoint. The end application performance is much better compared to other OOPS programming platforms in terms of speed, reliability.
  • Java is bundled with so many other off-the-shelf applications that are obviously built on Java. That makes it convenient choice to design customization logic and integration layer using Java.
  • Packaging and security has improved with Oracle Java SE
  • Java needs to catch up on the machine learning front, it is obviously not the platform of choice for the cutting edge data science apps. The way forward for two decades of Java existence depends on how it is able to keep up with the evolving landscape of application development.
  • Java is more preferred for back end processing, but not a top choice for desktop UI. The UI framework is cumbersome and intricate compared to other options available in the market.
  • Java provides full-scale power of programming but there is no out of the box, business-friendly, workflow design layer in the package. There are other vendors that have developed workflow using Java, but then the ability to harness the power of java is constrained by their design choices. Clients perceive the vendor apps easier to maintain even though the cost of license and customization can hit the roof.
Java is my weapon of choice for back end processing applications where speed and flexibility are key. I would choose it for webservice APIs, automation, middleware.
I would use other vendors where cutting edge UI is involved. Java is not well suited for machine learning, advanced analytics, natural language processing.
Jhon Robert Quintero Hurtado | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized

Most of our Java-based apps are written in OAF/ADF framework in Oracle E-Business Suite. EBS requires Java at the server tier as well as Java on the desktop client tier to run forms-based content.

Java SE Subscription gives you the tools to better understand system resource utilization and the effects of application runtime optimizations. Specifically, it also provides information about application performance, allows you to configure application settings, and performs runtime optimizations.

  • There are several documentations, support forums, that help so much.
  • Fluency of usability
  • Free version available
  • Mobile Application is not available.
Oracle Java SE Subscription is good to help developers create large-scale, multi-tiered, scalable, reliable, and secure network applications. Also, It helps a larger organization to support problems in enterprise applications because these applications are designed to solve the problems encountered by large enterprises, allowing developers to concentrate on functionality.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The Oracle Java SE Subscription is used heavily across our organization to support our Java client support needs. It provides timely updates and solves several issues, such as simplified billing and support for cloud deployments. Access to round the clock support is also very useful to international organizations since that allows for support relative to any office's time zone.
  • Access to round the clock support: this is especially useful for International organizations.
  • Access to cutting edge security updates: very important in the current climate!
  • Simplified subscription pricing, no more being spread across different products.
  • Support for cloud deployments seems to still be in its infancy, which is understandable. Seems like the focus needs to be in this area for improvement and future-proofing.
  • Searching for previous versions is slightly hard to use since there are so many. Perhaps a way of consolidating the versions into packages that cover a range would simplify.
  • Sunsetting older releases and forcing upgrades would also simplify the offering. This would be difficult for some users in the short term, but in the long run, it would be beneficial.
Large international corporations benefit from this the most. Smaller companies may not see as much use from the top tier support and around the clock availability. However, if you use Java SE exclusively then even the smaller companies would see a benefit from the access to the latest updates and security.
Rich Meyers | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Java is used to run various applications, both online and offline. It addresses the need for serving business logic in a maintainable and scalable manner. The software is used within my organization to implement low-latency microservices. Wide industry adoption and ease of deployment make it a language of choice for adoption within the industry. Many teams and other organizations also use OJSE as their language of choice when faced with other unique business problems.
  • Easy to learn and fast to adopt.
  • Adaptability and portability across to newer Java versions.
  • Its open source so it's fully customizable.
  • Most importantly there are lots of literature, third party libraries, support forums, and books available for ease of learning.
  • Lack of exploratory data analysis like in R or Python.
  • Java is good, but sometimes, obtaining help from customer service is lacking.
  • Not a good language for lower level programming.
Enterprise applications, in general, would benefit from Java as a reliable platform to implement.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it for software development and have developed several web-based apps using Oracle Java SE. I manage several teams for software development. Most of my applications are Java-based, so my team uses Oracle Java SE to do this. We use Java SE writing automation test-cases on Selenium. Oracle E-Business Suite has a dependency on Java for server-based and end-user client-based components. As our company has, Oracle E-Business Suite customers will continue to have access to Java SE. It is also used to develop components to support our HR Cloud applications.
  • Strong object-orientation language and clear project structure.
  • Once developed, it is easy to deploy anywhere, great portability and re-usability.
  • Platform independent. Applications made on Java can be run on all the modern OS platforms. No separate tweak or development is required by OS.
  • Known and unknown bugs in the Java libraries and difficulty in troubleshooting.
  • Compilation and performance are slow compared to other programming languages.
  • Not addressing and based on cloud and mobile platforms.
Good for organizations with enterprise-level applications using object-oriented programming methods and platform-independent applications with re-usability for point of sale systems and big data programs. Not recommended if the requirement is for a light-weight application with fast performance.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Being that the majority of our apps are within Java, having steady access to support from Oracle, as well as any kind of critical bug fixes is a must. This is mainly used by both Opts for the cloud service and Development for the actual development portion of the application.
  • Performance and stability is second to none.
  • Since Oracle bought Sun Microsystems, I believe the support as been fantastic.
  • Early fixes to bug, especially critical ones, are really helpful.
  • Cost. There is no way around it, it is a little pricey.
  • Offer maybe more insight on upcoming changes and patches. It is nice to receive patches early, but if I am going to pay, I would like to know further ahead about what is coming down the pipeline.
If you are a primary Java Shop, this is a must. Fast access to support as well as patches are almost necessary.
If you are using a small application where security isn't much of a concern or in house apps, I don't believe a subscription is really necessary. I would only use it for security outward-facing apps.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I've used the Oracle Java SE Subscription across multiple different teams at my company over the last several years, primarily through the Eclipse IDE and the Apache Tomcat server for API development. My company used to be behind on keeping up to date with the different versions of Java and we were still on Java 6 as recently as 2 years ago. Since then, we've kept up to date on the newer versions of the JDK and have been enjoying a lot of the niceties of the newer versions. The biggest issue with the Oracle version is just having to own a developer account to download anything, but that's relatively minor overall. It's nice to have a consistent library of any version of the JDK whenever we need it. I believe that the real advantage to the Oracle Java SE Subscription is that it is regularly kept up to date and it is easy to get notifications of the patch notes between versions and be alerted to any major security issues in older versions. This helps build a business case for why upgrades are worth maintaining in our development system.
  • Detailed patch notes between versions
  • Up to date security information
  • Library of all accessible JDK versions
  • Need to create a developer account through Oracle vs. using a standard IdP
  • Clearer path to contributing to the JDK
The Oracle Java SE Subscription has been widely used across my company for a while and we really like the availability and documentation around previous versions of the system. Some of the teams at my company have moved to OpenJDK instead because of the clearer path to contribute to the open-source project, though that is less important in my eyes.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Oracle Java SE is used across the organization. Predominantly it is used for implementing Java applications for customers belonging to various industries including Hospitality, Insurance, Healthcare, etc. Business problems vary according to customers' needs and demands and in my experience, Java is used for resolving diversified challenges such as online ordering and providing online portals for the end-users to service customers online.
  • Ease of use
  • From a resources point of view, it is always easy to find great Java talent.
  • Ease of implementation and maintenance
  • No clear definition about the need of migrating the existing versions to Java Subscription
Oracle Java SE is suitable for:
  • Large scale applications already running on Java pretty well
  • If you are more concerned about security
  • If you wish to have the system maintenance and enhancements much easier
Consider alternatives or think twice for:
  • Small scale applications
  • Applications that use less API
  • Applications that are only desktop-based
  • Smaller user base
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Oracle Java SE subscription is being used by my organization to develop and host java-based applications that we need to deploy into the cloud. It is primarily used by engineering and for internal applications that are mission-critical and need solid reliability and uptime through the java virtual machine. Ultimately, I believe this enterprise solution is solving large problems for our software engineering staff.
  • scalability
  • enterprise support
  • documentation
  • proprietary system
  • complexity and learning curve
Oracle Java SE is good for enterprise-level applications where reliability and scalability are necessary. It really is not intended for smaller workloads where open source solutions are available in other languages such as PHP. I believe this is suited only for the larger organization that needs technology solutions that will fit the purposes.
Return to navigation