Glossário de Termos

Pode causar confusão uma pessoa referir-se à mesma coisa utilizando termos diferentes e é claramente desorientador referir-se a coisas diferentes utilizando o mesmo termo. Isso mostra por que é importante escolher a palavra correta ao fazer referências em comentários, códigos e documentação.

Eclipse

Eclipse é o nome do projeto completo que suporta a construção de ferramentas integradas para desenvolvimento de aplicativos. Isso representa a coleção de projetos relacionados que incluem a Plataforma Eclipse, o JDT (Java development tools) e o PDE (Plug-in Development Environment).
Plataforma Eclipse
Plataforma Eclipse é o nome dado para   as estruturas e serviços de núcleo em que as extensões de plug-in são criadas. Isso fornece o tempo de execução em que os plug-ins são carregados e executados. Para usar o termo com o grau correto de (im)precisão, é útil conhecer algumas coisas sobre a Plataforma. Primeiro, a Plataforma Eclipse propriamente dita não é, na verdade, um produto verdadeiro que poderia viver por si só. Os consumidores diretos da Plataforma são os construtores de ferramentas ou ISVs, uma vez que eles agregam o valor à Plataforma Eclipse que a torna útil às pessoas.
Eclipse SDK
O Eclipse SDK é a Plataforma Eclipse, JDT e PDE. Além da Plataforma, o SDK fornece o desenvolvimento de ferramentas exigidas para, entre outras coisas, ativar o Eclipse para ser um ambiente de desenvolvimento em si.
Plataforma - Diminutivo de "Plataforma Eclipse".

Workbench - Diminutivo de "UI da Plataforma Eclipse".

O Workbench é uma estrutura de UI de alto nível para construir produtos com UIs sofisticadas construídas de componentes de conexão. O Workbench é construído sobre o JFace, SWT e o Núcleo da Plataforma.
Núcleo - Diminutivo de "Núcleo da Plataforma Eclipse".
Toda a infra-estrutura da Plataforma Eclipse independente da UI. As principais divisões são: tempo de execução da plataforma e gerenciamento de plug-in, gerenciamento de recursos e áreas de trabalho e gerenciamento de configuração e de versão.
Tempo de Execução - Diminutivo de "Tempo de Execução do Núcleo da Plataforma Eclipse".
A parte de nível mais baixo do Núcleo da Plataforma, responsável pelo registro de plug-in e pelos plug-ins. Note que o Tempo de Execução do Núcleo da Plataforma não inclui áreas de trabalho e recursos (eles estão no plug-in Resources).
Workbench
Uma área de trabalho é o ponto geral para o gerenciamento de recursos na Plataforma Eclipse. Note que as áreas de trabalho e os recursos são parte opcional da Plataforma; algumas configurações da Plataforma não têm área de trabalho.
UI - Diminutivo de "UI da Plataforma Eclipse".
Termo genérico para a parte da UI da Plataforma Eclipse.
JFace
JFace é a estrutura de UI de nível médio útil para construir partes da UI complexas, como visualizadores de propriedades. O JFace trabalha em conjunto com oSWT.
SWT
SWT (Standard Widget Toolkit) é um kit de ferramentas de widget pequeno e rápido com uma API portátil e implementação original. Até agora, o SWT foi portado para o Windows, Linux (sistemas de janela GTK e Motif), AIX (Motif), Solaris (Motif), HP-UX (Motif), QNX (Photon) e Mac OS X (Carbon).
JDT
As ferramentas de desenvolvimento do Java (n.b. "ferramentas de desenvolvimento" em letras minúsculas, por motivos legais) incluem capacidade de desenvolvimento do programa Java para a Plataforma Eclipse.
PDE
O Plug-in Development Environment inclui ferramentas especializadas para desenvolvimento de plug-ins do Eclipse.

 Copyright IBM Corporation e outros 2000, 2003.