Проект с открытым исходным кодом

Управление библиотекой, которая защищает интернет

Когда от вашей библиотеки зависит весь интернет, больше нельзя принимать решения за закрытыми дверями.

Управление библиотекой, которая защищает интернет
Организация

OpenSSL

Проект с открытым исходным кодом

Весь мир (удалённо)

6 групп сообщества, сотни участников проекта

Опытом делится
Anton Arapov

Anton Arapov

Операционный директор

Использует Loomio с 2023

Использует Loomio для
Участие разных заинтересованных сторон сообщества
Прозрачный архив каждого решения
Справедливый баланс влияния благодаря голосованию делегатов
Взаимодействие за пределами сообщества разработчиков

Когда вы видите значок замка в адресной строке браузера, скорее всего, за ним стоит работа библиотеки OpenSSL. Эта криптографическая библиотека с открытым исходным кодом обеспечивает защищённые соединения, которые оберегают ваши пароли, номера банковских карт и личные сообщения при их передаче через интернет. Поэтому, когда этой технологической организации, от которой так много зависит, нужно принять решение, ясность и прозрачность обязательны.

«Открытость, прозрачность, ориентация на сообщество» — первые слова, которые мы слышим от Антона Арапова, операционного директора OpenSSL Corporation. Когда Арапов пришёл в организацию три года назад, её приоритеты конкурировали друг с другом. Хотя значительная часть организации сосредоточилась на продвижении ценностей сообщества открытого исходного кода, некоторые группы занимались поддержкой коммерческих компаний, таких как Microsoft, Amazon и Cisco. Это различие создавало дисбаланс в работе.

«Раньше было трудно, — объясняет Арапов. — У нас были разные люди... и у них были разные цели. Одни больше ориентировались на сообщество, другие — на коммерческую деятельность. Возникали разногласия при ответе на вопросы: ...что важно сделать сегодня и что важно сделать завтра?»

Арапов и его коллеги нашли структурное решение этой проблемы. OpenSSL Project разделился на две организации: Corporation, которая занимается коммерческой деятельностью, и Foundation, которая управляет некоммерческой работой. Новая структура помогла решить проблему, но остался принципиальный вопрос: как учитывать мнение более широкого круга людей, которые зависят от вашего программного обеспечения, но не являются платными клиентами или основными разработчиками?

Участники конференции OpenSSL в Праге в 2025 году. Фото: OpenSSL Corporation

Кто на самом деле пользуется библиотекой

Исторически OpenSSL Project общался с двумя группами: платными клиентами в коммерческой части и разработчиками, которые участвовали в проекте с открытым исходным кодом через GitHub. Арапов и его коллеги предполагали, что заинтересованных сторон гораздо больше: учёные, исследующие криптографию; малые предприятия, которым нужна защищённая связь; крупные компании с особыми требованиями к стабильности и предсказуемости; разработчики операционных систем и распространители, включающие программное обеспечение в свои пакеты. И это лишь некоторые из них.

«В какой-то момент мы обсудили, как связаться с остальной частью сообщества. У нас есть разные типы пользователей. Есть люди, которые не являются разработчиками и не знакомы с разработкой инструментов для разработчиков».

Как операционный директор и неформальный «менеджер сообщества» организации, Арапов выступил за поиск решения. Он начал с изучения того, как другие организации учитывают мнение сообщества. Он изучал проекты с открытым исходным кодом и большой пользовательской базой, а также организации по стандартизации, которым удавалось достигать согласия по техническим решениям.

«Когда я начинал, у меня было лишь общее представление о том, что мне нужен какой-то форум, в идеале с возможностью голосования. И некоторые полезные функции для управления, например сообществом».

Форумы с открытым исходным кодом позволяли обсуждать вопросы, но не предлагали полноценных инструментов для голосования. У организаций по стандартизации механизмы голосования были, но их пользовательский интерфейс был плохо спроектирован. Он продолжал поиски, всё больше теряя надежду. «Я уже подходил к состоянию, когда мне казалось, что я ничего не найду и придётся остановиться на чём-то, что подходит лишь отчасти».

