Red de conocimiento del abogados - Bufete de abogados - ¿Qué empresa desarrolló el software ecplise?

¿Qué empresa desarrolló el software ecplise?

Eclipse es una plataforma de desarrollo extensible y de código abierto basada en Java. Es solo un marco en sí mismo, un conjunto de servicios que construyen un entorno de desarrollo a través de componentes complementarios. Afortunadamente, Eclipse viene con un conjunto estándar de complementos, incluidas las herramientas de desarrollo de Java (JDT).

Eclipse fue desarrollado originalmente por IBM como un entorno de desarrollo IDE de próxima generación para reemplazar el software comercial Visual Age de Java. 2001 01 Contribuyó a la comunidad de código abierto y ahora lo administra la Fundación Eclipse, una alianza de proveedores de software sin fines de lucro. En 2003, Eclipse 3.0 seleccionó la especificación de la plataforma de servicios OSGi como arquitectura de tiempo de ejecución. En junio de 2007, se lanzó la versión estable 3.3. La versión 3.4, con nombre en código Ganímedes, se lanzó en junio de 2008. La versión 3.5, con nombre en código Galileo, se lanzó en julio de 2009.

Eclipse es un conocido entorno de desarrollo integrado (IDE) gratuito y multiplataforma. Inicialmente se usaba principalmente para el desarrollo del lenguaje Java, pero ahora algunas personas lo usan como herramienta de desarrollo para otros lenguajes informáticos como C y Python a través de complementos. Eclipse en sí es solo una plataforma marco, pero con el soporte de muchos complementos, Eclipse tiene una flexibilidad que es difícil de tener con otro software IDE con funciones relativamente fijas. Muchos desarrolladores de software desarrollan sus propios IDE basados ​​en Eclipse.

Eclipse fue creado originalmente por OTI y el grupo de desarrollo de productos IDE de IBM, a partir de abril de 1999. IBM proporciona la base de código original de Eclipse, incluida la plataforma, JDT y PDE. Actualmente, liderado por IBM, el proyecto Eclipse se ha convertido en una gran alianza Eclipse, con más de 150 empresas de software participando en el proyecto Eclipse, incluidas Borland, Rational Software, Red Hat, Sybase, etc. Eclipse es un proyecto fuente de desarrollo, que en realidad es un reemplazo de Visual Age para Java. Su interfaz es similar a la anterior Visual Age para Java. Sin embargo, está atrayendo cada vez más atención debido a su código fuente abierto, que permite a cualquiera obtenerlo de forma gratuita y desarrollar sus propios complementos. Recientemente, muchas grandes empresas, incluida Oracle, también se han unido al proyecto, afirmando que Eclipse se convertirá en el IDE maestro para cualquier desarrollo de lenguaje en el futuro y que los usuarios solo necesitan descargar complementos para varios idiomas.

Aunque la mayoría de los usuarios están felices de utilizar Eclipse como IDE de Java, los objetivos de Eclipse no se limitan a eso. Eclipse también incluye el entorno de desarrollo de complementos (PDE), que está dirigido principalmente a desarrolladores de software que desean ampliar Eclipse, ya que les permite crear herramientas que se integran perfectamente con el entorno de Eclipse. Dado que todo en Eclipse es un complemento, todos los desarrolladores de herramientas tienen la misma posición al proporcionar complementos para Eclipse y brindar a los usuarios un entorno de desarrollo integrado consistente y unificado.

Un ejemplo destacado de una aplicación basada en Eclipse es WebSphere Studio Workbench de IBM, que forma la base de la familia de herramientas de desarrollo Java de IBM. Por ejemplo, WebSphere Studio Application Developer agrega soporte para JSP, servlets, EJB, XML, servicios web y acceso a bases de datos.

Los componentes principales de Eclipse

Eclipse es un proyecto de desarrollo de software de código abierto que se compromete a proporcionar una plataforma comercial e industrial con todas las funciones para el desarrollo de herramientas altamente integradas. Se compone principalmente de tres proyectos: proyecto Eclipse, proyecto de herramienta Eclipse y proyecto de tecnología Eclipse, que incluyen cuatro partes: plataforma Eclipse, JDT, CDT y PDE.

JDT admite el desarrollo de Java, CDT admite el desarrollo de C y PDE admite el desarrollo de complementos. La plataforma Eclipse es un IDE abierto y extensible que proporciona una plataforma de desarrollo universal. Proporciona una base para crear módulos y crear y ejecutar herramientas de desarrollo de software integradas. La plataforma Eclipse permite a los creadores de herramientas desarrollar de forma independiente herramientas que se integran perfectamente con las herramientas de otras personas, por lo que no es necesario distinguir dónde termina la funcionalidad de una herramienta y comienza otra.

El SDK de Eclipse es una combinación de componentes producidos por la plataforma Eclipse, JDT y PDE, y se puede descargar al mismo tiempo. Juntas, estas partes proporcionan un entorno de desarrollo rico que permite a los desarrolladores crear herramientas de manera eficiente que se pueden integrar perfectamente en la plataforma Eclipse. El SDK de Eclipse es una combinación de herramientas producidas por el proyecto Eclipse y otro software de terceros de código abierto. El software producido por el proyecto Eclipse lo publica CPL y los componentes de terceros tienen sus propios acuerdos de licencia.