Лакмусовая бумажка сообщества: личное мнение об изменении лицензирования HashiCorp

В постоянно меняющемся мире программного обеспечения с открытым исходным кодом недавнее объявление HashiCorp о переходе с общественной лицензии Mozilla v2.0 (MPL 2.0) на лицензию Business Source (BSL) v1.1 всколыхнуло воду. Хотя последствия этого изменения остаются несколько туманными, ясно одно: влияние на большинство населения неопределенно. С моей личной точки зрения, реакция сообщества станет настоящей лакмусовой бумажкой, гораздо большей, чем фактическое изменение лицензии. На данный момент все, что мы можем сделать, это заварить чашку чая, расслабиться и наблюдать за динамикой, развивающейся внутри сообщества.

Система лицензирования HashiCorp: краткий обзор

10 августа 2023 года компания HashiCorp, активный сторонник сообщества открытого исходного кода, сделала важное заявление. Компания объявила о своем решении перевести будущие выпуски продуктов с MPL 2.0 на BSL v1.1. Этот шаг, как объяснил соучредитель Армон Дадгар, основан на приверженности компании своим основополагающим принципам: свободный доступ к исходному коду, развитие надежной экосистемы сообщества и обеспечение прозрачности.

Путешествие HashiCorp в сфере открытого исходного кода было подкреплено ее коммерческим партнерством. Это сотрудничество позволило компании инвестировать значительные средства в исследования и разработки своих продуктов с открытым исходным кодом. Однако использование некоторыми поставщиками моделей с открытым исходным кодом без значимого вклада в сообщество стало предметом разногласий для HashiCorp.

Изменение контекста BSL

Переход HashiCorp на BSL не является изолированным событием. Это отражает более широкую отраслевую тенденцию: такие компании, как Couchbase, Cockroach Labs и MariaDB, совершают аналогичные переходы. Эти шаги часто вызваны необходимостью найти баланс между духом открытого исходного кода и коммерческой жизнеспособностью.

BSL v1.1 в качестве лицензии, доступной в исходном коде, предлагает широкий спектр разрешений, включая копирование, изменение и распространение. Однако к нему предъявляются особые условия, особенно в отношении коммерческого использования. Хотя API, SDK и большинство других библиотек HashiCorp останутся под действием MPL 2.0, основные продукты компании будут регулироваться BSL.

Последствия для пользователей и партнеров

Для конечных пользователей и партнеров ситуация после этого изменения в лицензии выглядит неоднозначной. Хотя они могут продолжать использовать, изменять и распространять код для самых разных целей, есть предостережения. Наиболее значимым из них является ограничение на использование кода для предложений, напрямую конкурирующих с HashiCorp.

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

В заключение

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

Что ты думаешь? Поделись, пожалуйста!