Рекомендация ChatGPT

Арапов сформулировал чёткие критерии. Им нужно было программное обеспечение с открытым исходным кодом, соответствующее ценностям OpenSSL Project. Они хотели иметь возможность общаться по электронной почте без обязательного посещения платформы, что было крайне важно для инженеров, проводящих много времени в почте. Чистый интерфейс без визуального шума. Возможность голосовать с надлежащим учётом голосов. Возможность видеть все опросы в одном месте, а не искать их по обсуждениям.

«Для меня как инженера крайне важна была возможность отвечать человеку прямо из почтового клиента. Я получаю уведомление о событии и отвечаю в почтовом клиенте, не переходя на платформу».

Работа с небольшими поставщиками технологий тоже имела значение. «С ними гораздо проще связаться, и это было очевидно, потому что наши потребности отличаются от того, что предлагает почти всё программное обеспечение, которое я видел. Мы знали, что нам понадобятся некоторые адаптации и функции, которых пока нет. Чем меньше поставщик, тем проще общаться таким образом, объяснять свои потребности и видеть, как их действительно воплощают».

Большую роль сыграл и другой фактор. «У нас есть миссия, и мы очень прозрачная, очень открытая организация. Для нас было абсолютно важно, чтобы решение тоже имело открытый исходный код. И мы были готовы поддерживать такое решение финансово». Помимо соответствия собственным принципам, открытый исходный код важен ещё и потому, что гарантирует владение собственными данными и бессрочные права на программное обеспечение.

Когда срок приближался, а подходящее решение так и не нашлось, Арапов попробовал необычный подход. «Я ввёл всё это в ChatGPT. Первым результатом ChatGPT предложил Loomio. Интересно, что при поиске в других местах я вообще не находил Loomio. И я подумал: что такое Loomio?»

Вскоре он зарегистрировался для пробного использования на loomio.com и обратился в службу поддержки Loomio к сооснователю и ведущему разработчику Робу Гатри. «Я увидел в почте сообщение от OpenSSL и подумал: ничего себе», — вспоминает Роб. Затем Арапов подписался на версию pro, чтобы подробнее изучить функции.

Возможность размещения на собственном сервере стала решающим аргументом. «Я хотел решение, размещённое на собственном сервере; для нас по-прежнему очень важно владеть своими данными». Для организации, отвечающей за криптографическую инфраструктуру, которая защищает мировой интернет-трафик, контроль над данными не подлежит обсуждению. Обеспокоенность технического сообщества вопросами безопасности и контроля сделала размещение на собственном сервере необходимым.

Участники команды OpenSSL беседуют на конференции. Фото: OpenSSL Corporation

Создание структуры сообщества

Техническое развёртывание прошло без сложностей. Настройкой занялась инфраструктурная команда Loomio. Сложнее было продумать саму структуру сообщества. «Трудно было придумать подходящую структуру сообществ, а это было очень важно. Их у нас так много».

OpenSSL Project выделил шесть отдельных сообществ: учёные, крупный бизнес, малый бизнес, частные лица, дистрибутивы и разработчики с правом внесения изменений. У каждого сообщества были как коммерческие, так и некоммерческие интересы, поэтому в Corporation и Foundation вместе получилось двенадцать сообществ.

Чтобы развивать эти сообщества, они связались с людьми, которых знали ранее: теми, кто пытался связаться с OpenSSL Project через списки рассылки, или теми, кто проявлял участие на протяжении многих лет. «Мы сказали им, что у нас появилось новое пространство и мы считаем их частью этого сообщества. Если вам это подходит, присоединяйтесь к сообществу. И благодаря сарафанному радио оно начало расти».

Чтобы содействовать изменениям во всех сообществах, они создали несколько консультативных комитетов, избранных сообществами. Эти комитеты выявляли потребности сообществ и консультировали советы директоров Foundation и Corporation, помогая превращать эти потребности в пункты дорожной карты продукта, изменения в управлении и многое другое.

