Ile daje otwartość?

Ile daje otwartość?09.10.2006 00:54
Grzegorz Niemirowski

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.

Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Udostępnij:
Wybrane dla Ciebie
Komentarze (35)