Ile daje otwartość?

Ile daje otwartość?

Grzegorz Niemirowski
09.10.2006 00:54

Często spotykany jest pogląd, że otwarte oprogramowanie ma mniejbłędów ze względu na większą ilość osób, które mają wgląd w kodźródłowy i mogą odnajdywać błędy. Czy tak jest w praktyce? Na topytanie spróbowała odpowiedzieć firma Coverity we współpracy zDepartment of Homeland Security i Stanford University. Analiziepoddano 50 największych projektów Open Source zawierających łącznie20 milionów linii kodu oraz komercyjne programy pochodzące z ponad100 firm mające łącznie 60 milionów linii kodu źródłowego. Okazałosię, że komercyjne oprogramowanie ma średnio pięć razy mniej błędówna 1000 linii kodu niż otwarte. Z drugiej strony przeciętna ogólnajakość otwartego oprogramowania była wyższa niż zamkniętego. Raportpodkreśla też, że zamknięte oprogramowanie jest często używane wzastosowaniach o krytycznym znaczeniu, jak np. kontrola lotusamolotów pasażerskich. Oczywiście można się nie zgadzać z metodologią badaniaprzeprowadzonego przez Coverity. Jest przecież dużo świetnychotwartych programów. Warto jednak pamiętać, że otwartość kodu niejest panaceum na wszystkie bolączki użytkownikówoprogramowania.

Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (35)