Está en la página 1de 2

5 PROYECTOS DE SOFTWARE IMPORTANTES

JBoss Application Server


JBoss Application Server es el # 1 ms utilizado servidor de aplicaciones Java en el mercado. Hundreds of professional open source developers have contributed to the JBoss Application Server over the years and community contributors are not only welcome but encouraged. Cientos de desarrolladores profesionales de software libre han contribuido al servidor de aplicaciones JBoss en los ltimos aos y contribuyentes de la comunidad no slo son bienvenidas, pero anima. In fact all JBoss employed contributors to the JBoss Application Server were hired from the community and each of them contributed to an open source project in one way or another. De hecho, todos los contribuyentes JBoss emplea para el servidor de aplicaciones JBoss fueron contratados de la comunidad y cada uno de ellos contribuy a un proyecto de cdigo abierto de una manera u otra.

Log4j
La insercin de declaraciones de registro en el cdigo es un mtodo de baja tecnologa para la depuracin de la misma. It may also be the only way because debuggers are not always available or applicable. Tambin puede ser la nica manera, porque los depuradores no estn siempre disponibles y aplicables. Esto es a menudo el caso de las aplicaciones distribuidas. Con log4j es posible habilitar el registro en tiempo de ejecucin sin necesidad de modificar el binario de la aplicacin. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. El paquete log4j est diseado para que estas declaraciones puedan permanecer en el cdigo enviado sin incurrir en un costo de rendimiento pesado. Logging behavior can be controlled by editing a configuration file, without touching the application binary. Comportamiento de registro se puede controlar mediante la edicin de un archivo de configuracin, sin tocar el binario de la aplicacin.

Apache Struts
Struts es una herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrn MVC bajo la plataforma Java EE (Java Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto independiente conocido como Apache Struts.

Struts permite reducir el tiempo de desarrollo. Su carcter de "software libre" y su compatibilidad con todas las plataformas en las que Java Entreprise est disponible lo convierten en una herramienta altamente disponible.

Con la versin 2 del framework se introdujeron algunas mejoras sobre la primera versin, de cara a simplificar las tareas ms comunes en el desarrollo de aplicaciones web, as como mejorar su integracin con AJAX, etc.

Coreboot
Coreboot es un proyecto de software libre apuntado a reemplazar los BIOS privativos (firmware) que puedes encontrar en la mayora de las computadoras de hoy. En muchos casos la BIOS es lo nico que se impone en el camino de una persona para correr un sistema usando exclusivamente software libre (aprende ms sobre la Campaa por un BIOS Libre de la FSF).

GNU Octave
GNU Octave es un lenguaje de alto nivel, principalmente destinado a computaciones numricas. Provee una conveniente interfaz de lnea de comandos para resolver problemas lineales y nolineales numricamente, y para realizar otros experimentos numricos usando un lenguaje en su mayor parte compatible con Matlab.

También podría gustarte