Eclipse (software)

De la Wikipedia, enciclopedia liberă
(Redirecționat de la Eclipse)
Jump to navigation Jump to search
Eclipse
Eclipse-Luna-Logo.svg
Eclipse 4.9 Windows 10.PNG
Eclipse 4.9
Autor inițialObject Technology International[*][1]  Modificați la Wikidata
DezvoltatorFundația Eclipse
Ultima versiune3.3.1.1 (23 octombrie, 2007)
Scris înJava  Modificați la Wikidata
Sistem de operareMultiplatformă
TipMediu de dezvoltare
LicențăEclipse Public License
Disponibil în românănu
Prezență online
http://www.eclipse.org/

Eclipse este un mediu de dezvoltare open-source scris preponderent în Java. Acesta poate fi folosit pentru a dezvolta aplicații Java și, prin intermediul unor plug-in-uri, în alte limbaje, cum ar fi C, C++, COBOL, Python, Perl și PHP. De dezvoltarea sa se ocupă Fundația Eclipse.

Arhitectură[modificare | modificare sursă]

Eclipse este platforma extinsă a clientului (RCP - eng. rich client platform). Este compusă din următoarele componente:

  • Nucleul platformei (încărcare Eclipse, module de lansare);
  • OSGi (mediu standard de livrare);
  • SWT (set de instrumente widget portabile);
  • JFace (procesare de text, editoare de text);
  • Eclipse mediu de lucru (panouri, editori, proiecții).

GUI în Eclipse este scris folosind setul de instrumente SWT. Acesta din urmă, spre deosebire de Swing (care emite independent controale grafice), utilizează componentele grafice ale sistemului de operare dat. Interfața de utilizator Eclipse depinde, de asemenea, de un strat intermediar GUI numit JFace, care simplifică construirea unei interfețe utilizator bazate pe SWT.

Ultimele versiuni[modificare | modificare sursă]

Eclipse 3.3.2 (Europa Winter)[modificare | modificare sursă]

Numărul de noi subproiecte (gestionate atât de Fundația Eclipse, cât și de terți) crește rapid. Trebuie să coordonăm eforturile unui număr mare de dezvoltatori și să propunem reguli generale — «Eclipse Development Process».[2]

Cea mai recentă versiune include 21 de subproiecte.[3]

Eclipse 3.4 (Ganymede)[modificare | modificare sursă]

Ganymede (06.2008) cuprinde 23 de subproiecte:[4]

Eclipse 3.5 (Galileo)[modificare | modificare sursă]

Ultima lansare a programului Galileo, prezentată publicului la 24 iunie 2009, cuprinde 33 de subproiecte:[5]

Note[modificare | modificare sursă]

  1. ^ https://wiki.eclipse.org/FAQ_Where_did_Eclipse_come_from%3F  Lipsește sau este vid: |title= (ajutor)
  2. ^ „Eclipse Development Process” (în engleză). Site-ul oficial. Arhivat din original la . Accesat în . 
  3. ^ „Eclipse Europa Release Projects” (în engleză). Site-ul oficial. iunie 2007. Arhivat din original la . Accesat în . 
  4. ^ „Eclipse Ganymede Release Projects” (în engleză). Site-ul oficial. Arhivat din original la . Accesat în . 
  5. ^ „Eclipse Galileo Release Projects” (în engleză). Site-ul oficial. Arhivat din original la . Accesat în . 

Legături externe[modificare | modificare sursă]