现已开源 · AGPL-3.0

Spwig是 开源的

电商平台采用AGPL-3.0。SDK采用Apache协议。分叉它、运行它、部署它 —— 在你自己的基础设施或我们的基础设施上。

主仓库 · AGPL-3.0

Spwig Commerce

完整的开源电商平台。Django + PostgreSQL,多语言,多货币,可作为无头架构使用。AGPL-3.0-or-later。

github.com/Spwig/commerce
在GitHub上星标
版本

相同的二进制文件。许可证文件切换标志。

没有“社区版”与“专业版”的区别 —— 相同的仓库构建每个版本。一个签名的许可证文件在运行时切换付费模块。

社区版

免费

首次启动时自动引导签名许可证。无需服务器往返。无需密钥。

  • 完整平台,商店前端 + 管理后台
  • 主题、页面构建器、你配置的所有提供商
  • 完整的POS终端支持
  • 市场访问 + 遥测(可退出)
  • 限速的GeoIP / 地理编码器 / 推送

Pro

Paid

Purchased licence key, activated in-admin.

  • Everything in Community
  • 托管电子邮件网关(温暖IP,DKIM)
  • Higher hosted-service rate limits
  • 优先支持
  • 高级报告

企业版

付费

购买许可证密钥,通过管理后台激活。

  • 专业版所有功能
  • 企业SSO(Azure AD, Okta)
  • 最高的托管服务速率限制
  • 专属的入职支持

分叉仓库并移除限制 —— 许可证允许这样做。你只是不能将结果称为“Spwig”。

AGPL适用于商家

AGPL对你意味着什么

对许可证的通俗解释 —— 不是律师的观点。

你可以

  • 永久免费为自己的商店运行Spwig。
  • 随意修改代码。
  • 将你修改的版本分发给朋友、同事和客户。
  • 将其作为托管服务提供给第三方。
  • 分叉它并走自己的路。

你必须(如果你分发或通过网络提供)

  • 在AGPL-3.0-or-later下发布你的修改。
  • 将你修改的源代码提供给你的用户。

你不能

  • 将Spwig进行修改后闭源,并作为SaaS提供,而不发布源代码。

实际例子

一个商家使用Spwig为自己的商店运行,没有发布义务 —— 他们是用户,而不是提供服务。一个构建了修改分叉并为客户托管的机构,确实需要将这些修改提供给客户。

面向提供商开发者的

Apache SDKs。AGPL核心。欢迎专有提供商。

一家支付公司可以构建Spwig提供商集成,并将其作为专有、闭源组件发布——因为其构建的SDK是Apache-2.0许可的。只有对AGPL核心的修改才会触发发布义务,而提供商集成并不是对核心的修改。

这与专有WordPress插件、Odoo模块和Django第三方应用与copyleft核心共存的模式相同。这是有意为之。

透明的商业模式

我们如何资助这个项目

社区版之所以免费,是因为我们通过周边产品盈利。以下是详情——简单明了。

专业版与企业版

付费许可证密钥可解锁托管电子邮件网关、更高的速率限制、优先支持和企业单点登录。相同的二进制文件 — 密钥只是切换标志位。

托管服务

如果您不想运行服务器,我们可以为您托管Spwig。托管基础设施、更新、备份和支持。

市场

对市场中付费组件的佣金。可选 — 平台可以不依赖它运行。

我们的承诺

开源的电商核心保持AGPL许可。采用DCO而非CLA——我们不能单方面重新授权,这正是我们的初衷。

我们宁愿让您免费自托管社区版,也不愿将其置于付费墙后。这就是我们的模式。

我们的承诺

简明扼要的说明。

DCO,而非CLA

贡献是通过开发者证书声明(Developer Certificate of Origin)签署的 —— 没有版权转让文件。你保留你所贡献内容的版权。我们无法在没有每位贡献者同意的情况下重新授权平台,而这正是我们的初衷。

商标

SPWIG® 是Spwig Pte Ltd的注册商标。AGPL涵盖代码,不涵盖商标。一个分叉可以自称为任何名称,但不能是“Spwig”或与之相似的名称。详情请参阅商标政策。

匿名遥测

社区安装每天发送一次匿名请求:安装UUID、版本、版本、国家、功能标志桶计数。不存储IP地址,不存储客户数据。通过设置SPWIG_TELEMETRY=0可退出。

可选 —— 适用于不想运行服务器的人

不想自托管?

Spwig Hosting起价为€35/月。托管基础设施、更新、备份和支持 —— 几分钟内即可上线你的商店。

查看托管计划