Конституция Debian требует квалифицированного большинства в 3:1 для внесения поправок в конституцию или отмены действия основополагающего документа и большинства в 2:1, чтобы разработчики могли преодолеть решение Технического комитета.[1]
Конституция проекта Debian
Добровольческий проект операционной системы Debian с 1998 года управляет собой по письменной конституции: разработчики ежегодно избирают лидера проекта, Технический комитет разрешает технические споры, а общие резолюции принимаются ранжированным голосованием кондорсетовского типа с квалифицированным большинством для основополагающих изменений.
- Место
- Глобальный масштаб (онлайн)
- Действует с
- 1993
- Управление
- Гибридная
- Правовой статус
- Неприменимо
- Экономика
- Общинная
- Уровень автономии
- Программа внутри государства
- Использует ИИ в управлении
- Нет
Предыстория
Debian — один из старейших и крупнейших проектов по разработке свободной операционной системы. Ян Мёрдок основал его в августе 1993 года, и тысячи добровольцев поддерживают десятки тысяч программных пакетов, на которых основаны многие другие дистрибутивы Linux, включая Ubuntu. Необычной Debian делает её письменная конституция, принятая разработчиками в декабре 1998 года и с тех пор несколько раз изменявшаяся (версия 1.9 была ратифицирована в марте 2022 года). Вместе с Социальным контрактом Debian и Руководящими принципами Debian по свободному ПО 1997 года она образует один из наиболее полных примеров самоуправляемого онлайн-сообщества с формальными выборами, разделением властей и правилами внесения поправок.
О’Махони и Ферраро (2007) проследили, как Debian перешла от неформального управления во главе с основателем к выборному руководству, полномочия которого ограничены конституцией. Они утверждали, что участники лишь постепенно стали признавать бюрократические и демократические формы власти, причём это происходило в противоречии с хакерским идеалом автономии.
Как устроено управление
Конституция перечисляет органы, принимающие решения:
| Орган | Полномочия |
|---|---|
| Разработчики — посредством общего голосования или выборов | Могут отменить решение почти любого другого органа, внести поправки в конституцию, избрать руководителя проекта |
| Руководитель проекта (DPL) | Избирается на один год; назначает делегатов, распределяет средства, представляет проект |
| Технический комитет | До восьми разработчиков; разрешает технические споры и споры о разграничении полномочий |
| Секретарь проекта | Проводит голосования, толкует конституцию |
| Делегаты и отдельные разработчики | Принимают решения в рамках своих задач |
В голосованиях используется ранжированная процедура типа процедуры Кондорсе: варианты сравниваются попарно, и победитель выбирается из множества Шварца; предусмотрен вариант по умолчанию («Ни один из предложенных» или «Продолжить обсуждение»). Кворум определяется как три Q, где Q — половина квадратного корня из числа действующих разработчиков. Для некоторых решений требуется квалифицированное большинство: 3:1 — для внесения поправок в конституцию или отмены основополагающего документа, такого как Социальный контракт; 2:1 — для отмены разработчиками решения Технического комитета; 3:1 внутри Комитета — для отмены решения отдельного разработчика. У руководителя проекта есть решающий голос при общем голосовании, а у председателя Комитета — при голосованиях в Комитете.
Чтобы стать разработчиком Debian, необходимо пройти проверку, включающую подтверждение личности, оценку технических навыков и согласие с Социальным контрактом. После этого разработчики получают равные права голоса.
Экономика и общественные блага
Debian создаёт свободную операционную систему, которой может пользоваться, которую может изменять и распространять любой желающий. Разработчики работают добровольно, хотя многие получают оплату от работодателей, которые полагаются на Debian. У проекта нет собственного юридического лица; пожертвования и активы находятся в ведении Доверенных организаций, назначаемых руководителем проекта. Традиционно эту роль выполняет Software in the Public Interest (SPI) — отдельная некоммерческая организация в США. Средства расходуются главным образом на оборудование, конференции (DebConf) и поездки.
Конфликты и споры
Конституция прошла проверку в ходе острых споров. Самый серьёзный касался системы инициализации по умолчанию. В феврале 2014 года голоса в Техническом комитете разделились поровну между systemd и Upstart; председатель комитета Бдейл Гарбее воспользовался решающим голосом, чтобы выбрать systemd в качестве системы по умолчанию для выпуска «jessie», отметив при этом, что общее голосование может отменить это решение. Позже в том же году разработчикам предложили проголосовать по общему решению о связи с системой инициализации, и несколько видных разработчиков, в том числе члены Технического комитета, ушли со своих должностей. Противники основали отдельный дистрибутив — Devuan. В декабре 2019 года в рамках ещё одного общего голосования, в котором было восемь вариантов, разработчики выбрали вариант «Systemd, но мы поддерживаем изучение альтернатив». В то время в проекте насчитывался 1,011 разработчик. Debian также приняла кодекс поведения и процедуры исключения участников, а также проводила общие голосования по поводу публичных политических заявлений.
Результаты
На протяжении трёх десятилетий Debian регулярно выпускала стабильные версии, пережила уход основателя и многих руководителей и сохранила большое сообщество добровольцев с равными правами голоса. Её конституция показывает, что формальные правила могут дать онлайн-сообществу легитимные способы разрешения острых технических споров, но также и то, что проигравшее меньшинство может уйти и создать ответвление проекта. Решения могут приниматься медленно, а бремя продолжительных обсуждений ложится на сравнительно небольшое ядро активных разработчиков.
Уроки для проектирования институтов
- Чётко определить, кто и какие решения принимает. Перечень органов Debian и их полномочий предотвращает многие споры о разграничении компетенций.
- Ранжированное голосование с вариантом по умолчанию позволяет участникам отклонить все предложения и одновременно рассмотреть множество вариантов.
- Квалифицированное большинство защищает основополагающие документы, такие как Социальный контракт, от ситуативного большинства.
- Создание ответвления — это крайняя мера защиты меньшинства в сообществах с открытым исходным кодом, но её применение сопряжено с издержками.
- Равные права голоса требуют контроля за членством. Принцип «один участник — один голос» работает благодаря проверке претендентов на членство.
Дополнительная литература
Хронология
- авг. 1993 г.В августе Иэн Мёрдок объявляет о создании проекта Debian. [S3]Установлено
- июль 1997 г.Принимаются Общественный договор Debian и Руководство по свободному программному обеспечению.Установлено
- дек. 1998 г.2 декабря разработчики ратифицируют версию 1.0 Конституции Debian. [S1]Установлено
- февр. 2014 г.В Техническом комитете возникает равенство голосов по вопросу о системе инициализации по умолчанию; решающий голос председателя делает systemd системой по умолчанию для «jessie» (11 февраля). [S2]Установлено
- дек. 2019 г.Общее постановление о системах инициализации с восемью вариантами выбирает вариант «Systemd, но мы поддерживаем изучение альтернатив».Установлено
- март 2022 г.26 марта ратифицируется версия 1.9 Конституции. [S1]Установлено
Используемые механизмы
Результаты и споры
Три десятилетия выпусков программного обеспечения, созданных примерно тысячей разработчиков с правом голоса, в соответствии с конституцией, которую с 1998 года поправляли девять раз. Острые споры, в частности решения по системе инициализации в 2014 и 2019 годах, разрешались конституционными процедурами, хотя некоторые разработчики ушли, а затем появился форк Devuan. Указанный год основания — начало проекта (1993); конституция датируется 1998 годом.
Утверждения
В феврале 2014 года в Техническом комитете Debian голоса разделились поровну по вопросу о системе инициализации по умолчанию, и решающий голос его председателя сделал systemd системой по умолчанию для выпуска jessie.[1]
В исследовании Debian О'Махони и Ферраро установили, что участники сформировали общее понимание формальных полномочий, но ограничили их демократическими механизмами; в итоге сложившаяся у них концепция полномочий оказалась шире первоначального замысла.[1]