Quality of open source software is improving

Recently I have been interviewed by a Dutch journalist who pointed me to the "Coverity Scan Open Source Report". His question was why Joomla was not amongst the open source projects in that report. I will not bother you with the interview, but the report itself holds some very interesting information regarding quality of the products and with that the quality of the development of those open source projects.

In the executive summary the following remarks can be found:

* The overall integrity, quality, and security of open source software is improving.
* Open Source developers are actively improving software.
* Most common defect types are holding steady.
* Longer functions have lower defect densities, contrary to common belief.

See the full article on JFoobar. I am particularly interested in a discussion on how the quality of Joomla development can improve, feel free to comment ;-)

Views: 1

Comment by Peter van Westen (NoNumber) on September 30, 2009 at 1:52pm
Sneak preview: Amy will be posting something on "The overall integrity, quality, and security of open source software" soon (coming week(s)).
@Amy: so, that's put the pressure on you ;)
Comment by Amy Stephen on September 30, 2009 at 5:41pm
HUH?
Comment by John Coonen on October 7, 2009 at 9:12pm
While some QA is coming from the Developers' self-imposed standards and practices, the #1 reason why the quality of Open Source is improving is due to Enterprise-Level companies and non-profits embracing Open Source CMSes such as Joomla!

Their bottom-line costs to either innovate new extensions or upgrade existing ones is a pittance, compared to the license fees of proprietary systems. That rising tide lifts all boats as many of those extensions, as well as the talent that created them, make their way into the Open Source CMS community.

Bottom-line: Clients with higher quality requirements results in higher quality code, and more talented developers. ;)

Comment

You need to be a member of All Together, As A Whole to add comments!

Join All Together, As A Whole

Badge

Loading…

© 2012   Created by Amy Stephen.

Badges  |  Report an Issue  |  Terms of Service