A Fundação Eclipse disponibilizou os resultados de mais um Eclipse Community Survey, sua pesquisa anual com desenvolvedores de software, que apresenta tendências importantes na comunidade de desenvolvimento. Neste ano, os destaques são a evolução na mudança do repositório e no sistema controlador de versões, bem como o aumento na adoção do Maven.
O Eclipse Community Survey recolhe informações sobre o que os desenvolvedores estão fazendo e como utilizam o Eclipse e outros projetos de código aberto. O objetivo da pesquisa é compreender melhor os desenvolvedores e mapear o perfil de como interagem com a comunidade de open source.
Ian Skerret, diretor de marketing da Fundação Eclipse, fez um resumo sobre os destaques do relatório. Entre os principais pontos destacados:
- O Git se consolida como principal controlador de versões. Em 2012 27% dos projetos estão utilizando o Git/GitHub, mais que o dobro que em 2011 (13%).
- Aumenta o número de projetos utilizando Maven. O uso do Maven subiu de 31% em 2011 para 42% em 2012, puxado pela melhor integração do Eclipse com Maven.
- Spring e EJBs continuam populares; Equinox e OSGi também cresceram. O Spring continua uma solução bastante popular e o uso de EJBs cresceu em 2012. O volume de uso de projetos utilizando Equinox e OSGI dobrou em relação ao ano passado, chegando a 12.3% em 2012.
- Android e iOS dominam o desenvolvimento móvel. Mais pessoas estão desenvolvendo aplicações móveis. As plataformas Android e Apple iOS são predominantes nesse cenário. Mas existe um destaque para frameworks como JQuery Mobile (28.6% em 2012) e PhoneGap (17.9% em 2012).
- Motiva um desenvolvedor? Segundo as respostas da pesquisa, a motivação dos desenvolvedores é impulsionada pela filosofia FOSS (software livre e open source), pelo aprendizado de novas tecnologias e por prover melhorias em projetos existentes.
- Políticas corporativas alavancam o código aberto. Das corporações que responderam ao levantamento, 61% participaram ativamente de projetos com código aberto. Em 2011 o número foi de 58%.
Há algum tempo, o Git se tornou o controlador de versões favorito dos projetos Eclipse. Conforme nota publicada aqui, o Git se tornou no final de 2011 o principal controlador de versões do Eclipse. Atualmente 55.8% dos projetos da Fundação são controlados pelo Git.
Os dados obtidos foram disponibilizados nos formatos Excel e OpenOffice. Uma apresentação disponibilizada por Ian Skerret mostra uma visão geral dos resultados do levantamento.