Одно из преимуществ открытого программного обеспечения заключается в том, что аудит исходного кода может провести любой желающий. Это означает, что код проверяют тысячи людей, так что ошибки можно быстро обнаружить и исправить. Другими словами, открытое ПО должно быть надежнее и безопаснее, чем проприетарный софт. Но это теоретически. Пример GNOME скорее указывает на обратное. Этот проект закончил 2013 год с 46 000 незакрытыми багами.
GNOME — свободная среда рабочего стола для Unix-подобных операционных систем, является частью проекта GNU. На днях один из ведущих разработчиков Андре Клэппер (Andre Klapper) опубликовал статистику из внутреннего баг-трекера.
2013 | 2012 | 2011 | |
Открытых отчетов на конец года* | 46130 | 43298 | 44003 |
Открыто за год | 25137 | 23642 | 28287 |
Закрыто за год | 22120 | 24093 | 27552 |
*не считая отчетов, которые помечены как улучшение функциональности
Как видно из таблицы, за год количество незакрытых багов увеличилось на 3017 штук. Андре Клэппер объясняет, что разница образовалась, главным образом, за счет двух проектов: Shotwell и Geary. У первого количество «тикетов» выросло на 428 до 967 штук, а у второго — на 1051 до 685. «Здесь становится очевидным, что в системе сбора статистики Bugzilla присутствует баг, — пишет Клэппер, — потому что количество тикетов Geary не могло быть отрицательным на конец предыдущего года».
Ведущие разработчики GNOME исправили по несколько сотен багов за год. Рекорд принадлежит Маттиасу Класену (Matthias Clasen), который исправил 1202 бага. Восемь разработчиков прислали более чем по 250 патчей. Но работы у них еще много.