WildFly, formerly known as JBoss AS, or simply JBoss, is an
application server
An application server is a server that hosts applications or software that delivers a business application through a communication protocol.
An application server framework is a service layer model. It includes software components available to a ...
written by
JBoss, now developed by
Red Hat. WildFly is written in
Java and implements the
Java Platform, Enterprise Edition (Java EE) specification. It runs on
multiple platforms.
WildFly is
free and open-source software, subject to the requirements of the
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their ow ...
(LGPL), version 2.1.
Origin
In 1999,
Marc Fleury started a free software project named ''EJB-OSS'' (stands for ''Enterprise Java Bean Open Source Software'') implementing the
EJB
Jakarta Enterprise Beans (EJB; formerly Enterprise JavaBeans) is one of several Java APIs for modular construction of enterprise software. EJB is a server-side software component that encapsulates business logic of an application. An EJB web co ...
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
from
J2EE (Java 2 Enterprise Edition).
Sun Microsystems asked the project to stop using the trademarked ''EJB'' within its name. ''EJB-OSS'' was then renamed to ''JBOSS'', then ''JBoss'' later.
On November 20, 2014, JBoss Application Server was renamed WildFly. The JBoss Community and other Red Hat JBoss products like
JBoss Enterprise Application Platform were not renamed.
Licensing and pricing
JBoss EAP itself is open source, but Red Hat charges to provide a support subscription for JBoss Enterprise Middleware. Before November 2010 JBoss was licensed as annual subscription in bundles of 4 and 32 CPU sockets. As of November 2010 the licensing changed and all cores on the system are now counted. The core bundles licensing is available for 2, 16, and 64 cores.
See also
*
List of application servers
*
Netty (software)
*
List of JBoss software
This is a list of articles for JBoss software, and projects from the JBoss Community and Red Hat. This open-source software written in Java is developed in projects, and productized with commercial-level support by Red Hat.
JBoss productized ...
Notes
References
* 402 pp.
* 468 pp.
* 306 pp.
* 496 pp.
* 648 pp.
External links
*
{{Java (Sun)
Cross-platform software
Free software programmed in Java (programming language)
Java enterprise platform
Portal software
Red Hat software
Web server software programmed in Java