Open Liberty

from Wikipedia, the free encyclopedia
Open Liberty
Basic data

Maintainer Open Liberty Project
developer IBM Corp.
Publishing year 2013
Current  version 19.0.0.10
(10/11/2019)
operating system Linux , Windows , Mac OS , BSD , Solaris , HP-UX , AIX etc. a.
programming language Java
category Application server
License Eclipse Public License 1.0
German speaking No
https://openliberty.io

The Open Liberty Server is an application server based on the Java EE and MicroProfile standard. Open Liberty is written in the Java programming language and is platform-independent . Open Liberty is the basis of the commercial version of IBM WebSphere Liberty.

Open Liberty is licensed under the Eclipse Public License 1.0.

history

Open Liberty was released in September 2017 as FLOSS under the Eclipse Public License.

distribution

When comparing the search calls from "Open Liberty" and "WebSphere Liberty", these as of October 2019, viewed over five years, only have a significantly lower frequency than Spring , Apache Tomcat , WildFly and GlassFish (sorting by frequency decreasing).

Comparison as of October 2019
software GitHub Committer Twitter followers Stack overflow
Jump 397 69,965 158,800
WildFly 317 6,751 5,037
Open Liberty 185 2.006 172
Apache Tomcat 30th 5,085 38,932
Eclipse GlassFish 28 26,289 7,547

A comparison of current instances or the sales figures of the commercial counterparts is not possible due to a lack of public figures.

Range of functions

The Open Liberty addresses three major standards or frameworks. A list of the individual elements can be found in the respective article on the standard or framework; a redundant representation is deliberately avoided here.

  • Java-EE or Jakarta-EE - A certification according to Jakarta-EE 8 in full and web profiles is available.
  • MicroProfile - Version 3.0 of the standard is supported.
  • Spring Boot - Version 2.0 of the framework can be used.

All properties of the Open Liberty are individually documented as features including dependencies. The server is based on the OSGi framework. Open Liberty 19.0.0.x currently runs on Java SE 11, but does not support the Java Platform Module System (JPMS).

Web links

Individual evidence

  1. heise online: WebSphere Liberty is now certified for Java EE 8. July 11, 2018, accessed October 13, 2019 .
  2. ^ Open Liberty License. Open Liberty Project, September 15, 2017, accessed October 13, 2019 .
  3. ^ Ian Robinson: IBM open sources WebSphere Liberty code to support Java microservices and cloud-native apps. In: The developerWorks blog. September 20, 2017. Retrieved October 18, 2019 (American English).
  4. Google Trends. Retrieved October 13, 2019 .
  5. Spring Boot Support version 2.0. Retrieved October 24, 2019 .
  6. Server Features - Open Liberty. Retrieved October 13, 2019 .
  7. Run an Open Liberty server on Java February 11 , 2019, accessed on October 24, 2019 .