Print
카테고리: [ Web Application Server ]
조회수: 5440

원문 : 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와 웹 서버가 결합된 형태입니다. 그 자신이 웹 서버이기 때문에 대량 트래픽에도 견딜 수 있습니다.

기타 : 더 이상 지원되지 않습니다.