GlassFish es un servidor de aplicaciones escrito en Java EE. Usa código de Sun Java Application Server y ahora de la arquitectura TopLink de Oracle. Es una excelente alternativa open source frente a Apache Tomcat, Geronimo o JBoss, weblogic, oracle, etc.
En Glassfish puedes contener aplicaciones J2EE, Web Services o BPEL, lo que permite implementar arquitecturas orientadas a servicios (SOA) fácilmente.
Entre las características más notables de GlassFish cabe destacar su velocidad, alta escalabilidad, manejo centralizado de clusters e instancias, bajo consumo de memoria, interoperabilidad con .NET 3 y una excelente consola de administración web o desde su ide integrado Netbeans.
Glassfish desarrollado por Sun y la comunidad es open source. La instalación de GlassFish en Linux y Windows es similar ya que es multiplataforma, y en la red hay abundante documentación disponible para resolver cualquier posible incidencia.
Por eso Netbans itś all you need
Aqui esta el link : http://glassfish.java.net/downloads
Saludos !!