Eclipse
Eclipse er navnet på det overordnede projekt, der understøtter udformningen af integrerede værktøjer til udvikling af programmer. Det repræsenterer en samling af samhørende projekter, som omfatter Eclipse-platformen, JDT (Java-udviklingsværktøjer) og PDT (Plugin-udviklingsmiljø).Eclipse-platform
Eclipse-platform er navnet på de kernerammer og -funktioner, som plugin-udvidelser oprettes på basis af. Den indeholder programmet, som plugins indlæses og udføres fra. For at kunne bruge udtrykket korrekt, er det nyttigt at vide noget om platformen. For det første er selve Eclipse-platformen ikke et rigtigt produkt, der leveres selvstændigt. Platformens direkte brugere er værktøjsbyggerne (eller ISV'erne), da de tilfører Eclipse-platformen dens værdi og gør den nyttig for folk.Eclipse SDK
Eclipse-platformen er opdelt i en kerne og en brugergrænseflade. Alt, der klassificeres som "brugergrænseflade", kræver et vinduessystem, mens ting, der klassificeres som "kerne", kan anvendes uden vinduer. Brugergrænsefladedelen i Eclipse-platformen kaldes Arbejdsbænk. Kernedelen i Eclipse-platformen kaldes ganske enkelt for platformskernen eller kerne (core).
Så Eclipse-platformen er kun kernen, som værktøjsbyggere anvender til bygning af værktøjsplugins.
Eclipse SDK er Eclipse-platformen, JDT og PDE. Foruden platformen indeholder SDK de udviklingsværktøjer, der bl.a. bruges til at gøre Eclipse til et udviklingsmiljø for sig selv.
Platform - Kort form af "Eclipse-platform".
RCP (Rich Client Platform)en delmængde af Eclipse-platform, der former en generisk programstruktur i stedet for en struktur til bygning af udviklingsværktøjer. Denne delmængde indeholder ikke plugin'en Resources eller en UI med relation til ressourcer.
Arbejdsbænk - Kort form af "Brugergrænseflade til Eclipse-platform".
Arbejdsbænken er en brugergrænseflade på højt niveau til bygning af produkter med avancerede brugergrænseflader, der kan bygges fra plugin-komponenter. Arbejdsbænken er bygget oven på JFace, SWT og platformskernen.Kerne - Kort form for "Eclipse-platformskernen".
Hele infrastrukturen i Eclipse-platformen, som ikke anvender en brugergrænseflade. De store områder er: Platformsprogrammet og plugin-styringen, arbejdsområder og ressourcestyring og versions- og konfigurationsstyring.Runtime - Kort form af "Kerne-runtime til Eclipse-platform".
Den del på nederste niveau i platformskernen, som sørger for plugin-registrering og plugins. Bemærk, at kerne-runtime til platformen ikke omfatter arbejdsområder og ressourcer (de findes i ressource-plugin'en).Arbejdsområde
Et arbejdsområde er den generelle paraply for styring af ressourcer på Eclipse-platformen. Bemærk, at arbejdsområder og ressourcer er en valgfri del af platformen. Nogle konfigurationer til platformen har ikke et arbejdsområde.Brugergrænseflade - Kort form af "Brugergrænseflade til Eclipse-platform".
Udtryk, der dækker hele brugergrænsefladedelen i Eclipse-platformen.JFace
JFace er brugergrænsefladeområdet på mellemniveauet, der anvendes til at bygge komplekse brugergrænsefladedele som f.eks. egenskabsfremvisere. JFace fungerer sammen med SWT.SWT
SWT (Standard Widget Toolkit) er et lille, hurtigt værktøjssæt med en flytbar API og en indbygget implementering. Indstil videre kan SWT anvendes til Windows, Linux (GTK- og Motif-vinduessystemer), AIX (Motif), Solaris (GTK), HP-UX (Motif), QNX (Photon) og Mac OS X (Carbon).JDT
Java-udviklingsværktøjer, som gør det muligt at udvikle Java-programmer på Eclipse-platformen.PDE
Plugin-udviklingsmiljøet indeholder specielle værktøjer til udvikling af Eclipse-plugins.