Концепція вільного програмного забезпечення, безсумнівно, сприяє розвитку завдяки підтримці інших, і ми можемо побачити це, коли додаток або розробка генерує спільноту, яка працює на спільне благо. Але не все так райдужно, оскільки проблеми не є чимось, від чого вільне програмне забезпечення застраховано; навіть тут, у блозі, ми розглядали питання скарг на зловживання, яких зазнає вільне програмне забезпечення.
Linux не є винятком, і не тому, що інші проекти зазнають зловживань, а тому, що проблеми часто виникають між розробниками, деякі з яких дуже відомі, навіть серед самих розробників ядра. Приводом для розмов про це стало те, що нещодавно Елко Долстра, автор менеджера пакетів Nix, оголосив про свою відставку з посади голови ради директорів NixOS Foundation.
Стверджується, що причиною цього стала поява настільки токсичної культури , що вона загрожувала життєздатності проекту, і це пояснювалося моделлю поведінки Елко Долстри, оскільки на той час він підривав авторитет інших учасників, відмовлявся делегувати повноваження іншим, ігнорував проблеми спільноти та підтримував конфлікт інтересів (наприклад, скарги на відсутність підтримки представників маргіналізованих груп, а також підозри у просуванні інтересів Determinate Systems, співзасновником якої він є).
Крім того, його також звинувачують у тиску на решту членів правління та команду розробників, щоб вони скасували певні рішення. Наприклад, після досягнення консенсусу щодо права спільноти накладати вето на спонсорів NixCon, Елко Долстра, єдиний, хто висловив незгоду, ініціював новий розгляд цього питання.
Також згадуються інші приклади зловживання повноваженнями, такі як невиконання рішень, які повинні прийматися разом, включаючи відмову Dolstra надати права перегляду коду давнім учасникам і блокування узгоджених RFC змін у системі збірки. Також згадується, що через нерегульовану владу команда модераторів почувається безсилою та побоюється, що їхній авторитет може бути підірваний діями Dolstra.
Рішення Ілко піти у відставку з'явилося після публікації колективного відкритого листа, в якому критикувалися ці дії, а також висловлювалися побоювання щодо майбутнього Nix та NixOS. Лист спочатку був опублікований анонімними авторами, але після публікації його підписали 160 осіб.
У листі зазначається, що проєкт досяг переломного моменту , після якого подальша бездіяльність може призвести до втрати довіри, припинення корпоративної підтримки, відходу деяких учасників, а також до розпаду найактивнішого ядра спільноти та краху команди модераторів, і що підписанти листа висловили готовність підтримати форк проєкту, якщо Ілку Долстра не піде у відставку.
В опублікованому відкритому листі йдеться про кризу керівництва проектом і неспроможність нинішньої адміністрації адекватно відреагувати на проблеми громади, що призвело до того, що ці проблеми залишаються невирішеними роками. Зокрема, керівництво не в змозі встановити та підтримувати цінності, яких громада має дотримуватися, а також не притягнути членів до відповідальності за їх неналежну поведінку. За словами авторів відкритого листа, у суспільстві склалася токсична культура, а керівництво NixOS Foundation бездіяльно та нічого не робить для її викорінення.
У відповідь на відкритий лист Eelco Dolstra оприлюднила заяву, в якій пояснила, що останніми роками вона мало брала участі в управлінні Nixpkgs і NixOS і передала контроль іншим членам спільноти, на яких вона більше не впливає. . ніж будь-який інший активний учасник. Формально він має не більше повноважень, ніж інші члени ради NixOS Foundation, і з січня він не є членом комітету, який приймає RFC. Крім того, він підкреслив, що спільнота є самоорганізованою та не контролюється чи не управляється жодним чином NixOS Foundation.
Після розгляду відкритого листа рада директорів NixOS Foundation оголосила про зустріч протягом 14 днів, щоб сформулювати нову структуру управління проектом, підпорядковану спільноті та спрямовану на задоволення її потреб. Після створення нової структури члени нинішньої керівної ради, до якої входять Eelco та чотири інші члени, передадуть свої повноваження новій організації. Цей процес трансформації управління проектом буде публічним і доступним для всіх учасників.
Джерело: https://discourse.nixos.org/