Теперь открытый исходный код · AGPL-3.0

Spwig — это открытый исходный код

Платформа для электронной коммерции AGPL-3.0. SDKs — Apache. Создайте форк, запустите, отправьте — на вашей инфраструктуре или на нашей.

Основной репозиторий · AGPL-3.0

Spwig Commerce

Полная открытая платформа для электронной коммерции. Django + PostgreSQL, поддержка нескольких языков, нескольких валют, готова к headless. AGPL-3.0-or-later.

github.com/Spwig/commerce
Звездочка на GitHub
Издания

Тот же двоичный файл. Файл лицензии переключает флаги.

Нет "Community build" против "Pro build" — один и тот же репозиторий строит все издания. Подписанный файл лицензии переключает платные модули во время выполнения.

Community

Бесплатно

Автоматически загружает подписанную лицензию при первом запуске. Нет обращения к серверу. Не требуется ключ.

  • Полная платформа, магазин + админка
  • Темы, построитель страниц, все провайдеры, которые вы настроите
  • Полная поддержка POS-терминалов
  • Доступ к маркетплейсу + телеметрия (отказ от участия)
  • Ограниченная геолокация / геокодер / push

Pro

Paid

Purchased licence key, activated in-admin.

  • Everything in Community
  • Хостированный email-шлюз (теплые IP-адреса, DKIM)
  • Higher hosted-service rate limits
  • Приоритетная поддержка
  • Расширенные отчеты

Enterprise

Платно

Покупка ключа лицензии, активируется в админке.

  • Все из Pro
  • Enterprise SSO (Azure AD, Okta)
  • Наивысшие лимиты для хостинг-сервиса
  • Индивидуальное обучение

Создайте форк репозитория и устраните ограничения — лицензия это разрешает. Вы просто не можете называть результат "Spwig".

AGPL для продавцов

Что AGPL означает для вас на самом деле

Обычный язык лицензии — не мнение юриста.

Вы можете

  • Запускать Spwig для своего магазина, навсегда, бесплатно.
  • Модифицировать код как угодно.
  • Распространять свою модифицированную версию среди друзей, коллег, клиентов.
  • Предлагать её как хостед-сервис третьим лицам.
  • Создать форк и пойти своим путём.

Вы должны (если распространяете или предлагаете по сети)

  • Опубликовать свои модификации под AGPL-3.0-or-later.
  • Сделать доступным для пользователей свой модифицированный исходный код.

Вы не можете

  • Взять Spwig, закрыть исходный код своих модификаций и предложить его как SaaS без публикации исходного кода.

Практический пример

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

Для разработчиков провайдеров

SDK Apache. Ядро AGPL. Проприетарные провайдеры приветствуются.

Компания по оплате может создать интеграцию провайдера Spwig и выпустить её как проприетарный, закрытый компонент — потому что SDK, на который она строится, Apache-2.0. Публикационные обязательства возникают только при модификации ядра AGPL, а интеграции провайдеров не являются модификациями ядра.

Это та же схема, которая позволяет проприетарным плагинам WordPress, модулям Odoo и сторонним приложениям Django сосуществовать с копирайт-ядром. Это сделано намеренно.

Прозрачная бизнес-модель

Как мы это финансируем

Community-версия бесплатна по дизайну, потому что мы зарабатываем на смежных продуктах. Вот как это работает — просто и ясно.

Pro & Enterprise-версии

Платные лицензионные ключи активируют хостированный email-шлюз, более высокие лимиты скорости, приоритетную поддержку и корпоративную SSO. Тот же бинарный файл — ключ просто переключает флаги.

Управляемый хостинг

Если вы не хотите управлять серверами, мы хостим Spwig для вас. Управляемая инфраструктура, обновления, резервные копии, поддержка.

Рынок

Комиссия с платных компонентов на рынке. Необязательно — платформа работает без нее.

Наше обещание

Основное ядро коммерции остается AGPL. DCO, а не CLA — мы не можем односторонне перелицензировать, и это как раз цель.

Мы предпочитаем, чтобы вы сами хостили Community бесплатно, чем закрывать доступ за платную стену. Это модель.

Наши обязательства

Мелкий шрифт, сформулированный ясно.

DCO, а не CLA

Вклады подписываются в соответствии с Developer Certificate of Origin — без документов о передаче прав на авторские права. Вы сохраняете авторские права на то, что вносите. Мы не могли бы перелицензировать платформу без согласия каждого вкладчика, и это как раз цель.

Торговая марка

SPWIG® — зарегистрированная торговая марка Spwig Pte Ltd. AGPL охватывает код, а не марки. Форк может называться чем угодно, кроме "Spwig" или чего-то похожего. Подробности см. в политике торговых марок.

Анонимная телеметрия

Установки сообщества отправляют один анонимный пинг в день: UUID установки, версия, издание, страна, количество групп флагов функций. Не хранятся IP-адреса, не хранится клиентские данные. Вы можете отказаться от участия, установив SPWIG_TELEMETRY=0.

Опционально — для тех, кто не хочет запускать серверы

Не хотите самим хостить?

Spwig Hosting начинается с €35/месяц. Управляемая инфраструктура, обновления, резервные копии и поддержка — запустите свой магазин за минуты.

Посмотреть планы хостинга