Bitwarden переведёт официальные сборки на коммерческую лицензию

171 комментарии
Bitwarden сохранит GPLv3-версию на GitHub и все существующие функции в обеих сборках. Бесплатный план продолжит работать, менять аккаунт или подписку не нужно. Будущие корпоративные возможности и часть функций Premium могут появляться только в коммерческой сборке, которую будут распространять магазины и сайт компании

Bitwarden изменит лицензирование приложений, которые распространяет через официальные магазины и собственный сайт. В объявлении от компания сообщила, что со следующего выпуска будет размещать в магазинах сборки с коммерческой лицензией Bitwarden License. Версию под свободной лицензией GPLv3 разработчики продолжат обновлять и публиковать на GitHub. Все существующие функции сохранятся в обеих версиях, а пользователям не потребуется менять настройки, учётные записи или подписки.

Какие сборки Bitwarden будут распространять через магазины

Переход касается приложений в Google Play, Apple App Store и магазинах расширений для браузеров. Сотрудник Bitwarden Райан под именем RyanL также подтвердил, что прямые загрузки с сайта компании, включая портативное настольное приложение, будут вести на сборки с коммерческой лицензией.

По объяснению разработчика, при подготовке выпуска Bitwarden создаёт два варианта: GPLv3 и коммерческий. Прежде в магазины отправляли GPLv3-сборки. Теперь компания хочет распространять через привычные каналы вариант, который сможет предоставлять все возможности выбранного пользователем тарифа, в том числе будущие функции с коммерческой лицензией.

Номер версии и точную дату перехода в объявлении не указали: компания использовала формулировку «со следующего выпуска». Поэтому из этого сообщения нельзя определить, какая конкретно версия первой получит новые условия во всех магазинах.

Почему Bitwarden меняет порядок распространения

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

В качестве примеров новых направлений Bitwarden приводит подготовку к сертификации FedRAMP Class D (High) для облачных Password Manager и Secrets Manager, а также Privileged Controls для управления привилегированным доступом. В соответствующих анонсах сертификация обозначена как цель, а Privileged Controls представлены в закрытой предварительной версии для отдельных клиентов.

Коммерческая лицензия уже существует в проекте. В лицензионном файле репозитория clients указаны GPLv3 и Bitwarden License v1.0: GPLv3 применяется по умолчанию, если заголовок файла не устанавливает другую лицензию, а код с Bitwarden License находится в каталоге /bitwarden_license. Таким образом, компания меняет прежде всего выбор сборки для официальных каналов распространения.

Какие функции могут отсутствовать в GPLv3-версии

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

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

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

УсловиеGPLv3-сборкаКоммерческая сборка
Каналы распространения после переходаGitHub; для Android также сохраняется распространение через F-DroidОфициальные магазины приложений и расширений, прямые загрузки с сайта Bitwarden
Существующие функцииСохраняются с учётом условий тарифаСохраняются с учётом условий тарифа
Будущие функции только с Bitwarden LicenseНедоступны, в том числе при наличии подписки на нихДоступны, если их предусматривает тариф
Бесплатный планСохраняетсяСохраняется; коммерческая лицензия сама по себе не требует платной подписки
Публичность исходного кодаКод остаётся доступен на GitHubПо заявлению Bitwarden, весь код официальных сборок остаётся доступен для проверки на GitHub
Права на использование кодаОпределяются GPLv3Для коммерческих компонентов действуют отдельные ограничения Bitwarden License

Исходный код останется публичным, условия его использования различаются

Bitwarden заявляет, что продолжит разработку свободной версии и сохранит возможность изучать код, проводить аудит и предлагать изменения. В публичном репозитории клиентских приложений размещены веб-приложение, расширения, настольная версия и CLI; мобильные приложения компания разрабатывает в отдельных репозиториях Android и iOS.

GPLv3 – свободная лицензия, которая разрешает использовать, изучать, изменять и распространять программу при соблюдении её условий. Эти права распространяются на код под GPLv3 и не переносятся автоматически на коммерческие компоненты в том же проекте.

В объявлении компания отдельно отметила возможность создавать ответвления кода, включая коммерческие части. Однако это заявление нужно читать вместе с условиями Bitwarden License v1.0. В опубликованном соглашении разрешение на использование коммерческих модулей ограничено внутренней разработкой и тестированием вне рабочей среды; документ также ограничивает их передачу третьим лицам и запрещает использовать их для создания конкурирующего продукта или сервиса. Условия использования готовых приложений и подписок следует отличать от этих прав на коммерческие модули.

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

Таким образом, проверяемость кода официальных сборок сохранится, по заявлению компании. При этом коммерческие компоненты не получают тех же свобод на повторное использование, что и код под GPLv3.

Что изменится для пользователей F-Droid и собственного сервера

В ответе от RyanL подтвердил, что через F-Droid продолжат распространять GPLv3-версию Bitwarden. Если в подписку пользователя войдёт функция с коммерческой лицензией, получить к ней доступ через эту сборку не получится.

Тем, кто хочет пользоваться исключительно GPLv3-версией, Bitwarden предлагает загружать соответствующие сборки с GitHub и устанавливать их вне основных магазинов там, где платформа позволяет это сделать. Для Android сохраняется вариант с F-Droid. Для доступа к будущим коммерческим компонентам потребуется коммерческая сборка и подходящий тариф.

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

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

Вывод

Для большинства пользователей повседневная работа с Bitwarden сохранится: приложения из привычных магазинов продолжат предоставлять возможности их тарифа. Выбор сборки станет существенным для тех, кто использует только свободное ПО или рассчитывает на новые платные функции: наличие подписки не обеспечит доступ к коммерческому компоненту в GPLv3-версии.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте