Собору и Базару исполняется 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.