Eclipsi (informàtica)

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Eclipsi
programari
Logotip
Eclipsi 4.3 en la perspectiva de J2EE
Eclipsi 4.3 en la perspectiva de J2EE
Tipus Entorn de desenvolupament integrat
Desenvolupador Fundació Eclipsi
Data de la primera versió 7 de novembre del 2001
Última versió 2020-09 (16 de setembre de 2020)
Sistema operatiu Multiplataforma
Llenguatge Java
Kit d'eines Kit d'eines de widgets estàndard
Llicència Llicència pública Eclipse [1]
( llicència gratuïta )
Lloc web www.eclipse.org

Eclipse és un entorn de desenvolupament integrat multi-llenguatge multiplataforma . Dissenyat per un consorci de grans empreses com Ericsson , HP , IBM , Intel , MontaVista Software , QNX , SAP i Serena Software , anomenat Eclipse Foundation . És un programari gratuït distribuït sota els termes de la llicència pública Eclipse . [1]

Introducció

Eclipse es pot utilitzar per a la producció de diversos tipus de programari , de fet, passa d'un IDE complet per al llenguatge Java (JDT, "Java Development Tools") a un entorn de desenvolupament per al llenguatge C ++ (CDT, "C / Eines de desenvolupament de C ++ ") i connectors que us permeten gestionar XML , JavaScript , PHP i fins i tot dissenyar gràficament una GUI per a una aplicació JAVA (Window Builder), convertint eficaçment Eclipse en un entorn RAD .

El programa, comunament anomenat workbench, està escrit en llenguatge Java , però en lloc de basar la seva GUI en Swing , el conjunt d’eines gràfiques de Sun Microsystems , es basa en SWT , biblioteques de nou disseny que donen a Eclipse una alta reactivitat.

La plataforma de desenvolupament es centra en l’ús de connectors , components de programari dissenyats per a un propòsit específic, per exemple, la generació de diagrames UML i, de fet, tota la plataforma és un conjunt de connectors, inclosa la versió bàsica, i qualsevol persona pot desenvolupar i modificar els diversos connectors. A la versió bàsica és possible programar en Java, aprofitant funcions d’ajuda convenients com: completament automàtic ("Compleció de codi"), suggeriment dels tipus de paràmetres dels mètodes , possibilitat d’accés directe a CVS i reescriptura automàtica de el codi (aquesta funció es diu Refactoring ) en cas de canvis a les classes .

Està escrit en Java, Eclipse està disponible per a plataformes Linux , HP-UX , AIX , macOS i Windows .

Història

Actualment, la Fundació Eclipsi és una organització sense ànim de lucre fundada el 2001 per empreses com Borland , IBM , Red Hat i SUSE , entre d’ altres. Amb els anys, els gegants industrials que han decidit participar en el projecte han augmentat, inclosos HP i Fujitsu, per exemple.

La llicència de referència per a Eclipse és la Llicència Pública Eclipse , que us permet crear derivats redistribuïbles gratuïts.

Versions

Des del 2006, la Fundació Eclipse planifica una versió anual del seu programari. Fins a la versió Galileo (3.5) cada sortida portava el nom d’un dels satèl·lits mediceans de Júpiter .

Cada versió del 2004 al 2018 es va produir cap a finals de juny. El 2018, el projecte va canviar a versions trimestrals (de 13 setmanes) sense versions de versions intermèdies.

Nom Data Versió Projecte
Eclipsi 3.0 21 de juny de 2004 3.0
Eclipsi 3.1 28 de juny de 2005 3.1
Cal·listo 30 de juny de 2006 3.2 Projectes Callisto
Europa 29 de juny de 2007 3.3 Projectes Europa
Ganimedes 25 de juny de 2008 3.4 Projectes de Ganimedes
Galileu 24 de juny de 2009 3.5 Projectes Galileu
Helios 23 de juny de 2010 3.6 Projectes Helios
Índigo 22 de juny de 2011 3.7 Projectes índigo
Juno 27 de juny de 2012 4.2 Juno Projects
Kepler 26 de juny de 2013 4.3 Projectes Kepler
lluna 25 de juny de 2014 4.4 Projectes Luna
Mart 24 de juny de 2015 4.5 Projectes de Mars
Neó 22 de juny de 2016 4.6 Projectes de neó
Oxigen 28 de juny de 2017 4.7 Projectes d’oxigen
Fotó 27 de juny de 2018 4.8 Projectes de fotons
2018-09 19 de setembre de 2018 4.9 Projectes 2018-09
2018-12 19 de desembre de 2018 4.10 Projectes 2018-12
2019-03 20 de març de 2019 4.11 Projectes 2019-03
2019-06 19 de juny de 2019 4.12 Projectes 2019-06
2019-09 18 de setembre de 2019 4.13 Projectes 2019-09
2019-12 18 de desembre de 2019 4.14 Projectes 2019-12
2020-03 18 de març de 2020 4.15 Projectes 2020-03
2020-06 17 de juny de 2020 4.16 Projectes 2020-06
2020-09 16 de setembre de 2020 4.17 Projectes 2020-09
2020-12 Desembre de 2020 4.18 Projectes 2020-12
2021-03 Març de 2021 4.19 2021-03 Projectes
2021-06 Juny de 2021 4.20 2021-06 Projectes
2021-09 Setembre de 2021 4.21 2021-09 Projectes
Llegenda
Color Significat
Vermell Versió antiga
groc Versió antiga (encara compatible)
verd Versió actual
blau Versió en desenvolupament

Plataforma d’Eines Eclipse Web

El projecte 'Eclipse Web Tools Platform' amplia la plataforma Eclipse amb eines dedicades al desenvolupament d'aplicacions web i Java EE. Inclou editors (inclosos gràfics) per a diferents llenguatges de programació, assistents i aplicacions integrades per simplificar el desenvolupament, eines i API per donar suport al desplegament, l'execució i la prova d'aplicacions.

Nota

  1. ^ A b (EN) Llicència pública Eclipse , Eclipse. Consultat el 21 de gener de 2015 .

Altres projectes

Enllaços externs

Control de l'autoritat GND ( DE ) 4768065-9