Slovníček výrazů

Když se někdo odkazuje na tu samou věc jiným termínem, může to být zmatečné, nebo dokonce zcela zcestné v případě, že dojde k odkazům na jiné věci pomocí stejného termínu. Z toho je zřejmé, proč je důležité vybírat správná slova při odkazech na příslušné věci v poznámkách, kódu a dokumentaci.

Eclipse

Eclipse je název celkového projektu, který podporuje tvorbu integrovaných nástrojů pro vývoj aplikací. Reprezentuje kolekci souvisejících projektů zahrnujících modul Eclipse Platform, vývojové nástroje JDT (Java development tools) a prostředí pro vývoj modulů plug-in PDE (Plug-in Development Environment).
Eclipse Platform
Eclipse Platform je název pro  klíčové rámcové systémy a služby, na nichž jsou vytvářena rozšíření modulů plug-in. Tato platforma obsahuje běhovou komponentu, v níž jsou zaváděny a spouštěny moduly plug-in. Aby bylo možné tento termín používat se správnou mírou (ne)přesnosti, je vhodné o platformě zjistit určité věci. Eclipse Platform sama o sobě vlastně není skutečným produktem, jenž lze dodat samostatně. Přímými spotřebiteli této platformy jsou vývojáři nástrojů (ISV), protože do Eclipse Platform vkládají přidanou hodnotu a zajišťují její užitečnost pro uživatele.
Eclipse Platform se dělí na jádro Core a uživatelské rozhraní UI. Cokoli je klasifikováno jako "UI" potřebuje systém oken, kdežto věci označené jako "Core" lze spustit "bez hlavičky". Část UI modulu Eclipse Platform je také známa pod pojmem Workbench. Klíčová část modulu Eclipse Platform je nazývána jednoduše Platform Core nebo Core (jádro).
Takže Eclipse Platform je pouhým jádrem, kolem něhož vývojáři nástrojů vytvářejí nástrojové moduly plug-in.
Eclipse SDK (Software Development Kit)
Sadu Eclipse SDK tvoří Eclipse Platform, JDT (Java development tools) a PDE (Plug-in Development Environment). Sada SDK obsahuje kromě platformy také vývojářské nástroje, jež jsou mimo jiné nezbytné k aktivaci Eclipse jako vývojového prostředí pro sebe sama.

Platform - Zkratka výrazu "Eclipse Platform".

Workbench - Zkratka výrazu "Eclipse Platform UI".

Workbench je rámec vysokoúrovňového UI pro tvorbu produktů s propracovanými uživatelskými rozhraními sestavenými z přídavných komponent. Workbench je postaven na základě JFace, SWT a Platform Core.
Core - Zkratka výrazu "Eclipse Platform Core".
Veškerá infrastruktura (bez UI) modulu Eclipse Platform. K hlavním sekcím patří: běhová komponenta platformy a správa modulů plug-in, pracovní prostory a správa prostředků, a správa verzí a konfigurací.
Runtime - Zkratka výrazu "Eclipse Platform Core Runtime".
Část modulu Platform Core na nejnižší úrovni, která zodpovídá za moduly plug-in a jejich registr. Všimněte si, že Platform Core Runtime neobsahuje pracovní prostory ani prostředky (ty jsou součástí modulu plug-in s názvem Resources).
Pracovní prostor
Pracovní prostor všeobecně zastřešuje správu prostředků v modulu Eclipse Platform. Vezměte na vědomí, že pracovní prostory a prostředky jsou volitelnou součástí Platformy; některé konfigurace Platformy nebudou obsahovat pracovní prostor.
UI - Zkratka výrazu "Eclipse Platform UI".
Vše zahrnující termín části modulu Eclipse Platform týkající se uživatelského rozhraní.
JFace
JFace je rámcový systém středněúrovňových uživatelských rozhraní, který slouží k tvorbě komplexních částí UI, jako jsou prohlížeče vlastností. JFace funguje v součinnosti se sadou SWT.
SWT
SWT (Standard Widget Toolkit) je malá a rychlá sada nástrojů s prvky widget, přenosným rozhraním API a nativní implementací. Do této doby byla sada SWT portována na Windows, Linux (systémy oken GTK a Motif), AIX (Motif), Solaris (Motif), HP-UX (Motif), QNX (Photon) a Mac OS X (Carbon).
JDT
Nástroje Java development tools (pozn. "development tools" mají z právních příčin malá písmena) doplňují do modulu Eclipse Platform schopnosti pro vývoj programů v jazyce Java.
PDE
Vývojové prostředí Plug-in Development Environment přidává specializované nástroje pro vývoj modulů plug-in typu Eclipse.