Abrir menu principal

Eclipse (software)

Disambig grey.svg Nota: Para outros significados de Eclipse, veja Eclipse (desambiguação).
Eclipse
Eclipse
Autor IBM
Desenvolvedor Eclipse Foundation
Plataforma Java SE
Modelo do desenvolvimento Software Livre
Lançamento 7 de novembro de 2001 (18 anos)
Idioma(s) Inglês
Linguagem Java
Sistema operacional Linux,Windows,MacOS
Gênero(s) IDE
Licença EPL (Eclipse Public Licence)
Estado do desenvolvimento Ativo
Tela Inicial do Eclipse 4.9 no Windows 10.

Eclipse é um IDE para desenvolvimento Java, porém suporta várias outras linguagens a partir de plugins como C/C++,PHP,ColdFusion, Python, Scala e plataforma Android. Ele foi feito em Java e segue o modelo open source de desenvolvimento de software. Atualmente faz parte do kit de desenvolvimento de software recomendado para desenvolvedores Android[1].

O projeto Eclipse foi iniciado na IBM que desenvolveu a primeira versão do produto e doou-o como software livre para a comunidade. O gasto inicial da IBM no produto foi de mais de 40 milhões de dólares[2]. Hoje, o Eclipse é o IDE Java mais utilizado no mundo[3][4]. Possui como característica marcante o uso da SWT e não do Swing como biblioteca gráfica, a forte orientação ao desenvolvimento baseado em plug-ins e o amplo suporte ao desenvolvedor com centenas de plug-ins que procuram atender as diferentes necessidades de diferentes programadores.

LicençaEditar

O Eclipse Public License (EPL) é a licença sob a qual os projetos Eclipse são publicados[5]. Alguns projetos requerem licenciamento duplo, para o qual a licença de distribuição do Eclipse (EDL) está disponível, embora essa licença deva ser aplicada caso a caso.

O Eclipse foi originalmente lançado sob a Common Public License, mas foi licenciado novamente sob a licença EPL. A Free Software Foundation disse que ambas as licenças são de software livre, mas são incompatíveis com a GNU General Public License (GPL).[6]

VersõesEditar

  • Calisto (30 Junho 2006)
  • Europa (29 Junho 2007)
  • Ganymede (25 junho 2008)
  • Galileo (24 Junho 2009)
  • Helios (23 Junho 2010)
  • Indigo (22 Junho 2011)
  • Juno (27 Junho 2012)
  • Kepler (26 Julho 2013)
  • Luna (25 Junho 2014)
  • Mars (24 Junho 2015)
  • Neon (22 Junho 2016)
  • Oxygen (28 Junho 2017)
  • Photon (27 Junho 2018)

Ver tambémEditar

Referências

  1. «Get the Android SDK» (em inglês). Consultado em 23 de fevereiro de 2014 
  2. http://news.cnet.com/IBM-makes-40-million-open-source-offer/2100-1001_3-275388.html
  3. «Java EE Productivity Report 2011». Java EE Productivity Report (em inglês). Consultado em 14 de setembro de 2013 
  4. «Java EE Productivity Report 2012». Java EE Productivity Report (em inglês). Consultado em 14 de setembro de 2013 
  5. Nov. 21, 2005, Mike Milinkovich. «Eclipse Public License | The Eclipse Foundation». www.eclipse.org (em inglês). Consultado em 18 de fevereiro de 2019 
  6. «Various Licenses and Comments about Them». www.gnu.org. Consultado em 17 de fevereiro de 2019 

BibliografiaEditar

  • LUCKOW, Décio Heinzelmann; MELO, Alexandre Altair de (2010). Programação Java para a Web. Aprenda a desenvolver uma aplicação financeira pessoal com as ferramentas mais modernas da plataforma Java 1 ed. São Paulo: Novatec. p. 640. ISBN 978-85-7522-238-6 

Ligações externasEditar


  Este artigo sobre software livre é um esboço. Você pode ajudar a Wikipédia expandindo-o.