1. NETBEANS
    1. Historia
      1. Nació como un proyecto estudiantil en República Checa en 1996.
      2. Su nombre original era Xelfi.
      3. Xelfi fue el primer IDE para Java, escrito en Java.
      4. • Roman Stanek, emprendedor, invierte en Xelfi y nace un negocio
      5. • Jarda Tulach, miembro del equipo original propone el nombre NetBeans Network + Java Beans = NetBeans
    2. Arquitectura
      1. Netbeans es toda una arquitectura java Netbeans utiliza una plataforma RCP (rict client platform Funcionalidades desarrolladas en modulos
    3. Características
      1. Mejoras en el editor de código • Soporte para Ruby, JRuby, y Ruby on Rails (*) • Instalación y actualización más simple • Enlazar datos con el Swing GUI • Profiling integrado, profiling “points” • Características visuales para el desarrollo web • Creador gráfico de juegos para celulares • Mejoras para SOA y UML • Soporte para PHP
    4. Lenguajes de programación soportados
      1. Soporte para PHP
      2. Soporte para Python (Early Access)
    5. Versiones
      1. NetBeans 7.1.2
        1. Mayo de 2012
      2. NetBeans 7.0.1
        1. 01 de agosto de 2011
      3. NetBeans 7.0
        1. 20 de abril de 2011
      4. NetBeans 6.9.1
        1. 4 de agosto de 2010
      5. NetBeans 6.9
        1. 15 de junio de 2010
      6. NetBeans 6.8
        1. 10 de diciembre de 2009
      7. NetBeans 6.7.1
        1. 27 de julio de 2009
      8. NetBeans 6.7
        1. 29 de junio de 2009
      9. NetBeans 6.5
        1. 25 de noviembre de 2008
      10. NetBeans 6.1
        1. 28 de abril de 2008
      11. NetBeans 6.0
        1. 3 de diciembre de 2007
      12. NetBeans 5.5.1
        1. 24 de mayo de 2007
      13. NetBeans 5.5
        1. 30 de octubre de 2006
      14. NetBeans 5.0
        1. enero de 2006
      15. NetBeans 4.1
        1. mayo de 2005
      16. NetBeans 4.0
        1. diciembre de 2004
      17. NetBeans 3.6
        1. abril de 2004
      18. NetBeans 3.5
        1. junio de 2003
    6. Costos $.
      1. NetBeans IDE1 es un producto libre y gratuito sin restricciones de uso.
  2. ECLIPSE
    1. Historia
      1. Eclipse comenzó como un proyecto de IBM Canadá
      2. Fue desarrollado por OTI (Object Technology International) como reemplazo de VisualAge también desarrollado por OTI.
      3. En noviembre del 2001, se formó un consorcio para el desarrollo futuro de Eclipse como código abierto
      4. En 2003, fue creada la fundación independiente de IBM
    2. Arquitectura
      1. La base para Eclipse es la Plataforma de cliente enriquecido (del Inglés Rich Client Platform RCP). Los siguientes componentes constituyen la plataforma de cliente enriquecido:
      2. Plataforma principal - inicio de Eclipse, ejecución de plugins OSGi - una plataforma para bundling estándar. El Standard Widget Toolkit (SWT) - Un widget toolkit portable. JFace - manejo de archivos, manejo de texto, editores de texto El Workbench de Eclipse - vistas, editores, perspectivas, asistentes
    3. Características
      1. Eclipse dispone de un Editor de texto con resaltado de sintaxis.
      2. La compilación es en tiempo real.
      3. Tiene pruebas unitarias con JUnit, control de versiones con CVS, integración con Ant, asistentes (wizards) para creación de proyectos, clases, tests, etc., y refactorización.
      4. Asimismo, a través de "plugins" libremente disponibles es posible añadir control de versiones con Subversion.4 e integración con Hibernate.5
    4. Lenguajes de programación soportados
      1. C/C++, Cobol, Fortran, PHP o Python
    5. Versiones
      1. Juno : 8 de junio de 2012
      2. Indigo: 22 de junio de 2011
      3. Helios: 23 junio de 2010
      4. Galileo: 24 de junio de 2009
      5. Ganymede: 25 junio de 2008
      6. Europa: 29 de junio de 2007
      7. Callisto: 30 de junio de 2006
      8. Eclipse: 3.1 28 de junio 2005
      9. Eclipse: 3.0 28 de junio de 2004
    6. Costos $.
      1. ECLIPSE es un programa gratuito que se puede descarga de Internet
  3. JDEVELOPER
    1. Historia
      1. Las primeras versiones de 1998 estaban basadas en el entorno JBuilder de Borland, pero desde la versión 9 de 2001 está basado en Java, no estando ya relacionado con el código anterior de JBuilder.
    2. Caracteristicas
      1. Es un entorno gratis, aunque previamente se debe suscribir para poder descargarlo.
      2. Netamente desarrollado para Java.
      3. Posee diagrama de clases(UML).
      4. Funciona en los siguientes sistemas operativos: Windows, Linux, Mac OSX.
    3. Lenguajes de Programacion Soportados
      1. Java
      2. HTML
      3. XML
      4. SQL
      5. PL/SQL
      6. JavaScript
      7. PHP
      8. Oracle ADF
      9. UML
    4. Precio
      1. Es Gratuito desde el 2005
    5. Versiones
      1. Para JDK 6: 11.1.1.2.0 (noviembre de 2009)
      2. Para JDK 5: 10.1.3.5 (agosto de 2009).