Analysis

Open office suite fixes 10,000 defects in less than 2 years

17th September 2014
Siobhan O'Gorman
0

The results of a project, conducted by Coverity, has found that LibreOffice has analysed more than 9 million lines of code to find and fix more than 6,000 defects. The Coverity Scan Project Spotlight analysed defect type and density as compared to the industry average. The report is an update from the Coverity Scan Project Spotlight on LibreOffice issued in November 2013.

 

LibreOffice, which is a Document Foundation project, began as an offshoot of the OpenOffice open source collaboration suite in 2010. With the support of the Free Software Foundation (FSF), AMD, Google and Intel, LibreOffice is the default office suite of a number of Linux distributions including Novell, Red Hat and Ubuntu. The LibreOffice is also available for a variety of computing platforms, including Microsoft Windows, Mac OS X and Linux and in more than 112 languages.

The LibreOffice team analysed more than 9 million lines of code to find and fix more than 6,000 defects, since last year's Coverity Scan Project Spotlight. These defects included high- and medium-impact defects such as null pointer dereferences, resource leaks and error handling issues. In 2013, the Coverity Scan Open Source Report found that the average defect density for open source projects with more than 1m lines of code was .65, and for like-sized projects .71. Last year, LibreOfffice's defect density was .8, and has been reduced to .08. this year. LibreOfffice, therefore, have a far lower defect density to that of like-sized projects. 

"LibreOffice's remarkable results after just two years of using the Coverity Scan service reiterates the mission criticality of software testing for the open source community to find and fix software defects early," said Zack Samocha, Senior Director of Products for Coverity. "We applaud the LibreOffice development team for their commitment to creating and delivering high-quality software."

Product Spotlight

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier