Rambler's Top100 КОМПЬЮТЕРРА |  ДОМАШНИЙ КОМПЬЮТЕР |  ИНФОБИЗНЕС |  GAME.EXE |  FERRA |  СОФТТЕРРА |  КОМПЬЮТЕРРА +
РАЗДЕЛЫ  
ПОИСК  

  ОНЛАЙН МАТЕРИАЛЫ  
Версия для печати 
Должен, но не обязан
 
Дата публикации: 28.03.2002

Евгений Золотов, sentinel@computerra.ru

А.Бондарев Те, кому довелось читать "Собор и Базар" Эрика Реймонда, конечно, вспомнят приведённую им бессмертную фразу Линуса Торвальдса: "Я просто очень ленивый человек, которому нравится получать пользу от того, что делают другие люди". Фраза эта, использованная Реймондом для логического завершения раздела про неоценимую важность существования пользователей для любого open source-проекта, стала одновременно и характеристикой этому сообществу. Постулат Реймонда "если пользователи станут вашими сотрудниками, то вам обеспечены улучшения кода…" сегодня трактуется многими как основополагающий принцип модели разработки, принятой на вооружение open source-сообществом. Вот только можно ли действительно ставить знак равенства между группой (пусть и очень большой) независимых разработчиков и эффективностью такого тонкого момента в разработке кода, как обнаружение в нём ошибок, способных сказаться на безопасности его работы?

Для того, чтобы не распылять внимание и заметить проблему, давайте возьмём только два продукта: операционные системы Linux и MS Windows. По отзывам многих экспертов (в т.ч. Theo de Raadt, основатель OpenBSD) сложность низкоуровневых процедур, лежащих в основе этих систем, на сегодняшний день примерно одинакова. Однако, в арсенале создателей Microsoft наличествует одна совершенно незаменимая вещь: беспрекословное подчинение работника и начальника. Решившись на реализацию новой стратегии, руководство компании может заставить рядовых разработчиков идти в нужном направлении, уделяя внимание вещам может быть и скучным, но полезным в рамках общего движения к намеченной цели. Вспомните, как это было зимой с инициативой Trustworthy computing - когда вся Microsoft рыла код своих продуктов в поисках дыр и ошибок, засиживалась на - наверняка скучнейших для большинства - семинарах по методам написания безопасного кода. К Linux такой подход неприменим в принципе: само понятие независимого разработчика конфликтует со строгим подчинением. А значит, теоретически есть возможность длительного существования внутри Linux дефектных кусков кода, внимания на которые не обращают.

Впрочем, довольно игры слов: на существование этой проблемы с недавних пор указывают и отдельные личности, и целые организации. В свежем интервью ZDNet Криспин Кован (Crispin Cowan), ведущий специалист WireX Communications, занимающейся Linux-разработками, очертил масштабы происходящего. По словам Кована, 90% кода (!) лежащего в основании Linux, обойдены вниманием и часто детально просматривались только автором. Ковану вторят многочисленные исследователи психологии open source-сообщества, выделяющие в качестве главного фактора мотивации личную заинтересованность участников. Люди пишут код потому что это им интересно - и стоит ли удивляться, что есть и неинтересные большинству участки кода? Лучшее тому подтверждение - последние нашумевшие ошибки в open source-продуктах PHP, zlib и OpenSSH.

Вне зависимости от того, как создан код - он требует тщательного аудита. Вышеупомянутый Криспин Кован предпринял, наверное, одну из самых замечательных попыток в этом направлении, сумев привлечь инвестиции (DARPA) и создав сайт Sardonix Audit Portal. Но тем удивительней результат: записаться в добровольные аудиторы на Sardonix можно, но какие-то попытки мотивировать их работу отсутствуют начисто. Как заинтересовать участников open source-сообщества? Возможно, необходимо оплачивать их труд? Ставить цели и обещать призы? Есть идеи?

Обсудите материал в форуме


 На главную   Версия для печати   Обсудить в форуме   Отправить по почте

Рассылка "Компьютерры":


  ОНЛАЙН МАТЕРИАЛЫ: КОММЕНТАРИЙ ДНЯ  

[18.10.2002] Взгляд в небо
16-го октября российская ракета-носитель "Протон" вывела на околоземную орбиту аппарат INTEGRAL - самую мощную гамма-обсерваторию человечества.

[17.10.2002] Поймать невидимку
В США вот уже две недели идет поиск таинственного снайпера, совершившего девять убийств. На помощь призваны самые современные технические средства. Пока - безуспешно.

[16.10.2002] Болезнь роста
В США решением Комиссии по коммуникациям запрещена 20-миллиардная сделка между двумя гигантами спутникового телевидения.

[15.10.2002] Выбор сердца
Совсем скоро Apple может получить в свои руки первый 64-битный процессор PowerPC, только что анонсированный IBM. Переход Яблочного гиганта в лагерь x86 отменяется.

