page11
Mundo Libre
Artigo
<número>
LibreOffice Magazine | Outubro 2014
A cada seis meses o LibreOffice incia um ciclo de lançamentos maior. Nestes lançamentos o software introduz novidades em quase todo os seus módulos e abre um ramo novo de desenvolvimento. Este ciclo semestral coincide com os lançamentos das principais distribuições Linux do mercado e as inovações do LibreOffice são rapidamente disponibilizadas para os usuários do Linux das linhas do Fedora e Debian e seus respectivos derivados (Mageia, Mint, Ubuntu, etc). É grande a lista de inovações introduzidas nesses 4 anos e o ímpeto criativo não arrefeceu desde então.
Inovações do LibreOffice
Internamente, o LibreOffice passou por uma revolução no seu código. No seu lançamento, os desenvolvedores com experiência no OpenOffice.org criticavam o passivo tecnológico do código que dificultava a inovação e a melhoria do seu desempenho. Entre as melhorias internas do código citamos a tradução dos comentários que eram majoritariamente em alemão, a eliminação de mais de 5000 classes e métodos sem utilidade no software, a mudança do sistema de compilação de dmake para gbuild, com um enorme ganho de simplicidade e estabilidade da compilação, bem como a possibilidade de usar software como Eclipse e Netbeans para trabalhar, a modernização do código com a linguagem C++11, e, num feito que registrou um recorde, a varredura Coverity.
Por debaixo do capô
A varredura Coverity é um processo de análise estática do código para detecção de erros de programação e imperícias que podem gerar quebras e falhas de segurança. Desde 2013, o LibreOffice recebeu periodicamente da Coverity seus relatórios indicando trechos de código problemáticos.
A varredura Coverity