Интернет магазин китайских планшетных компьютеров



Компьютеры - Закон Линуса

23 января 2011


Оглавление:
1. Закон Линуса
2. Закон Линуса согласно Линусу



Закон Линуса — любое из двух известных эмпирических наблюдений, названных в честь Линуса Торвальдса, создателя ядра Linux.

Закон Линуса согласно Эрику Рэймонду

Согласно Эрику Рэймонду, закон Линуса гласит, что «при достаточном количестве глаз баги выплывают на поверхность»; или, более формально, «при достаточном количестве бета-тестеров и сотрудников, почти любая проблема будет быстро обнаружена и окажется для кого-то очевидной». Рэймонд сформулировал это правило в четвёртой части своего эссе «Собор и Базар».

Критика

Некоторые исследователи не согласны с правилом «достаточного количества глаз». Например, Роберт Гласс оспаривает закон Линуса, и считает, что участие более двух-четырёх разработчиков в поисках багов в участке кода не повышает результативность этого поиска. Майкл Хауард и Дэвид ЛеБланк утверждают, что «достаточное количество глаз» всё равно могут не заметить баг, если они недостаточно знакомы с данным участком кода; и что открытость исходного кода не гарантирует безопасность ПО, поскольку среди разработчиков, читающих код, лишь немногие умеют замечать уязвимости.

Следует заметить, что сам Эрик Рэймонд не согласен с популярными упрощёнными трактовками своей формулировки закона Линуса.



Просмотров: 1942


<<< Демон BSD
Копилефт >>>