JBoss AS est un serveur d’applications certifié J2EE 1.4. En cela, il s’apparente à d’autres solutions comme IBM Websphere, BEA Weblogic, Oracle 10g, SAP Netweaver, RedHat Application Server et autres. En gagnant progressivement de la notoriété, ce serveur à l’origine simple conteneur d’EJB, est devenu un produit professionnel particulièrement adapté aux petites et moyennes structures. JBoss AS se place ainsi sur ce créneau comme une alternative aux produits commerciaux et autres solutions Open Source et devient aujourd’hui la première référence professionnelle (38% du marché pour JBoss AS selon BZ Research et 29% pour le couple JBoss/Hibernate selon ONJava et une multitude de nouveaux partenariats, lire l’annonce officielle sur son accord avec Zuri).
La compagnie JBoss Inc, basée à Atlanta, est dirigée par Marc Fleury. Ancien polytechnicien et normalien, ancien de Sun France et créateur du serveur d’applications, il est l’auteur d’une trilogie intitulée « Blue,White, Red ». Nous retiendrons d’ailleurs, dans leur lecture, une vision particulière de l’Open Source liée à la dualité marketing de JBoss.
Techniquement, JBoss AS tend aussi à se distinguer de la concurrence. L’implémentation du serveur est proactive : il ne s’agit pas de suivre passivement l’évolution de la norme J2EE mais de jouer un rôle au sein de groupes de réflexion. Marc Fleury a d’ailleurs pris place au sein du groupe d’expert EJB.3.0.
Enfin, JBoss AS s’inscrit depuis peu dans une solution plus complète intitulée JEMS (JBoss Enterprise Middleware System) sur laquelle nous reviendrons prochainement.