Компания Coverity, специализирующаяся на технологиях оценки качества ПО, проанализировала в 2013 г. 252 млн. строк кода свободных проектов и 684 млн. строк кода закрытых решений (на Си/С++ и немного на Java). В результате выяснилось, что в СПО в среднем фиксируется 0,59 ошибок на тысячу строк кода, а в проприетарных продуктах — 0,72 дефекта. В 8,5 млн. строк Linux плотность ошибок составила 0,61.
Ссылка на статью: [URL=http://www.pcweek.ru/foss/article/detail.php?ID=162661]Open Source заметно качественнее проприетарного софта[/URL]
Вы бы Сергей, хоть узнали бы что за проекты сравнивали в данном исследовании, какая применялась методика, ... Например, делался ли ручной разбор результатов проверки (обычно после него отсекается около половины ложных срабатываний)?
Ну и C/C++ ентрпрайз проекты это что за область?
Короче, ребята решили попиариться, а что реально они проверили - большая тайна.
Михаил Романов 21.04.2014 13:11:33
Что сравнивали... Как сравнивали... Нафига сравнивали... С точки зрения пользователя СПО заметно худшего качества, чем ППО. Потому как написано инопланетянами для себя лично и других инопланетян. А не обычных людей. И качество кода нужно рассматривать не абстрактно, а в конкретных приложениях. Ну какая мне, к примеру, разница до этих намерянных кем-то там цифр, если на практике LibreOffice регулярно косячит при открытии документов, а MSOffice практически никогда. И буквально вчера мне так и не удалось найти бесплатную программу, способную открыть и реструктуризировать банальный DBFник размером чуть больше гига, а старый-добрый-проприетарный FoxPro выполнил задачу меньше чем за минуту.
Владислав Чинючин 21.04.2014 14:01:40
Только зарегистрированные пользователи могут оставлять комментарий.