Library Support for Open-Source

Outdated Spring and Struts leave mission-critical Java apps vulnerable. Protect your business without disruptive modernization or migration

Illustration of technology representing data infrastructure, servers, and digital connectivity

Protect your Enterprise Java business

Many Java™ 8 mission-critical apps still run on unsupported frameworks (Spring Boot 3.2 and Apache Struts 1.3, for example), increasing security risk - yet migrations are costly and disruptive. IBM® Library Support for Spring and Struts delivers enterprise-grade security, compliance and stability without rewrites, so you can keep apps running, teams focused and the business protected. It supports Java 8 workloads on WebSphere® Application Server (WAS), WAS ND, WebSphere Liberty, Red Hat® JBoss EAP and other enterprise Java runtimes.

Benefits
Commercial security support

Obtain commercial-based support for outdated libraries, ensuring your existing Java applications remain protected and functional with professional backing.

Maintain as-is

Keep your applications running exactly as they are while receiving critical security updates, eliminating the need for immediate costly overhauls.

Future planning

Schedule future library updates for your applications on your timeline, allowing strategic modernization without operational disruption.

Features

Ensure the continued integrity and performance of your essential applications by providing robust security support for leading open-source libraries and frameworks. This strategic approach allows you to extend the lifespan of valuable WebSphere Application Server (WAS + WAS-ND) and Liberty applications while mitigating security risks and planning for future innovations.

Isometric illustration of a woman typing on a computer next to cubes of different sizes connected via a cloud network
Spring Boot and Spring Framework

Secure Spring Boot 2.7.x and 3.2.x applications with timely security updates. Maintain your Spring Framework 5.3.x and 6.1.x investments without operational disruption.

Illustration of woman sitting at desk, working at a laptop, with two screens above her displaying code
Apache Struts

Protect decades of Struts investment with comprehensive support for versions 1.1, 1.3, and 2.5. Eliminate critical vulnerabilities while planning your modernization roadmap.

Illustration of a woman working on a computer with graphics and analytical data
Drop-in Replacements

Utilize direct replacements for existing Spring and Struts frameworks, designed for zero code changes. This preserves application logic and your existing build process while minimizing your modernization effort.

Illustration of hand hovering applications and analytical data
Application Longevity

Ensure compliance adherence for existing Java applications with security-based updates for existing open-source libraries and frameworks.

Illustration representing workflow and processes with icons connected in a continuous flow diagram in blue and purple.
Continuous vitality

Maintain application vitality across your estate with minimal investment supported by targeted updates that ensure long term security as your applications are modernized.

Isometric illustration of a woman typing on a computer next to cubes of different sizes connected via a cloud network
Spring Boot and Spring Framework

Secure Spring Boot 2.7.x and 3.2.x applications with timely security updates. Maintain your Spring Framework 5.3.x and 6.1.x investments without operational disruption.

Illustration of woman sitting at desk, working at a laptop, with two screens above her displaying code
Apache Struts

Protect decades of Struts investment with comprehensive support for versions 1.1, 1.3, and 2.5. Eliminate critical vulnerabilities while planning your modernization roadmap.

Illustration of a woman working on a computer with graphics and analytical data
Drop-in Replacements

Utilize direct replacements for existing Spring and Struts frameworks, designed for zero code changes. This preserves application logic and your existing build process while minimizing your modernization effort.

Illustration of hand hovering applications and analytical data
Application Longevity

Ensure compliance adherence for existing Java applications with security-based updates for existing open-source libraries and frameworks.

Illustration representing workflow and processes with icons connected in a continuous flow diagram in blue and purple.
Continuous vitality

Maintain application vitality across your estate with minimal investment supported by targeted updates that ensure long term security as your applications are modernized.

Next steps

Ready to move forward? Here are your immediate action items.

Book a consultation

Schedule a personalized session to discuss your needs and tailor a development strategy.

Discover your library usage

Start your Application Modernization Accelerator trial and discover which open-source libraries and frameworks are in use across your application estate.

Download your trial
Spring Boot or Framework - Documentation Support

Go deeper on the Library Support for Spring product.

Learn more
Struts framework documentation support

Go deeper on the Library Support for Struts product.

Learn more