Several times you’ve asked us “Is Liberty open source?”. Today, we announced the Open Liberty project, which contains the open source core of WebSphere Liberty. You can read about the new project in the blog post on OpenLiberty.io.
What does an open source Liberty mean for the future of WebSphere Liberty?
We’re really proud of Liberty so it’s great that we can release the Open Liberty project and start to develop Liberty in the open. WebSphere Liberty will be built from the Open Liberty source code so that an application you develop on Open Liberty will run, unchanged, on WebSphere Liberty.
As developers, you can download Open Liberty and develop full Java EE and MicroProfile applications or microservices on Open Liberty. If you prefer to debug problems in your application by looking directly at the app server source code, now you can. When you come to run your application, you can deploy it on Open Liberty servers for free but, if you want the backing of IBM and its support if something goes wrong, you can upgrade to WebSphere Liberty.
How to contribute
It has taken a lot of work and sleepless nights to open source Liberty (and the Open Liberty Tools), to get to the point where we can announce the Open Liberty project. We’re still learning as we go what it means to coordinate a large open source project like this, and we’re changing our development culture to make it work. With the support of a lot of experienced open source developers in IBM and in the wider community, we’re looking forward to the challenge. We’d love for you to be part of it, in whatever way you can: