Edgeweir
项目

许可证

开源核心的许可证、允许的使用方式与商业产品边界。

开源宗旨与许可说明

Edgeweir 坚持 “开源核心绝不设卡,商业扩展边界分明” 的设计哲学。我们深知基础设施项目最忌讳“后期变脸”或“暗藏后门”。因此,我们在此做出明确声明:

1. 真正的开源,不设隐性门槛

  • 遵循 AGPL-3.0-only:控制台与边缘节点源码完全开放。无论是个人自用、企业内部加速,还是面向公众提供收费服务,只要符合开源协议要求,均可自由使用、修改和分发。
  • 无节点或规模限制:我们绝不会给开源版本设置节点数量、站点上限或带宽限制。
  • 无 Phone-Home,无网络验证锁:开源核心不会向官方服务器回传遥测数据,更不包含任何需要联网激活才能解锁的“功能暗锁”。

2. 开源核心与商业扩展的清晰边界

  • 开源版包含什么? 面向个人自用的单一运营者 CDN:一个运营者账户,全套边缘代理、证书自动化、8 阶段 WAF、智能调度、日志审计及开放 API——足以满足自建 CDN 的完整生产需求。开源版不支持多租户。
  • 商业版(Business)解决什么? 专为有对外运营变现需求的 IDC 与运营商提供。包含多租户(组织、成员、邀请、角色权限与组织隔离)、对外租户自助注册、套餐购买、95 带宽/流量计费结算、在线对账与多级分销系统。商业模块独立运作,不污染开源核心。

许可证

仓库许可证
edgeweir(控制台)AGPL-3.0-only
edgeweir-node(节点)AGPL-3.0-only
第三方组件各自的许可证
节点发布镜像内置的 GeoIP 数据 IPinfo LiteCC BY-SA 4.0,原样再分发,不属于 AGPL 代码;署名:IP address data is powered by IPinfo

产品边界

能力归属
运营者账户(密码、两步验证、Passkey)、AccessKey、服务账号、审计日志开源核心
控制台、节点管理、开放 API开源核心
多租户:组织、成员、邀请、角色权限、组织隔离与按组织的配额独立商业运营产品
对外客户门户、自助注册购买、套餐与计费、余额与财务、分销与结算独立商业运营产品
L2 回源聚合节点与 Tiered Cache(含 Topologies、按延迟选父节点)、组内缓存共享(一致性哈希分片、缓存索引节点)、节点租期到期自动摘除、访问日志直推自定义 sink 与 Logpush、Prometheus 指标、GeoIP 热更新、OIDC SSO、103 Early Hints、Speculation-Rules、0-RTT、Tunnels、边缘计算与租户脚本审批、自建权威 DNS / GTM、XDP / eBPF独立商业产品
官方账户、订阅、许可证与插件分发独立商业服务
  • “个人自用”“单一运营者”描述开源版的功能范围,不是许可限制:在 AGPL 允许的范围内,开源版可用于任何合法用途,包括为他人提供收费服务。
  • 独立商业运营产品与独立商业服务是官方的产品规划,目前没有可购买的产品,也没有已交付的功能。
  • 产品边界约束官方的开发和交付范围,不禁止社区在 AGPL 允许的范围内自行实现类似功能。
  • 付费购买开源插件不消除购买者依法获得的开源权利。
  • 资源保护、权限和运维配额不属于商业功能锁。
  • 独立商业产品不改变核心的使用权。

商业代码与 AGPL

  • 未来商业产品中的独立原创代码可以另行采用专有商业许可,交付时提供明确条款。
  • 私有仓库、另一个容器或另一个进程本身不豁免 AGPL。复制核心代码、形成衍生或组合作品、使用第三方依赖时,仍须满足适用许可证。
  • 发布闭源插件前须核实集成方式和代码权利。
  • 本文不提供通用插件豁免,也不为现有核心增加商业双许可。

贡献

  • 向两个开源仓库提交的贡献按 AGPL-3.0-only 提供。
  • 商业产品的存在不自动授予项目方闭源再许可的权利。
  • 未来如需双许可、链接例外或商业代码复用,须先核实版权归属、贡献授权和第三方许可证,并另行明确约定。
在 GitHub 上编辑

本页目录