Eclipse (software)

software

Eclipse is een opensourceframework van de Eclipse Foundation voor software-ontwikkelomgevingen. De bekendste toepassing is het gebruik als IDE voor de programmeertaal Java. Het product wordt echter ook steeds meer aangewend voor het bouwen van applicaties boven op het Eclipseplatform (Rich Client Platform).

Eclipse
Logo
Schermafdruk van Eclipse 4.12
Ontwikkelaar(s)Eclipse Foundation
Uitgebracht7 november 2001 (22 jaar geleden)
Recentste versie4.30.0 (6 december 2023)[1] Bewerken op Wikidata
StatusActief
BesturingssysteemMultiplatform
Geschreven inJava
CategorieSoftware development kit
Licentie(s)Eclipse Public License
Versiebeheer
WebsiteOfficiële website
Portaal  Portaalicoon  Informatica
Vrije software

De eerste versie van Eclipse, Eclipse 1.0, verscheen op 7 november 2001.

Plug-ins

Eclipse heeft een open structuur en bestaat, behalve uit een kleine kern, volledig uit plug-ins. Hierdoor is het mogelijk de functionaliteit uit te breiden door nieuwe plug-ins te installeren. Door dit systeem kan men in Eclipse niet alleen in Java ontwikkelen, maar onder meer ook in C-talen, Perl, PHP, PL/SQL en Scala. Bovendien zijn er plug-ins voor opmaaktalen zoals LaTeX. Sommige plug-ins worden door makers gratis aangeboden, anderen commercialiseren hun plug-ins.

Eclipse wordt actief ondersteund door IBM, dat zijn eigen producten zoals WebSphere Studio Site Developer, WebSphere Studio Application Developer, WebSphere Studio Enterprise Developer, Lotus Notes vanaf 8.0 en WebSphere Development Studio Client for iSeries bouwt rondom de Eclipsecode.

Ook Zend Technologies, de ontwikkelaars van PHP, zijn bezig met het integreren van hun IDE (Zend Studio) als plug-in voor Eclipse.

Ook Adobe, ontwikkelaar van diverse toepassingen en technologieën, maakt steeds meer gebruik van Eclipse. Zo zijn Flex Builder (zie Apache Flex) en Coldfusion Builder op Eclipse gebaseerd.

De naam Eclipse (verduistering, maar met als duidelijke connotatie 'zonsverduistering') is opmerkelijk, omdat de Javawereld gedomineerd wordt door concurrent Oracle, voorheen Sun (zon). Eclipse is een poging om het concurrerende product NetBeans van Sun in de schaduw te stellen.

Eclipse is geschreven in Java met behulp van de Standard Widget Toolkit.

Uitgaven

Sinds 2006 tot 2018 wordt er ieder jaar, rond juni, een nieuwe versie uitgegeven van het Eclipse-platform en de meeste plug-ins; de zogenaamde Simultaneous Release. Iedere versie heeft een naam, die veelal iets met astronomie te maken heeft. Aan het eind van 2018 is het project geswitcht naar een release per kwartaal.[2]

CodenaamDatumVersieProject
Austin21 juni 20043.0 [1]
Bravo28 juni 20053.1
Callisto30 juni 20063.2Callisto projects
Europa29 juni 20073.3Europa projects
Ganymede25 juni 20083.4Ganymede projects
Galileo24 juni 20093.5Galileo projects
Helios23 juni 20103.6Helios projects
Indigo22 juni 20113.7Indigo projects
Juno27 juni 20124.2 [2]Juno projects
Kepler26 juni 20134.3 [3]Kepler projects
Luna25 juni 20144.4Luna projects
Mars24 juni 20154.5Mars projects
Neon22 juni 20164.6Neon projects
Oxygen28 juni 20174.7Oxygen projects
Photon27 juni 20184.8Photon projects
2018-0919 september 20184.92018-09 projects
2018-1219 december 20184.102018-12 projects
2019-0320 maart 20194.112019-03 projects
2019-0619 juni 20194.122019-06 projects
2019-0918 september 20194.132019-09 projects
2019-1218 december 20194.142019-12 projects
2020-0318 maart 20204.152020-03 projects
2020-0617 juni 20204.162020-06 projects
2020-0916 september 20204.172020-09 projects
2020-1216 december 20204.182020-12 projects
2021-0317 maart 20214.192021-03 projects
2021-0616 juni 20214.202021-06 projects
2021-0915 september 20214.212021-09 projects
2021-128 december 20214.222021-12 projects
2022-0316 maart 20224.232022-03 projects
2022-0615 juni 20224.242022-06 projects
2022-0914 september 20224.252022-09 projects
2022-1207 december 20224.262022-12 projects

Externe links

Zie de categorie Eclipse IDE van Wikimedia Commons voor mediabestanden over dit onderwerp.