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
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Oracle Java SE Subscription, and make your voice heard!
Oracle Java SE Desktop Subscription
Oracle Java SE Subscription
Entry-level set up fee?
- No setup fee
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
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.
- Supported: Flexibility on when and what to upgrade
- Supported: Support from the stewards of Java
- Supported: Advance management capabilities
- Red Hat
|Operating Systems||Windows, Linux, Mac|
|Supported Countries||Global support: North America, EMEA, LAD, JAPAC|
|Supported Languages||English, German, French, Italian, Portuguese, Spanish, Russian, Mandarin, Japanese, Korean|
- Java Management Service
- Cloud computing
- GraalVM Enterprise
- More simpler programming language.
- Very easy to use
- Documentation is very good
- Customer support is very nice
- It is quite expensive
- Installation is not very easy
- Oracle Security.
- Websites can be created very easily.
- Deployments can be easily managed.
- Great technical support
- Sometimes it's slow.
- There is no backup facilities to restore.
- Performance impacts.
- Maintenance of web applications become quite easy.
- Websites can be created very easily.
- Easy deployment.
- Support is great.
- GUI can be improved.
- Still cost is a little bit high.
- Updates are quite frequent.
- Creation of powerful websites
- Provision of security to data
- I have not experienced any room for improvement.
- I have not observed any performance failure from this platform.
- Cost effective options for smaller organizations.
- Great automated security and patching options.
- Cross-platform support (Desktop, Cloud etc.).
- Some interesting ML options.
- Easy to use developer environment.
- User based subscription could be replaced with an enterprise level option.
- Core features not always updated as quickly as the free alternative Java SDK.
- No backup facility.
- Object oriented programming.
- Memory management.
- Concurrent programming.
- Multi-platform support.
- Lots of libraries and APIs.
- Limited manual memory management.
- Older language that is verbose compared to other modern languages.
- Great technical support, especially for the Long-Term-Supported (LTS) versions.
- Security patches and updates.
- Cost is still a bit high.
- Low Cost.
- Support is great.
- Implementation is quite easy.
- Maintenance of web applications is easy.
- Updates are stress free.
- No support for mobile applications.
- Subscription cost can be reduced.
- It lacks the backup facility.
- Cross platform support.
- Comprehensive platform SDK.
- Extensive library ecosystem.
- Support for modern, scalable applications.
- Easy-to-manage deployment patterns.
- Backwards compatibility could be better.
- Core language features are added slowly.
- Runtime introspection is complicated.
- Manage Java SE installations.
- Monitor other Java platforms.
- Manage updates.
- Better support feature.
- Better patches.
- Price should be a little less.
- Central management of all the Java deployments.
- Security updates and patching of all Java SE deployments.
- Updates all the Java SE deployments from a central management service.
- Get on demand support from Oracle for issues.
- Gives tools to optimize Java SE performance at development time and monitors performance in production.
- Due to heavy hardware requirements, the cost may go a bit higher.
- Cost of subscription is on a higher side.
- There is room for improvement in GUI builders.
- Creating effective environment for programming.
- Giving support to designing and optimization teams.
- The current features are very effective.
- I have not experienced any challenge that can lead to poor performance.
- Programming and running websites.
- Maintaining web applications.
- The current features are effective and easy to learn how they work.
- Automatic Oracle updates and security patches.
- Machine learning capability to push updates as per industry requirements.
- Frequent updates from Oracle to maintain security in-time.
- No proper enterprise pricing system and we have to get user based subscriptions.
- Use GraalVM for optimization
- Access to Oracle tech support
- Better access to Java communities and forums
- A better mechanism to reach out to customer support
- More documentation on GraalVM
- Increased release cadence for bugs
Oracle Java SE Subscription is a very easily understandable programming language and [users] can start coding /automating the test cases in a very short span of time. Even the beginner can easily learn the [programming] syntax, coding approach, handling errors, troubleshooting issues quickly. The latest Oracle Java SE Subscription version supports methods, which are very useful in handling real-time issues / developing the application as per user requirement. Since Oracle Java SE Subscription is [a] purely Object Oriented programming language, all the features /concepts can be easily implemented.
- Since, JOracle Java SE Subscription is [a] purely Object Oriented programming language, all the concepts /features (like inheritance, abstraction) can be implemented as per real-world scenarios. Also, the code reusability is very helpful. In Oracle Java SE Subscription, both data and behavior [are] taken care [of].
- Java Byte code. Since bytecode is a highly optimized set of instructions that [are] executed by the Java Virtual Machine (JVM), Bytecode helps in achieving both portability and security.
- Multithreading. In Oracle Java SE Subscription, we can write Multithreaded programs for running /executing multiple tasks at [the] same time and memory need not be allocated to every running thread.
- Oracle Java SE Subscription has automatic memory management or garbage collection, which is an application /concept that automatically handles [the] allocation and deallocation of memory.
- Performance. Though Oracle Java SE Subscription, code can be executed on every operating system, it also makes the performance bit slower than the other programming languages like C and C++.
- Cost. Java programming language is a bit costly due to its higher processing and memory requirements and higher hardware configuration is required.
- No backup facility. Oracle Java SE Subscription works on storage and not focuses on data backup.
- Java UI applications [are] not attractive. Though there are many GUI builders in Oracle Java SE Subscription still they are not suitable for creating complicated UI and there are many inconsistencies.
1. When multiple tasks/threads [need] to be executed simultaneously.
2. Memory needs to be allocated/deallocated to the application/task automatically when memory is a concern /low in systems.
Oracle Java SE Subscription is not suited in the below-mentioned scenarios:
1. Java programming language prerequisites/hardware configurations is [a] bit high and hence costly and it needs to be satisfied in order to execute the complex Java programs.
2. The GUI application developed using Java is not attractive as compared to [the] GUI of other languages and there are inconsistencies.
- Patch management
- Enterprise-level support
- Reasonable pricing model
- Less added benefit for current-version Java users, as public updates are still available
- Highly qualified and well experienced support team
- Shrink total cost
- Timely support
- Hassle-free updates
- Subscription costs need to be reduced
- Real-time stream analysis needs improvement
- Timely updates and patches installation
- Cost Effective and Budget Friendly
- No more Additional Resource allocation required for managing Java SE Applications
- Renewal is needed once subscription expires as it becomes difficult to manage it by our in house team.
- Limited information shared to us related to security patches being installed
Issues reported so far got resolved in no time.
- Plenty of support built into the tool and IDE like Maven, Ant, Eclipse, IntelliJ.
- Strong object-orientation language and clear project structure.
- It offers a huge library and framework support from third parties and the community.
- It is hard to manage memory.
- Swing UI module is not good.
- Need time to initiate VM, so the startup time is a little slow compared to other programs like Bash or Python.
- Excellent support
- New updates are no more hassle
- Reduced cost
- Sense of security
- Great performance
- Analysis of threads in real-time definitely needs improvement
- Cost of subscription seeking reduction
- Platform independent (can be used across different teams and OSes).
- Easy learning curve.
- Great library support, especially PKCS and ASN.
- "Wordy" and very strict when it comes to types.
- No unsigned built in support.
It's not suited to high performance, and direct hardware access scenarios
- Used for development by our employees because of easy-to-understand UI
- Deployment is also done using Oracle Java SE
- Easy-to-understand user interface that is very familiar to our developers, which makes it a fun software to play with
- Java implies that one needs to use many words, as it's quite similar but the code is drastically huge
- It is lagging behind and we had to find a tool to create our own graphical user interface
- When the garbage collector works it makes the apps really slow, which makes it difficult to use
- Collect in an inventory all versions of Java that have been used in different applications.
- Determine the status of old versions of Java and update or apply essential security patches.
- Oracle Support is the best to be able to solve problems in an agile and safe way.
- Fast update cycles to make new features available.
- For older versions of Java it could provide instructions or support to migrate to the version supported by the application that is more recent.
- The definition of rules by browser between versions of Java used could be suggested among the most common or that increase security.
- For the developer environment, it would be very useful to have available a list of the functions or procedures that have been outdated or replaced by version.
With Oracle Java SE Subscription they will be able to optimize the use of Java and have a specific overview of how fundamental Java is in their business processes.