Собору и Базару исполняется 25 лет


Спасибо друзьям Канайма GNU / Linux мы узнали, что 27 мая 2022 года исполнилось 25 лет со дня публикации один из фундаментальных текстов для понимания свободных программ. Собор и Базар Эрик С. Рэймонд.

Почему Собор и Базар?

В книге Рэймонд рассказывает о двух моделях разработки программного обеспечения.

… «соборная» модель, применимая к большинству разработок, проводимых в мире коммерческого программного обеспечения, в отличие от «базарной» модели, более характерной для мира Linux.

В первой главе автор объясняет, что побудило его написать книгу.

К тому времени, когда в начале 1993 года на моем экране появился Linux, я уже десять лет занимался Unix и разработкой ПО с открытым исходным кодом. Он был одним из тех, кто первым внес свой вклад в разработку GNU в середине XNUMX-х годов. Он выпустил в сеть приличное количество программного обеспечения с открытым исходным кодом, разрабатывая или совместно разрабатывая несколько программ (nethack, режимы VC и GUD Emacs, xlife и некоторые другие), которые до сих пор широко используются. Я думал, что знаю, как это делается.

Linux перевернул многое из того, что я знал, с ног на голову. В течение многих лет он проповедовал евангелие Unix о небольших инструментах, быстром прототипировании и эволюционном программировании. Но и он считал, что существует определенная критическая сложность, выше которой с самого начала необходим более централизованный и плановый подход. Я думал, что самое важное программное обеспечение (операционные системы или действительно большие инструменты, такие как Emacs) они должны были быть построены наподобие соборов, тщательно собраны волшебниками или небольшими группами колдунов, работающими в гордом одиночестве, без тестовых версий, которые должны быть выпущены до того, как придет время.

Стиль разработки Линуса Торвальдса — тестируйте как можно раньше и чаще, делегируйте как можно больше, будьте открыты до распущенности. – стало настоящим сюрпризом. Ничего общего с молчаливым и благоговейным строительством собора — Linux-сообщество, напротив, напоминало большой шумный базар с разными программами и подходами (адекватно отраженными в репозиториях программного обеспечения Linux, которые приветствовали вклад любого), из которых казалось возможным, чтобы целостная и стабильная система могла появиться только благодаря череде чудес.

Вы можете получить книгу бесплатно здесь


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.