No matter how many times we read that FLOSS is junk made by amateurs “In 2013, for the first time, we saw open source quality for the projects in the Scan service surpass that of proprietary projects at all code base sizes. The 2012 Coverity Scan Report looked at a sample analysis of more than 250 proprietary code bases totaling more than 380 million lines of code, with an average codebase of nearly 1.5 million lines of code, and we found that open source code had lower defect density levels up to 1 million lines of code. For the 2013 report, we analyzed approximately 500 million lines of code across almost 500 proprietary C/C++ projects.” the reality is different. FLOSS is made by all kinds of programmers but because it is FLOSS and everyone can run, examine, modify and distribute the software, more eyes make bugs disappear. Coverity is one of the eyes and they tell us that out of hundreds of millions of lines of code scanned, FLOSS has a lower density of defects.
|Size of Codebase (Lines of Code)||FLOSS||Non-Free|
|Less than 100,000||.35||.38|
|More than 1 million||.65||.71|
|Average across projects||.59||.72|
Accept it. No matter whether it’s price, performance or correctness that matters most to you, FLOSS is the right way to do IT.