Skip to content
Tiatra, LLCTiatra, LLC
Tiatra, LLC
Information Technology Solutions for Washington, DC Government Agencies
  • Home
  • About Us
  • Services
    • IT Engineering and Support
    • Software Development
    • Information Assurance and Testing
    • Project and Program Management
  • Clients & Partners
  • Careers
  • News
  • Contact
 
  • Home
  • About Us
  • Services
    • IT Engineering and Support
    • Software Development
    • Information Assurance and Testing
    • Project and Program Management
  • Clients & Partners
  • Careers
  • News
  • Contact

How to maximize ROI by choosing the right Java partner for your organization

By: Scott Sellers, Co-Founder and CEO, Azul

After almost 30 years, Java remains the programming language of choice for large-scale enterprise applications in the cloud, on-prem, or hybrid. Its versatility, reliability, stability, and open-source and third-party libraries and frameworks make developing and running applications very efficient.

In January 2023, Oracle changed its licensing and/or pricing for Java for the fourth time in four years. According to State of Java Survey and Report 2023, an independently run study of more than 2,000 Java users, Java users have taken notice. In fact, 82% of participants are concerned about Oracle’s most recent Java pricing and licensing change and 72% are considering alternative Java providers.

Companies typically change Java providers to reduce their total cost of ownership, but they often realize unanticipated benefits including enhanced security readiness, improved performance, and often cloud cost optimization. Some Java providers are better equipped to meet an organization’s needs and lower its TCO than others. Ensuring that the new Java provider meets your organization’s needs is critical before making a decision. Asking the right questions in a request for information (RFI) helps gauge the quality of service a potential Java partner will provide.

Here is a list of questions to ask as you consider your migration options from Oracle Java to an alternative provider:

  1. Can you help create an inventory of Java (particularly JVM/JDK) usage? Providing scripts or working with qualified partners can help companies understand all the components in their Java fleets. This can save big money later because Oracle charges based on employee count for even one instance of Oracle Java.
  2. Are your JVM/JDK binaries Technology Compatibility Kit (TCK) tested? TCK tests are the suite of tests that ensure that distributions are compatible with each other and pass the technical qualifications for each Java version.
  3. What versions of Java do you support, and for how long? Working with a vendor who supports a wide range of supported versions prepares an organization for the expected requirements coming out of its Java inventory process.
  4. What operating systems and architectures do you support? In addition to the operating systems and CPUs currently in use, companies should seek a provider who supports operating systems and architectures they may want to move to in the future, for example Arm64 in the cloud, macOS, etc.
  5. Do you provide quarterly security updates on stabilized builds with a service-level agreement (SLA)? Organizations can stay up to date from a security perspective and also minimize the risk of an expensive regression by updating to stabilized Java builds each quarter. These builds have been used in production worldwide for three months. Also known as Critical Patch Updates (CPUs), stabilized builds provide security-only fixes that ensure Java applications are secure and compliant with internal policies and external regulations.
  6. Do you backport fixes to security issues in later releases to all supported versions on an SLA? Large organizations often have departments running on older versions of Java, such as Java 6, 7 or 8. You need a vendor who backports patches for newly reported vulnerabilities across all these versions.
  7. What is your track record for releasing binaries immediately after the embargo on quarterly security updates is lifted? Even leading providers of OpenJDK sometimes must delay the release of new quarterly release binaries by several days or even weeks, leaving enterprises vulnerable during the delay window. A provider should release updated binaries within an hour of the embargo release.
  8. Will you provide out-of-cycle updates for critical common vulnerabilities and exposures (CVEs)? Vulnerabilities with the highest scores in the Common Vulnerability Scoring System (those described as “critical”) must be patched right away and may require an out-of-cycle fix. Otherwise, organizations could be exposed for weeks or months.
  9. Do you support optional components such as JavaFX? Organizations that run applications that use JavaFX need a JDK provider who supports JavaFX-based components.
  10. Do you provide indemnification in case of patent litigation? Patent indemnification protects software users against patent infringement claims. Some JDK providers cover legal costs or damages if a third party claims a company is infringing on its patents through its use of the provider’s JDK.
  11. Do you provide protection and indemnification against GNU Public License (GPL) contamination? OpenJDK is predominantly licensed under GPLv2, which can require the source code of the Java application to be released to the open source community in certain situations. A JDK provider should ensure that software using its JDK is free of GPL contamination risk and provide appropriate legal indemnification.

Choosing the right Java provider is a critical decision that can have a significant impact on your organization’s success. By asking the right questions and considering the total cost of ownership, you can ensure that you choose the best Java provider for your needs. By doing so, you can not only reduce costs but also improve security readiness, performance, and cloud cost optimization without taking unnecessary risks.

For more information, download a complimentary copy of Azul’s Open JDK Migration for Dummies guide.

Application Management
Read More from This Article: How to maximize ROI by choosing the right Java partner for your organization
Source: News

Category: NewsDecember 4, 2023
Tags: art

Post navigation

PreviousPrevious post:What goes well with Viña Concha y Toro wines? Meat, fish, poultry, and SAPNextNext post:Ask yourself: How can genAI put your content to work?

Related posts

휴먼컨설팅그룹, HR 솔루션 ‘휴넬’ 업그레이드 발표
May 9, 2025
Epicor expands AI offerings, launches new green initiative
May 9, 2025
MS도 합류··· 구글의 A2A 프로토콜, AI 에이전트 분야의 공용어 될까?
May 9, 2025
오픈AI, 아시아 4국에 데이터 레지던시 도입··· 한국 기업 데이터는 한국 서버에 저장
May 9, 2025
SAS supercharges Viya platform with AI agents, copilots, and synthetic data tools
May 8, 2025
IBM aims to set industry standard for enterprise AI with ITBench SaaS launch
May 8, 2025
Recent Posts
  • 휴먼컨설팅그룹, HR 솔루션 ‘휴넬’ 업그레이드 발표
  • Epicor expands AI offerings, launches new green initiative
  • MS도 합류··· 구글의 A2A 프로토콜, AI 에이전트 분야의 공용어 될까?
  • 오픈AI, 아시아 4국에 데이터 레지던시 도입··· 한국 기업 데이터는 한국 서버에 저장
  • SAS supercharges Viya platform with AI agents, copilots, and synthetic data tools
Recent Comments
    Archives
    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    • October 2024
    • September 2024
    • August 2024
    • July 2024
    • June 2024
    • May 2024
    • April 2024
    • March 2024
    • February 2024
    • January 2024
    • December 2023
    • November 2023
    • October 2023
    • September 2023
    • August 2023
    • July 2023
    • June 2023
    • May 2023
    • April 2023
    • March 2023
    • February 2023
    • January 2023
    • December 2022
    • November 2022
    • October 2022
    • September 2022
    • August 2022
    • July 2022
    • June 2022
    • May 2022
    • April 2022
    • March 2022
    • February 2022
    • January 2022
    • December 2021
    • November 2021
    • October 2021
    • September 2021
    • August 2021
    • July 2021
    • June 2021
    • May 2021
    • April 2021
    • March 2021
    • February 2021
    • January 2021
    • December 2020
    • November 2020
    • October 2020
    • September 2020
    • August 2020
    • July 2020
    • June 2020
    • May 2020
    • April 2020
    • January 2020
    • December 2019
    • November 2019
    • October 2019
    • September 2019
    • August 2019
    • July 2019
    • June 2019
    • May 2019
    • April 2019
    • March 2019
    • February 2019
    • January 2019
    • December 2018
    • November 2018
    • October 2018
    • September 2018
    • August 2018
    • July 2018
    • June 2018
    • May 2018
    • April 2018
    • March 2018
    • February 2018
    • January 2018
    • December 2017
    • November 2017
    • October 2017
    • September 2017
    • August 2017
    • July 2017
    • June 2017
    • May 2017
    • April 2017
    • March 2017
    • February 2017
    • January 2017
    Categories
    • News
    Meta
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Tiatra LLC.

    Tiatra, LLC, based in the Washington, DC metropolitan area, proudly serves federal government agencies, organizations that work with the government and other commercial businesses and organizations. Tiatra specializes in a broad range of information technology (IT) development and management services incorporating solid engineering, attention to client needs, and meeting or exceeding any security parameters required. Our small yet innovative company is structured with a full complement of the necessary technical experts, working with hands-on management, to provide a high level of service and competitive pricing for your systems and engineering requirements.

    Find us on:

    FacebookTwitterLinkedin

    Submitclear

    Tiatra, LLC
    Copyright 2016. All rights reserved.