"Эрик С.Рэймонд. Собор и Базар (Linux) " - читать интересную книгу автора

"неэгоистичных". Однако, я думаю, что его аргументы лучше всего
соответствуют сегодняшней ситуации.
История UNIX подготовила нас к тому, что мы узнали от Linux (и тому,
что я проверил на небольшом проекте, копируя методы Linux'a). В то время как
кодирование является в основном индивидуальной деятельностью, гениальные
хаккерские решения приходят от всего сообщества. Разработчик, который
работает в замкнутом проекте и пользуется только своей головой, уступает
разработчику, создающему открытый проект, в котором участвуют сотни людей,
занятых поиском ошибок и предлагающих различные улучшения.
Однако, в традиционном мире UNIX этот подход не является единственным.
Одна из причин - это коммерческие и торговые секреты, ограничения различных
лицензий и т. д. Другая причина заключается в том, что Интернет недостаточно
хорошее средство общения.
Прежде чем появилась дешевая связь через Интернет, существовало
несколько географически компактных сообществ, традиции которых поощряли
"неэгоистичное программирование", и разработчики сотрудничали друг с другом.
Bell Labs, MIT AI Lab, UC Berkely стали родиной легендарных и до сих пор
мощных изобретений.
Linux - это первый проект, который пытался собрать таланты по всему
миру. Я думаю, что период зарождения Linux неслучайно совпал с появлением
World Wide Web. Линус был первым, кто понял, как играть по новым правилам,
которые стали возможными благодаря Интернет.
Дешевый Интернет является необходимым условием для развития модели
Linux, но, как мне кажется, недостаточным. Другие жизненные факторы - это
стиль руководства и традиции, побуждающие разработчиков искать сотрудников
для достижения максимального эффекта.
Что же это за стиль руководства и каковы эти традиции? Они не могут
быть основаны на принуждении, потому что тогда бы мы не получили таких
результатов.
Ранее я ссылался на эффект Delphi, как возможное обЪяснение закона
Линуса.
Также для этого безупречно подходят аналогии с адаптивными системами в
биологии и экономике. Мир Linux во многих отношениях ведет себя как
свободный рынок или как экологическая система. Это похоже на множество
заинтересованных агентов, которые пытаются максимизировать полезность. В
конечном итоге система, где эти агенты действуют независимо, оказывается
более эффективной, чем та, в которой происходит централизованное
планирование.
Функция полезности, которую максимизируют хаккеры Linux, не является
классической для экономики. Она зависит от их самоудовлетворения и репутации
среди других хаккеров.(Можно было бы назвать их мотивацию альтруистической,
однако альтруизм сам по себе является средством самоудовлетворения
альтруиста.) Добровольные сообщества, работающие по этому принципу
встречаются довольно часто. Я долгое время участвовал в сообществе любителей
научной фантастики, которое, в отличие от сообщества хаккеров, признает
"egoboo" - улучшение репутации среди других фанатов - как единственную
движущую силу добровольной работы.
Можно рассматривать метод Линуса, как способ создать эффективный
"egoboo" рынок. То есть соединить заинтересованность отдельных хаккеров и
задачу, которая может быть решена только в сообществе. В проекте fetchmail я