page12
Mundo Libre
Artigo
<número>
LibreOffice Magazine | Outubro 2014
Divisão por zero, ponteiros sem inicialização, estouro de pilha, valores de retorno não conferidos e exceções sem tratamento são alguns exemplos de erros de programação flagrados pela varredura. Para projetos com cerca de 10 milhões de linhas, o LibreOffice atingiu a marca de 0.13 defeitos por milhar de linhas, uma das marcas mais baixas e segura para a categoria, cuja média é dez vezes maior. Foram 6000 intervenções corretivas no software. Um feito notável. Nas palavras de um de nossos desenvolvedores, Caolán McNamara: se ocorrer uma falha (“crash”) no seu LibreOffice 4.3, então ou é produto de sua imaginação, ou a varredura Coverity precisa ser aperfeiçoada.
Logo no seu lançamento, os desenvolvedores mais antigos do LibreOffice elencaram uma coleção de modificações no código (hacks) cuja execução podia ser entregue a novatos interessados em participar do desenvolvimento. Foi um estrondoso sucesso que permitiu agregar uma legião de programadores de todas as geografias, reforçando o caráter internacional e construtivo da comunidade ao redor do LibreOffice. Os Easy Hacks são uma inciativa original da comunidade LibreOffice sem precedentes e marcaram o mundo do software livre.
Os Easy Hacks
O Google Summer of Code (GsoC) é uma inciativa do gigante das buscas para estimular os alunos em programação e análise de sistemas a, no período de férias escolares, contribuir para o software livre mediante uma bolsa. Através deste programa o LibreOffice ganhou dezenas de inovações e melhorias feitas pelos bolsistas do Google, com a orientação dos principais desenvolvedores do projeto.
O Google Summer of Code