Панельная дискуссия на конференции OpenSSL. Фото: OpenSSL Corporation

Переосмысление дорожной карты продукта

«У нас есть группа инженеров с твёрдыми убеждениями, которые считают, что знают, что всем известно, что всем нравится и чего все хотят». Вместе они составили длинный список функций, которые, по их мнению, были нужны пользователям.

Затем они начали напрямую спрашивать зарегистрированных участников сообщества об их пожеланиях через Loomio. «Достаточно было просто задать вопрос там, где люди могут принять участие. Инженеры обнаружили, что мнение сообщества иногда было прямо противоположно их предположениям. Сообщество может думать совершенно иначе».

Это открытие заставило OpenSSL Project пересмотреть свои представления и принять смелое решение. «Когда мы внедрили наши сообщества в Loomio, мы пересмотрели длинный список предложенных функций. Тех функций, которые мы считали важными для будущей разработки. Мы решили отказаться от всего старого списка и начать с нуля, напрямую общаясь с сообществами».

Теперь процесс изменений работает в обоих направлениях. «Цель в том, чтобы сообщества могли влиять на наши решения. Помимо разработчиков и платных клиентов, есть люди, у которых есть свои потребности в отношении библиотеки OpenSSL. Им нужны возможности, функции — всё, что может дать программное обеспечение. Платформа Loomio, которую мы назвали OpenSSL Communities, — это место, где они могут заявить о своих потребностях, обсудить их и в конечном итоге добиться их рассмотрения представителями OpenSSL Project и советом директоров. Мы получаем от сообщества обратную связь о предлагаемых функциях в реальном времени до начала разработки».

Сообщества могут заявлять о своих потребностях. OpenSSL Project может предлагать функции до их разработки. «Когда мы считаем, что пришло время создать определённую функцию, мы сообщаем сообществам, что собираемся это сделать. И рассказываем, как именно. Мы рады выслушать вас и получить обратную связь».

Голосование делегатов

Одной функции, которая требовалась OpenSSL Project, в Loomio ещё не было. В группах сообществ, организованных по размеру организаций, крупное предприятие с тысячами сотрудников могло легко перевесить всех остальных при голосовании. «Когда мы проводим опрос на достижение консенсуса между группами, мы хотим узнать, что разные организации думают по определённому вопросу. Поэтому организации с тысячами сотрудников очень легко перевесить меньшую организацию».

Им нужно было, чтобы каждая организация имела один голос независимо от числа участвующих сотрудников. Решение заключалось в том, чтобы определить одного делегата от каждой организации. «Поэтому, когда мы проводим в наших группах опрос и ограничиваем участие одним человеком от компании или одним голосом от компании, мы создаём опрос только для делегатов. Так мы получаем представительные результаты опросов, в которых у каждой компании есть только один голос».

Роб создал систему делегатов специально для нужд OpenSSL Project. Новая функция оказалась крайне важной во время выборов в консультативные комитеты. «У нас, особенно в сообществе крупного бизнеса, были очень спорные выборы, на которых шесть человек боролись за одно место. Было очевидно, что крупная компания могла перевесить при голосовании любого другого кандидата, чтобы провести своего». Благодаря делегатам и одному голосу от каждой компании это преимущество исчезло.

Система распространяется и на такие организации, как учебные заведения. От разных университетов участвуют несколько человек, но при принятии некоторых решений OpenSSL Project разрешает только один голос от каждого учреждения.

Антон Арапов на конференции OpenSSL в Праге в 2025 году. Фото: OpenSSL Corporation

Создание организационной памяти

Для проекта с 26-летней историей важно учитывать прошлое. «Библиотека OpenSSL — очень старый проект. И раньше мы часто принимали решения за закрытыми дверями. Наши решения расстроили многих людей».

Люди спрашивали, почему OpenSSL Project сделал тот или иной выбор. «Иногда нас спрашивают: почему вы приняли решение именно так, а не иначе? Мы не всегда могли указать на какой-то документ из прошлого, который объяснял бы причину решения».

