원문 : https://www.linkedin.com/pulse/top-10-open-source-java-javaee-application-servers-dr-arun-kumar
정리 :
GlassFish
홈페이지 : https://glassfish.java.net/
썬 시절에 시작된 프로젝트이며 (당연히) 현재는 오라클로 넘어갔습니다. 사용하는데 있어서는 듀얼 라이선스 정책을 취하고 있는데 CDDL(Common Development and Distribution License)과 GPL(GNU General Public License)입니다. 하지만 오라클은 GlassFish에 대해 더 이상 상업적인 지원을 하지 않습니다. 다만 Payara(http://www.payara.fish/home) 같은 업체에서 계속 지원하고 있습니다.
JBoss EAP
홈페이지 : http://www.jboss.org/products/eap/overview/
Subscription에 의해 사용 가능한 WAS입니다.
WildFly
홈페이지 : http://wildfly.org/
현재 레드햇 하의 프로젝트로 과거의 이름인 JBoss AS로 더 유명합니다. 물론 오픈 소스이며 LGPL (General Public License) 2.1 라이선스 기반입니다.
Apache Tomcat
홈페이지 : http://tomcat.apache.org
ASF(Apache Software Foundation)에서 개발한 Apache License 2 라이선스 기반의 오픈 소스입니다. Servlet/JSP, EL, WebSocket 등의 몇몇 Java EE 요소를 구현하고 있습니다.
Apache TomEE
홈페이지 : http://tomee.apache.org/apache-tomee.html
Apache Tomcat 기반에 Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces 등이 결합된 제품입니다. 즉, 이제는 Java EE를 제대로 지원하게 되었습니다.
Apache Geronimo
홈페이지 : http://geronimo.apache.org/
ASF(Apache Software Foundation)에서 개발한 Apache License 기반의 오픈 소스입니다. 다만 이 프로젝트는 중단되었습니다.
Jetty
홈페이지 : http://www.eclipse.org/jetty/
Eclipse Foundation 산하 오픈 소스 프로젝트입니다.
JOnAS
홈페이지 : https://jonas.ow2.org/bin/view/Main/
INRIA, Groupe Bull, France Telecom이 세운 ObjectWeb consortium에서 개발하였으며, LGPL 라이선스 하의 오픈 소스 JEE 서버입니다. EasyBean를 통해 EJB를 완전히 지원하며, UNIX/Linux 계열과 윈도우에서 사용 가능합니다. 한편 JOnAS 5 버전은 OSGi 프레임웍 기반입니다.
기타 : JOnAS 5.3은 JEE 6 Web Profile 인증을 받았습니다.
Resin
홈페이지 : http://caucho.com/
Resin은 1999년에 발표되었습니다. Apache Tomcat과 함께 가장 오래된 WAS 중에 하나죠. Resin을 만든 곳은 Caucho Technology입니다. Resin Pro 버전은 상업용 라이선스 기반이며, 오픈 버전은 GPL 라이선스 기반입니다. Resin은 자바 뿐 아니라 PHP도 지원합니다. Quercus 엔진을 통해 자바와 PHP의 통합이 가능합니다.
Blazix
홈페이지 : http://www.blazix.com/
Blazix는 WAS와 웹 서버가 결합된 형태입니다. 그 자신이 웹 서버이기 때문에 대량 트래픽에도 견딜 수 있습니다.
기타 : 더 이상 지원되지 않습니다.