Обновление на коммерческую лицензию в официальных магазинах

Bitwarden анонсировал изменение в стратегии распространения своих приложений. Начиная со следующего релиза, версии, публикуемые в различных магазинах приложений (App Store, Google Play, Microsoft Store и прочие), будут собраны из коммерчески лицензированной кодовой базы. При этом для пользователей ничего не изменится — приложения будут работать точно так же, как и раньше.

Компания подчёркивает свою приверженность открытому исходному коду:

  • Версия под лицензией GPLv3 продолжает обновляться и публикуется на GitHub
  • Все текущие функции доступны в обеих версиях
  • Детали лицензирования находятся на GitHub
  • Биватен остаётся верен бесплатному плану «навсегда» для всех

Уточнения по открытости

В последующих комментариях были даны важные уточнения:

  • Bitwarden не переходит в закрытый исходный код
  • Возможность форка Bitwarden сохраняется
  • Самохостинг остаётся без изменений — лицензионное изменение коснулось тех, кто переупаковывает и перепродаёт Bitwarden
  • Бесплатный план останется навсегда

Изучение, аудит и внесение вклада в кодовую базу на GitHub по-прежнему доступны, и выпускаемые приложения собираются из этих репозиториев.

Различия между версиями

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

Загрузки непосредственно со страницы загрузок Bitwarden также будут под коммерческой лицензией.

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

Реакция сообщества

Анонс вызвал ряд вопросов и опасений от пользователей. Некоторые высказали беспокойство по поводу возможного «rug pull» (когда проект постепенно закрывается после первоначального обещания открытости), приводя в пример историю с MinIO и CoinKite.

Представители Bitwarden подтвердили, что:

  • Нет никаких требований к самохостингу — пользователи могут продолжать использовать клиенты из магазинов приложений как обычно
  • Возможность самохостинга с подпиской Bitwarden не меняется
  • Для сторонних серверов сообщества нет изменений — они могут продолжать выбирать, какие функции поддерживать
  • Экспорт хранилища не удаляется, недавно была добавлена поддержка Credential Exchange Protocol/Format (CXP/CXF) в мобильные приложения

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