IBM® WebSphere® Liberty is built upon an open source foundation. Why start with open source?

Open source plays an important role in our industry. Open source has become the starting point for development projects, making it easier to prove a new initiative before committing to an investment in software support for the venture. Open Liberty and the IBM Open J9 project reflect the IBM belief in the value of open standards and open community innovation and testing.

Can customers migrate apps from Open Liberty to IBM WebSphere Application Server Base, IBM WebSphere Application Server Network Deployment or Liberty with full fidelity by taking apps on Liberty and go directly to Base and Network Deployment?

Yes. Apps created using Open Liberty can easily be migrated to any version of WebSphere Liberty because the WebSphere Liberty portfolio is built on top of Open Liberty. The codebase of the commercial portfolio includes 100% of the Open Liberty code. They share the same code, but WebSphere Liberty has additional features that are not open source.

Apps created using Open Liberty can be migrated to WebSphere Base and Network Deployment, but there are a few differences to consider, just as when moving from WebSphere Liberty to traditional WebSphere. Open Liberty provides an implementation of Java EE 8, which is also available in WebSphere Liberty and traditional WebSphere, that makes the migration of apps that use these features easy. Open Liberty also provides an implementation of the Eclipse MicroProfile capabilities for building Java microservices. Eclipse MicroProfile capabilities are available in WebSphere Liberty, but not on traditional WebSphere. Apps that use these features are not as easily migrated from Open Liberty to traditional WebSphere.

What are some of the features of IBM WebSphere Application Server Liberty Core?

The software is fast and easy to download and takes only one minute to install and deploy. It integrates fully with open platforms and supports Java EE Web profile for web, mobile and OSGI apps. It’s designed to be an ideal runtime for microservices.

What are my options for licensing WebSphere Application Server for container deployments?

To help optimize the various deployment environments used with WebSphere, perpetual PVU and monthly VPCs are great options for licensing a server environment. For containerized environments running mixed workloads, the new WebSphere hourly option for containers may be the best fit.