O Eclipse (http://www.eclipse.org) é uma plataforma de desenvolvimento de software livre extensível, baseada em Java. Diferente de uma RAD (Rapid Application Development), onde o objetivo é desenvolver o mais rápido possível através do arrastar-e-soltar do mouse, onde montanhas de código são gerados em background, uma IDE te auxilia no desenvolvimento, evitando se intrometer e fazer muita mágica.
Embora o Eclipse seja escrito na linguagem de programação Java, seu uso não se limita à linguagem Java. Por exemplo, estão disponíveis ou planejados plug-ins que incluem suporte para linguagens de programação como C/C++, COBOL, PHP, entre outras.
Existem também centenas de plugins gratuitos para gerar diagramas UML, suporte a servidores de aplicação, visualizadores de banco de dados e muitos outros.
O Projeto Eclipse foi originalmente criado pela IBM em novembro de 2001 e suportado por um consórcio de fornecedores de software. A Eclipse Foundation foi criada em janeiro de 2004 como uma organização sem fins lucrativos independente para atuar como organizadora da comunidade Eclipse. Foi criada para permitir o surgimento de uma comunidade ao redor do Eclipse independente de fornecedor, transparente e aberta.
O Eclipse é software livre
Software livre é aquele liberado com uma licença que se destina a assegurar que determinados direitos sejam concedidos aos usuários. Evidentemente, o direito mais óbvio é que o código de origem deve ser disponibilizado de modo que os usuários possam modificar e redistribuir o software. Essa proteção dos direitos do usuário é obtida com um dispositivo denominado copyleft: a licença de software reivindica a proteção de copyright e proíbe distribuição, exceto para os usuários que tenham os respectivos direitos. O copyleft também requer que qualquer software redistribuído seja coberto pela mesma licença. Como, na verdade, subverte o propósito do copyright — usar o copyright para conceder direitos ao usuário, em vez de preservá-los para o desenvolvedor do software — o copyleft é frequentemente descrito como "todos os direitos revertidos".
A Eclipse Foundation gerencia e dirige o desenvolvimento contínuo do Eclipse. A fundação fornece serviços para a comunidade, mas não emprega os desenvolvedores de software livre (denominados committers), que realmente trabalham nos projetos Eclipse. Os committers do Eclipse são normalmente empregados pelas organizações ou são desenvolvedores independentes que trabalham como voluntários em um projeto de software livre.
Referência:
Nenhum comentário:
Postar um comentário