În acest articol vom aborda subiectul Eclipse (software), care a generat un mare interes și dezbatere atât în rândul specialiștilor, cât și al fanilor. Multă vreme, Eclipse (software) a fost obiect de studiu și cercetare în diverse domenii, fiind o temă care transcende barierele geografice și culturale. De-a lungul istoriei, Eclipse (software) a jucat un rol crucial în viața multor oameni, influențând totul, de la decizii individuale la evenimente mondiale majore. Prin această analiză, vom căuta să înțelegem importanța și impactul pe care Eclipse (software) le-a avut asupra societății noastre, precum și să explorăm noi perspective și abordări care ne permit să aprofundăm în sensul și relevanța sa astăzi.
Eclipse | |
![]() | |
![]() Eclipse 4.12 | |
Autor inițial | Object Technology International[1] ![]() |
---|---|
Dezvoltator | Fundația Eclipse |
Versiune inițială | |
Ultima versiune | 3.3.1.1 (23 octombrie, 2007) |
Repo | gitlab.eclipse.org/eclipse ![]() |
Scris în | Java[2] ![]() |
Sistem de operare | Multiplatformă |
Disponibil în română | nu |
Tip | Mediu de dezvoltare |
Licență | Eclipse Public License |
Prezență online | |
http://www.eclipse.org/ | |
Modifică date / text ![]() |
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.
Eclipse este platforma extinsă a clientului (RCP - eng. rich client platform). Este compusă din următoarele componente:
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.
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».[3]
Cea mai recentă versiune include 21 de subproiecte.[4]
Ganymede (06.2008) cuprinde 23 de subproiecte:[5]
|
|
Ultima lansare a programului Galileo, prezentată publicului la 24 iunie 2009, cuprinde 33 de subproiecte:[6]
|
|
|title=
(ajutor)