Coverity sporządziła raport dot. Zestawienia jakości kodu otwartego i zamkniętego.

  • Home
  • /
  • Blog
  • /
  • Coverity sporządziła raport dot. Zestawienia jakości kodu otwartego i zamkniętego.

Data: 29 lutego, 2012

Firma Coverity przeprowadziła szczegółowe analizy większości dużych i wiele małych platform open source, oraz aplikacji. Raport przedstawia wynik dogłębnej analizy ok. 300 milionów linii kodu m.in. takich platform jak Linux 2.6, PHP 5.3 i PostgreSQL 9.1. Uznane zostały one za wzorce projektów open source z najlepszym wynikiem gęstości awaryjności kodu mając wyniki odpowiednio: 0,62, 0,20 i 0,21

Najistotniejsze wnioski z raportu to:

  • Poziom jakości kodu otwarto-źródłowego jest na równi z kodem zamkniętym, w szczególności gdy projekty są podobnej wielkości. Dla przykładu jądro Linuksa mające ok 7 mln. linii ma gęstość awaryjności kodu 0,62 (liczba błędów na 1000 linii), co jest wynikiem podobnym do jego zamkniętych odpowiedników.
  • Podmioty deklarujące duży nacisk na jakość oprogramowania traktują testowanie oprogramowania jako część procesu przepływu pracy przy tworzeniu oprogramowania.
  • Poprzez czerpanie korzyści z wysokiej jakości kodu nadal obserwuje się jej poprawę w czasie.

Granica pomiędzy otwartym a zamkniętym oprogramowaniem będą się dalej zacierać również poprzez to że pozycja open source jest ugruntowywana w nowoczesnym łańcuch dostaw oprogramowania. Pełen raport można uzyskać poprzez wysłanie wypełnionego formularza z a href=”http://softwareintegrity.coverity.com/coverity-scan-2011-open-source-integrity-report-registration.html”>tej strony.

Newsletter OSnews raz w tygodniu. Bez reklam.