Plataforma eclipse

Definição - O que significa Plataforma Eclipse?

A plataforma Eclipse é uma base de ambiente de desenvolvimento integrado (IDE) genérica sem uma linguagem de programação específica. A plataforma contém funcionalidade IDE e é construída com componentes que criam aplicativos usando subconjuntos de componentes. Os desenvolvedores criam, compartilham e editam projetos e arquivos genéricos na plataforma, enquanto participam de um repositório de ambiente de desenvolvimento de várias equipes.

A principal função da plataforma é fornecer mecanismos e regras aos fornecedores de software, permitindo uma integração de software suave entre diferentes fornecedores.

Definirtec explica a plataforma Eclipse

O design e a estrutura da plataforma têm as seguintes funções:

  • Construção de diversas ferramentas de desenvolvimento de aplicativos
  • Suporte de conjuntos irrestritos de fornecedores de ferramentas, como fornecedores de software independentes (ISVs)
  • Manipulação de tipos de conteúdo, como HyperText Markup Language (HTML), Java, C, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Extensible Markup Language (XML) e formato de intercâmbio gráfico (GIF)
  • Facilitação da integração de ferramentas de diferentes tipos e provedores de conteúdo
  • Suporte de ambientes de desenvolvimento para interface gráfica de usuário (GUI) e aplicativos não GUI
  • Execução em vários sistemas operacionais, incluindo Windows, LinuxTM, Mac OS X, Solaris, AIX e HP-UX
  • Uso da linguagem de programação Java

A IBM criou a plataforma Eclipse para atender a reclamações sobre as ferramentas da IBM. Clientes e desenvolvedores de software estavam ficando cansados ​​de integrar e desconstruir ferramentas para habilitar a função da ferramenta em ambientes diferentes. A doação da plataforma pela IBM à comunidade de código aberto permitiu que os desenvolvedores de software criassem ferramentas integradas que funcionassem juntas. Como uma iniciativa de código aberto, a plataforma permitiu que os desenvolvedores de software melhorassem sua plataforma existente por meio da contribuição de novos plug-ins.

O sucesso da plataforma pode ser atribuído aos seguintes grupos:

  • Committers: Este grupo é responsável por desenvolver o conjunto de ferramentas oficial do Eclipse. Um exemplo de committer é a Equipe de Projeto da Plataforma Eclipse Web Tools.
  • Desenvolvedores de Plug-in: Este grupo estendeu a plataforma para criar ferramentas úteis, como o Eclipse Plug-in Central, que consiste em muitos desenvolvedores de plug-in.
  • Usuários: este grupo usa as ferramentas desenvolvidas por committers e desenvolvedores de plug-ins.