Отчет Coverity о проверке безопасности открытого кода за 2011 год


Компания Coverity, специализирующаяся на автоматизированном тестировании кода на наличие в нем ошибок и уязвимостей, представила отчет по итогам 2011 года.
Отчет содержит результаты анализа более 37 миллионов строк кода сорока пяти наиболее активно развивающихся опенсорсных проектов, включая ядро Linux 2.6, PHP 5.3 и PostgreSQL 9.1.

Основные показатели отчета:

- средний размер проконтролированного компанией открытого ПО составил 832000 строк кода, причем на 1000 строк кода в 2011 году было выявлено в среднем 0,45 ошибок;

- для индустрии ПО в целом показатель качества кода в 2011 году составил 1.0 ошибок на 1000 строк кода;

- в ядре Linux 2.6 (обьем кода - 6.8 миллиона строк) было выявлено 4261 ошибок, из которых 1249 являются ошибками с высоким уровнем опасности.
Показатель качества кода ядра Linux составил 0.62 ошибки на 1000 строк кода, что сравнимо со средним показателем качества рассмотренных в 2011 году компанией Coverity проприетарных продуктов (0.64 ошибки при среднем размере кода проверенного проприетарного ПО в 7.5 миллионов строк);

- в PHP 5.3 (обьем кода - 538 тыcяч строк) выявлено 97 ошибок, из которых 15 признаны опасными;

- В PotgreSQL (обьем кода - 1.1 млн строк) выявлено 233 ошибки; из них 116 - опасные;

- по сравнению с 2010 годом, в 2011 году количество ошибок в коде ядра Linux и PHP возросло (Linux: 3457 ошибок в 2010 году и 4261 ошибка в 2011 году; PHP: 14 ошибок в 2010 году и 97 ошибок в 2011 году), а в коде PostgreSQL уменьшилось (247 в 2010 году и 233 в 2011 году);

- в коде ядра Linux в 2011 году исправлено 1283 ранее обнаруженных ошибок, в PHP - 210, в PostgreSQL - 78;

- ядро Linux 2.6, PHP 5.3 и PostgreSQL 9.1 признаны открытым ПО с высоким качеством кода; показатель "дефективности" кода у этих продуктов составляет 0.62, 0.20 и 0.21 соответственно;

- всего в коде 45 открытых проектов, на основании которых сделан отчет, было обнаружено 16884 ошибки.

>> подробности

Автор: Softodrom.ru
Дата:
TOR
TOR, 26.02.2012 18:42
интересный перевод у редакции софтодрома, однако. если вкратце, то ключевыми моментами этой статьи является следующая инфа:Средний размер открытого ПО составляет 832000 строк кода, при этом на 1000 строк кода было выявлено в среднем 0,45 дефектов.Средний размер проприетарной программы составляет 7,5...
login123
login123, 26.02.2012 17:40
Обнаруженная ошибка - это уже не ошибка.От редакции. Спасибо, что затронули эту тему: в отчете есть данные о количестве исправленных ошибок, которые я забыл добавить в новость. Сейчас добавлю.
» Прочитать остальные / Написать свой комментарий

Новости > Новости НеWindows > Отчет Coverity о проверке безопасности открытого кода за 2011 год
Все рубрики статей:
Топ-сегодня: Новости НеWindows
Выпущена ОС Debian 10
Разработчики операционной системы Debian объявили о релизе стабильной 10-й версии, получившей кодовое имя «Buster»
Jolla получила финансирование для продолжения развития Sailfish OS
Финансовые проблемы, из-за которых Jolla пришлось уволить более половины сотрудников, решены
MS Windows for Linux
Скажите, как вы смотрите на то, чтобы положить в основу MS Windows ядро операционной системы Linux? :-)
Adobe свертывает поддержку Мас
Компания Adobe Systems анонсировала новые версии своих продуктов видеоредактирования, в числе которых есть приложение только для Windows, что означает еще один демонстративный отказ от поддержки операционной системы Macintosh
Линус Торвальдс раскритиковал постоянные запросы root-пароля в пользовательских дистрибутивах
Линус Торвальдс поделился с общественностью горьким опытом использования дистрибутива OpenSUSE на Macbook Air
Новые статьи: Новости НеWindows
Выпущена ОС Debian 10
Разработчики операционной системы Debian объявили о релизе стабильной 10-й версии, получившей кодовое имя «Buster»
Российскую ОС Astra Linux поставят на смартфоны
В России поступят в продажу первые мобильные устройства на отечественной операционной системе Astra Linux
Российская ОС «Аврора» может сменить Android на смартфонах Huawei
Глава Минкомсвязи Константин Носков и исполнительный директор Huawei Го Пин обсуждали возможный переход смартфонов китайской компании на российскую операционную систему «Аврора»
Перевыполнен план по сбору пожертвований OpenBSD на 2019 год
Разработчики операционной системы OpenBSD перевыполнили план по сбору пожертвований на 2019 год
Huawei представит конкурента Android
Операционная система от Huawei позволит объединить в единое целое смартфоны, компьютеры, планшеты, телевизоры, автомобили, умные носимые приборы и другие устройства

Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2019 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
Яндекс.Метрика 
В Опере нет автоматического способа добавить поиск по Софтодрому.
Чтобы вручную добавить поиск по Софтодрому, нужно сделать следующее:
  1. Нажать Ctrl+F12.
  2. Выбрать вкладку «Поиск».
  3. Нажать «Добавить» (Add).
  4. В появившемся окне:
    1. Заполнить название (Softodrom.ru).
    2. Заполнить адрес: https://www.softodrom.ru/Поиск/?text=%s&qs
      Если нет поля «адрес», то кликнуть на «Подробнее».
    3. Остальные поля заполнить по желанию.
  5. Нажать «ОК».