Сегодня почти все важное ПО разрабатывается с использованием методов Open Source. Этот подход также меняет то, как мы создаем аппаратное обеспечение, с помощью таких проектов, как Open Compute для дата-центров и RISC-V для чипов. А теперь, на своем Берлинском саммите, фонд Open Infrastructure Foundation (OpenInfra) представил модель направленного финансирования (Direct Funding), с помощью которой открытый исходный код может изменить программные проекты и реально послужить бизнесу, сообщает портал ZDNet.
Эта модель основана на проверенном опыте OpenInfra по созданию успешных Open Source-проектов для пользователей, разработчиков и компаний. В частности, она использует уроки, полученные при создании IaaS-облака с открытым исходным кодом OpenStack, открытой среды выполнения контейнеров с использованием легких виртуальных машин Kata Containers и популярного сервиса непрерывной интеграции (CI) Zuul.
Джонатан Брайс, исполнительный директор OpenInfra, пояснил, что Фонд в рамках программы Direct Funding делает свой успешный совместный подход к Open Source доступным для других инфраструктурных проектов. Эта новая модель финансирования позволяет организациям напрямую инвестировать в проекты, которые их больше всего волнуют, и получать поддержку от OpenInfra в управлении проектами.
Прямое финансирование конкретных инфраструктурных Open Source-проектов, открытых для бизнеса, позволяет создавать вокруг них устойчивое сообщество. И, исходя из этого, можно строить бизнес.
Каким образом? Во-первых, OpenInfra — это нейтральный совместный дом для открытых инфраструктурных проектов. Его методы определяются моделью устойчивости («Три силы»), форматом сотрудничества («Четыре принципа открытости») и большой сетью разработчиков, компаний и операторов открытой инфраструктуры.
«Три силы» — это разработчики, конечные пользователи и компании. Фокус: сбалансировать их нужды и требования так, чтобы создать добродетельный круг, в котором все будут довольны. Это легче сказать, чем сделать. Но у OpenInfra это получается. «Спустя пять лет я могу подтвердить, что Фонд сыграл решающую роль в развитии проекта Kata Containers и расширении его сообщества участников и пользователей. Эта модель, безусловно, сработала для нас, и я бы рекомендовал организациям, которые хотят создать успешный Open Source-проект, рассмотреть то, что предлагает Фонд», — заявил Сюй Ванг, старший инженер Ant Group.
И они делают это снова и снова. Например, OpenStack, запущенный в 2010 г. Rackspace и NASA, сегодня является одним из трех наиболее активных Open Source-проектов в мире, с более чем 8000 разработчиков и 25 млн. ядер в производственной эксплуатации. Конечно, он так и не стал конкурентом AWS, но за кулисами 9 из 10 ведущих телекоммуникационных компаний мира его используют для предоставления услуг телефонной связи и передачи данных, которыми мы пользуемся каждый день. И OpenInfra удалось собрать и удержать вокруг этого проекта около 450 организаций.
Так как же это работает? Вот как:
- OpenInfra Foundation создает специальную организацию для финансирования проекта. Ее эффективная структура достаточно гибкая и может быть изменена в зависимости от потребностей вашего проектного сообщества.
- Как минимум один платиновый член OpenInfra выступает в качестве исполнительного спонсора проекта, чтобы обеспечить тесную связь с правлением и миссией Фонда.
- Другие заинтересованные организации присоединяются к проекту Фонда. Если они еще не являются членами Фонда, им необходимо это сделать.
- Участники Фонда, объединенные в группу, решают, какими будут их взносы, с целью формирования бюджета проекта.
- Совет Фонда (представляющий участников) решает, как распределить бюджет, чтобы наилучшим образом поддержать проект под руководством Фонда.
- Сотрудники OpenInfra предоставляют услуги по созданию сообщества, которое пишет ПО, используемое в производстве.
OpenInfra также поможет вам сформировать как техническое управление, так и управление финансированием. Техническое управление поможет создать технические руководящие комитеты и определить четкие правила для внесения кода. В то же время управление финансированием предполагает создание совета управляющих и решает, как распределяется и расходуется финансирование.
Одна из наиболее распространенных проблем, с которой сталкиваются Open Source-проекты, когда они превращаются в бизнес, — это конфликты между разработчиками и компаниями по поводу стратегического направления проекта и того, как им следует управлять. OpenInfra это прошел и разобрался с этим.
Фонд является экспертом в объединении компаний, желающих работать вместе. Он предоставляет компаниям и программистам основу и инструменты для эффективного сотрудничества, создания кода и объединения финансирования таким образом, чтобы наилучшим образом помочь проекту, о котором они заботятся. Это достигается путем налаживания отношений, согласования организационных целей и создания эффективного и справедливого технического и финансового управления.
Наконец, OpenInfra также предоставляет правовую базу, которая поможет организовать управление, необходимое для успешного Open Source-проекта. Эта база является гибкой. Это позволяет установить структуру, которая наилучшим образом соответствует вашим потребностям в обеспечении успеха проекта. OpenInfra проведет вас через этот процесс от начала до конца.
Существует множество руководств по созданию Open Source-проектов и сообществ. Существует также множество способов объединения открытых проектов и бизнеса. Но OpenInfra открывает новые двери, объединяя бизнес и юридические подходы с программами с открытым исходным кодом.