Site icon BYBANNER.COM

Coverity подсчитала количество ошибок ПО

Министерство Национальной Безопасности США совместно со Стэнфордским университетом при помощи системы Coverity провели сравнительный анализ ПО с открытыми и закрытыми исходными кодами.В исследовании было задействовано более 60 миллионов строк, включавших в себя как проприетарный код более чем сотни компаний, так и сто пятьдесят самых популярных Open Source проектов. Итоги сравнительного анализа опровергли бытующее мнение о том, что в открытых проектах содержится меньше ошибок. Результаты исследования показали, что по количеству ошибок ПО с открытым исходным кодом обгоняет проприетарное ПО в пять раз. Программы с закрытыми исходными кодами прошли 11 тестов на безопасность и высокое качество из возможных 15 тестов. Однако Open Source проекты имеют более высокое качество кода по сравнению с закрытыми источниками.

Лучшие из программ с закрытым кодом были обнаружены в критических приложениях: например, программы для медицинских устройств, телефонных систем, ядерных электростанций и реактивных двигателей. ПО такого типа не является безопасным, и в случае неправильной работы может привести к массовой гибели людей.

Exit mobile version