Loomio создаёт такую запись. «Loomio очень важен для нас не только с точки зрения сбора мнений, но и с точки зрения архива». Теперь можно найти именно то обсуждение, в котором было принято решение, и узнать почему.

У прозрачности есть и другая цель. Многие по-прежнему сомневаются, что мнение сообщества действительно имеет значение. «Мы всё ещё сталкиваемся с людьми, которые не верят, что это работает. Я стараюсь как можно чаще приводить им примеры, показывающие, что процесс работает. Пользователи не верят, что могут что-то изменить. Внося эти небольшие изменения и показывая, что пользователи способны влиять на решения, мы можем продемонстрировать, что это действительно работает».

Он заметил положительную закономерность. «Участие порождает ещё больше участия». Чем больше материалов и контекста они предлагают, тем больше участников сообщества присоединяется. Чем более открытым становится процесс принятия решений, тем проще доказать, что этот подход работает.

Для проекта в сфере безопасности, где доверие и конфиденциальность имеют основополагающее значение, прозрачное управление необходимо для выполнения миссии. «Мы работаем над криптографией, и нам должны доверять. Чтобы заслужить доверие, единственный или один из главных способов — быть открытыми».

Мы работаем над криптографией, и нам должны доверять. Чтобы заслужить доверие, единственный или один из главных способов — быть открытыми.

Антон Арапов, OpenSSL

Общение участников на конференции OpenSSL. Фото: OpenSSL Corporation

Личные встречи

В октябре 2025 года OpenSSL Corporation провела конференцию в Праге. Её формат продумали очень тщательно. «Мы решили провести эту конференцию так, чтобы она не была посвящена продажам и не была предназначена только для инженеров».

Арапов пригласил Роба принять участие и выступить с рассказом о Loomio. «Для нас, для OpenSSL Project, на конференции было очень важно не только пообщаться с сообществом и командой, но и рассказать публике, что мы сделали по-другому, что нового мы создали. Сайт OpenSSL Community, основанный на программном обеспечении Loomio, был очень важен. Поэтому присутствие представителя Loomio стало огромной помощью».

Присутствие Роба помогло во многом. «Некоторые люди были настроены скептически. Они не понимали, почему было принято решение использовать Loomio. Было очень полезно поговорить с ними и подробнее объяснить предпосылки и цели внедрения Loomio».

Конференция раскрыла более глубокую сторону построения сообщества. «Личные встречи имеют огромное значение», — говорит Арапов.

«Я хотел бы видеть некоторых или всех этих людей с конференции в OpenSSL Communities, потому что тем, кто пришёл, действительно небезразлично, а с теми, кому небезразлично... нам нужно поддерживать связь... Они пришли на конференцию, потому что хотели пообщаться лично».

Связи, возникшие в интернете благодаря обсуждениям в Loomio, продолжились и расширились во время личных встреч на конференции. Кроме того, участие в интернете активизировалось благодаря ежемесячным звонкам OpenSSL Communities: Large Businesses, которые создали больше возможностей для согласования действий и вовлечения. «Было удивительно видеть на одном звонке инженеров, клиентов и менеджеров из таких компаний, как Amazon, Microsoft, Hewlett-Packard, Cisco и Juniper. У них нет другой возможности собраться вместе». Роль OpenSSL Project в объединении людей существенно меняет ситуацию и способствует росту участия как онлайн, так и при личных встречах.

Команда OpenSSL на сцене конференции в Праге в 2025 году. Фото: OpenSSL Corporation

Совет проектам с открытым исходным кодом

На вопрос о том, какой совет он дал бы другим организациям, работающим с открытым исходным кодом, Арапов прямо говорит о распространённой проблеме, которую часто упускают из виду. «Очень важно, чтобы сообщество разработчиков не было единственным сообществом в проекте с открытым исходным кодом. Это проблема многих таких проектов, потому что чаще всего именно разработчики создают сообщество и искренне заботятся об этих проектах».

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