[14.10.2002] Как его вы назовете
От ошибок не гарантирован никто и ничто: даже такие системы, как Gracenote - построение которой отдано на откуп тысячам энтузиастов - обладают слабыми местами


  НОВОСТИ ПО ТЕМЕ: НАУКА И ТЕХНИКА  

[15.10.2002, 10:32] Британские ученые учат роботов гладить
Британские исследователи ведут разработки бытового автомата для глажки одежды.
 
[14.10.2002, 20:53] Строительство в космосе будет вестись при помощи радиоволн
Электромагнитные волны можно использовать для перемещения объектов, диаметр которых примерно в двадцать раз меньше длины волны.
 
[14.10.2002, 20:21] За дикими птицами в заповедниках будут следить компьютеры
Наблюдение за жизнью дикой природы требует большой осторожности со стороны людей, поскольку их вмешательство может существенно влиять на поведение животных и птиц, поэтому для наблюдения за ними в естественной среде обитания часто требуются весьма изощренные средства маскировки.
 
[14.10.2002, 15:38] Через месяц ожидается один из самых интенсивных метеорных дождей года
По данным NASA, в этом году пик метеорного потока Леонид придется на ночь с 18 на 19 ноября.
 
[11.10.2002, 20:46] Обнаружена планета около близкой к Солнцу двойной звезды
Ранее существование планет у двойных звезд считалось крайне маловероятным.
 



  РАЗДЕЛЫ  

 Новость дня
 Комментарий дня
 Итоги дня
 Железный поток
 Итоги недели
 Железка дня
 Софтинка дня
 Мысли вслух
 Бумажные номера

  БУМАЖНЫЕ НОМЕРА  

Маленькая сопровождающая картинка к журналу Свежий номер №37
(462) 24 сентября 2002


Тема номера:
ИнтелШоу

Маленькая сопровождающая картинка к журналу Предыдущий номер №36
(461) 17 сентября 2002


Тема номера:
Незримый колледж

Маленькая сопровождающая картинка к журналу Специальный выпуск №4
 1 сентября 2002


Тема выпуска:
Снова в школу

План тем номеров



  АРХИВ  

Март
ПнВтСрЧтПтСбВс
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Архив материалов

  НОВОСТИ  

Информация предоставлена "Компьюлента"

[15.10.2002, 16:43] Владельцы испанских веб-сайтов протестуют против введения цензуры в интернете
Владельцы ряда испанских веб-сайтов временнно прекращают доступ к собственным веб-страницам, протестуя против введения законодательства о цензуре в Cети.
 
[15.10.2002, 16:38] Microsoft затратит 300 миллионов долларов на рекламу услуг доступа в интернет
Компания Microsoft намерена затратить 300 миллионов долларов на рекламу новой версии собственного программного обеспечения для доступа в интернет - MSN 8.0.
 
[15.10.2002, 16:25] Арестованы 22 "нигерийских мошенника"
Южноафриканская криминальная полиция при содействии британских и американских спецслужб арестовала 22 жителя Нигерии по обвинению в компьютерном мошенничестве.
 
[15.10.2002, 16:02] IDF Taiwan: Intel укрепляет связи с азиатскими компаниями
На азиатско-тихоокеанской сессии Форума Intel для разработчиков, проходящем в Тайбэе, на Тайване, представители Intel объявили о создании Инновационного альянса с двенадцатью азиатскими компаниями, в рамках которого будут разрабатываться новые платформы для настольных и мобильных компьютеров.
 
[15.10.2002, 15:59] Число пользователей файлообменных сетей продолжает увеличиваться
Очередное исследование активности работы пиринговых сетей показало, что закрытие Ассоциацией американских звукозаписывающих компаний файлообменной сети Napster не привело к снижению количества пиратской музыки в сети.
 
[15.10.2002, 15:27] Профессиональный 21,3-дюймовый черно-белый ЖК-монитор от IDTech
Японская компания International Display Technology (IDTech) представила новый 21,3-дюймовый жидкокристаллический черно-белый (отображающий полутона) монитор IAQS80, предназначенный для использования в медицинских учреждениях.
 


  САЙТ  

 Регистрация на сайте
 Подписка на журнал
 Контакты
 Рассылки сайта
 Рекламный отдел
 Книга отзывов
 Клуб Компьютерры
 Добавить в избранное
 Сделать страницу стартовой

  РЕКЛАМА  


  ИНФОРМАЦИЯ О СЕРВЕРЕ  
Copyright (c) 2000 ИД "Компьютерра"
Email: site@computerra.ru
Телефон: (095) 232-22-63
 TopList  Rambler's Top100 Создание сервера (с) 2000 Individ
Работает на Saitistika
Карта сервера
Главная страница