Найти этих других пользователей очень важно.

«Взаимодействие разработчиков друг с другом важно. Но более сложная задача — найти способы выйти за пределы инженерного сообщества и установить связь с пользователями, учесть требования соответствия, реалии предприятий и более широкую экосистему».

Для OpenSSL Project таким мостом стал Loomio. Он помог создать сообщество и организовать обсуждения между пользователями с совершенно разными потребностями. «У нас был определённый опыт. Например, мы знали, что у крупного и малого бизнеса очень разные потребности. Малые предприятия гибки, часто используют новые инструменты и решения, могут часто переключаться и меняться. Крупные организации ставят на первое место стабильность и предсказуемость, а всё остальное для них менее важно».

Понимание таких различий напрямую влияет на то, какой становится библиотека OpenSSL. Было крайне важно пригласить и привлечь людей с разнообразными взглядами из разных сообществ, чтобы разрабатываемые решения отражали реальные потребности.

Взгляд в будущее

Управление OpenSSL Project намеренно остаётся минимальным. «Мы небольшая организация, поэтому сопутствующие затраты при принятии решений у нас минимальны». Сейчас процесс принятия решений на уровне руководства достаточно прост.

Арапов ожидает, что это изменится. «Мы рассматриваем возможность расширить использование Loomio для отслеживания и документирования процесса принятия решений. Мы также считаем, что в будущем это станет важнее, когда в совете директоров будет больше мест, а значит, больше участников обсуждений и больше мнений, которые нужно учитывать».

Платформа, которая начиналась как инструмент вовлечения сообщества, может превратиться и в систему внутреннего управления. Пока её главная задача — создавать каналы связи с сообществами, до которых раньше не удавалось достучаться. OpenSSL Project даёт этим сообществам реальную возможность влиять на создание инструментов безопасности и конфиденциальности, которые защищают мировой интернет-трафик.

Для проекта в сфере безопасности, приближающегося к третьему десятилетию, доверие и отношения, укрепляемые благодаря открытому принятию решений, являются основой, от которой зависит всё остальное.

• Интервью и статья: Мег Буцци & Сара Дурлахер (Fixchr)

Теги: Сообщество Истории клиентов

Получите следующую историю по электронной почте

Подпишитесь на рассылку Loomio

Подробнее: Сообщество

Как расширить общее видение на разные страны
Сеть совместной экономики

Как расширить общее видение на разные страны

Международный коллектив перешёл от Facebook и почты к реальному принятию решений, а притихшие участники вдруг снова включились в работу.

  • Реальные решения между международными саммитами
  • Возвращение неактивных участников
  • Понятная история каждого решения
  • Знакомство новых участников с историей обсуждений
История организации: OuiShare →
Коливинг-отель, которым управляют его гости
Коливинг-отель

Коливинг-отель, которым управляют его гости

Коливинг-отель в районе Хейт-Эшбери в Сан-Франциско управляет живым сообществом жильцов, гостей и соседей через совместное принятие решений.

  • Решения сообщества без встреч
  • Пополняющийся архив всех решений
  • Выявление разногласий и согласование интересов
  • Улучшение сотрудничества при личных встречах благодаря обсуждениям онлайн
История организации: The Red Victorian →
Как P2P Foundation координирует работу на стратегическом уровне
Исследовательская сеть равноправного взаимодействия

Как P2P Foundation координирует работу на стратегическом уровне

P2P Foundation использует Loomio, чтобы превращать открытые обсуждения в решения и координировать свою глобальную сеть.

  • Более быстрое принятие ясных и легитимных решений
  • Делегирование полномочий с мандатом сообщества
  • Обсуждения и структурированное принятие решений
  • Работа без иерархии и хаоса
История организации: P2P Foundation →

Готовы вместе принимать более качественные решения?

Присоединяйтесь к тысячам организаций, которые используют Loomio, чтобы находить общий язык, принимать решения и действовать без бесконечных встреч.

Начать бесплатную пробную версию