跳到主要内容

⚖️ 开放 WebUI 许可证

保持开放 WebUI 免费、公平且可持续

如果你一直在关注 Open WebUI 的历程,你会知道我们的使命一直是:无附加条件地用前沿的 AI 技术赋能每一个人。Open WebUI 是一个独立项目,由一个小而专注的核心团队构建并维护。在过去的一年中,我们投入了无数的时间、深夜时光和真正的财务资源,使这一工具达到世界级水平——并且我们信任用户,保持它的免费和开放

然而,随着 Open WebUI 的快速增长和成功,我们发现了无法忽视的一个问题:一些不良行为者窃取我们的成果,剥离品牌标识,以自己的名义出售,并且对社区毫无回馈。 这不是开源,而是剥削。当一些组织从我们的努力中牟利,歪曲我们的工作,并将真实的社区排除在外时,这威胁到了我们试图建立的精神。

这就是我们采取行动的原因:从 Open WebUI v0.6.6+(2025年4月)开始,我们的许可证仍然宽松,基于 BSD-3,但现在增加了一个公平使用的品牌保护条款。此更新对真正的用户、贡献者或任何以善意使用软件的人没有影响。如果你是一个真实的贡献者、小团队或将 Open WebUI 用于内部用途的组织——对你没有任何变化。此更改仅影响那些有意利用项目信誉的人:剥离品牌标识,误导性地代表项目,并未作出任何回馈。

简单来说:

  • Open WebUI 仍然是免费、开源且宽松授权的。
  • 你仍然可以为了任何目的使用、修改和重新分发它——只要你不移除或更改我们的品牌标识,除非你满足以下三条明确的标准之一(见下文)。
  • 对于代码库中至 v0.6.5(含)的所有贡献,原有的 BSD-3 许可证继续适用。

我们仍然致力于透明、开放,并支持所有人——从爱好者到企业。这是一种“半自由”措施:我们仅保护品牌,以保持项目的诚实和可持续性;除此之外,其他一切仍如你对开源 BSD 期待的一样自由。

我们非常重视你的信任。我们希望 Open WebUI 能够保持赋能和可访问由真正的社区精神驱动——而不是受恶意行为者的操控或设卡。我们是一个小而精干的团队,但我们非常关心为所有用户提供最佳体验,并保持我们的生态系统干净和公平。感谢你支持我们,并关心开放 AI 的未来。


Open WebUI 许可证:详细说明

自 v0.6.6(2025年4月19日)起生效:

Open WebUI 的许可证现在为:

  • 基于 BSD-3-Clause,并增加了一项品牌限制条款:

    • 你不得更改、移除或遮蔽“Open WebUI”的任何品牌标识(名称、标志、UI 标记等)用于任何部署或分发,除非满足以下情况。
    • 品牌标识必须明显可见,除非:
      1. 你的部署在一个30天内用户不超过 50 人;
      2. 你是贡献者,并已获得我们的书面许可;
      3. 你获得了我们明确允许修改品牌的企业许可证。
  • 提交/合并至代码库中至 v0.6.5(含)的所有代码继续适用 BSD-3 许可证(这些代码不受品牌要求的约束)。

  • 自 v0.6.5(v0.6.6+)起,根据更新后的许可证,新的贡献需要签署 CLA(贡献者许可协议)。

以上内容不构成法律建议——有关确切条款请参考完整的LICENSE


常见问题 (FAQ)

1. 我还能将 Open WebUI 自由用于个人项目、商业活动或教学吗?

当然可以! 只需不要移除或更改“Open WebUI”品牌标识,你就能受到许可宽松的 BSD-3-Clause 许可加上我们轻微品牌保护条款的覆盖。只要不是假装你的分发行是我们“官方”的即可。

2. 我想要分叉 Open WebUI,并修改 UI 以适应我的需求。这可以吗?

当然可以。 你可以根据组织的需求更改、扩展和自定义代码或用户界面——但前提是“Open WebUI”的品牌标识必须保持可见,除非:

  • 你的部署在任何30天窗口内仅限 50 个用户或更少;或
  • 你是一个认可的项目贡献者,并且已获得书面许可调整品牌;或
  • 你已获得明确允许修改品牌的企业许可证

如果你在未满足这些条件的情况下移除或修改品牌标识,这将是对许可条款的重大违反。

3. 这些条款难道不是自相矛盾的吗?BSD-3 说不能用你的名字推广分支,但也要求显示品牌?

好问题! 我们的品牌要求意味着您不得虚假宣传您的分支是“经过授权”或“正式属于”Open WebUI(BSD-3-Clause,第三条)——但同时必须承认其来源以保证透明性。

  • 您必须保持“Open WebUI”品牌明显可见(除非您符合上述详细规定)。
  • 您必须在文档/关于/主页中明确说明这是一个分支,而不是官方版本。
  • 您不得暗示我们为您的衍生版本背书。

这并不矛盾——可以将其看作“必须承认来源,但不能误导表示”。 您的合规性同时(1)保留我们的版权信息/品牌以及(2)避免虚假宣传

4. 为什么要添加此条款?开源不应该完全自由吗?

我们相信开源依赖于信任、透明度和相互尊重。开源是关于分享知识、赋予他人能力以及共同建设——但不是为了让少数坏行为者误导并利用社区仅为个人利益。

以下是我们实际遇到的情况,以及为什么必须采取行动:

  • 一些实体获取了整个Open WebUI的成果,悄悄删除所有品牌标志,然后将平台展示为其自己的发明
  • 他们以商业产品的形式向客户和组织推广这些重新品牌化的解决方案,有时甚至以巨大的溢价出售。
  • 有些甚至误导性地暗示其用户正在与原始Open WebUI的开发者打交道,从而造成关于软件维护者、来源以及可用支持的混乱和错误期望。
  • 当出现问题或客户需要功能更新时,这些团体又转而向我们原始开发者提出支持需求——尽管他们从未贡献一行代码、有益的错误报告、文档或任何资源回馈项目。
  • 实质上,他们从独立贡献者的共同努力中提取价值,错误代表自己在项目中的角色,并且没有为生态系统或其可持续性带来任何回报。

让我们明确:

  • 并非所有没有贡献的人都是坏行为者。 以现有状态使用Open WebUI,出于内部或非营利用途,是完全可以的。我们预计大多数用户不会贡献代码,这是完全正常的——这就是宽松开源许可的工作方式!
  • 但有一个界限: 当您开始误导用户关于您提供的内容,利用独立维护者的善意和投入,索取远超给出的价值(特别是在赚钱并故意否认给予信用时),这就不再是协作——而是提取并虚假表述。
  • 这对我们来说尤其让人沮丧,我们是一支小型、完全独立且自筹资金的团队,努力工作以保持Open WebUI既免费又位于AI领域的前沿。现实是:开源对构建它的人而言并不是“免费”的:它需要巨大的时间投入、个人牺牲、持续的基础设施成本以及奉献。当我们的善意被利用时,这直接威胁到我们继续维持这个项目以惠及其他人的能力。

这就是为什么新的品牌条款存在。这是一项最小化、经过精心设置且完全合理的措施:

  • 它保留真正用户和贡献者的开放性——任何人都可以使用、部署甚至构建商业产品,只要他们尊重透明度和社区的工作。
  • 它阻止不良行为者隐藏我们的贡献或误导用户——以保护项目的身份、信任和声誉。
  • 重要的是,它还激励个人和组织积极回馈Open WebUI。 当公司必须保留并承认原始品牌时,它形成了一种良性循环:他们更有可能参与项目、提出改进、提交错误修复、贡献功能,或启动关于开放协作的对话,这将造福所有人。
  • 这种集体方法确保增强功能、安全修复和新功能更广泛地共享,加速整个生态系统的进步——而不是被封闭的分支所孤立,使其他任何人受益。

我们希望Open WebUI能够始终自由、赋能,并由诚实精神驱动——保护项目,使其能够服务于所有人,而不仅仅是那些试图利用他人努力以不劳而获的人。 品牌保护条款仅针对这些边缘案例剥削者——不会影响其他人的体验。这是我们为了保持社群健康、可持续和友好,同时保护项目身份免受掠夺性占有所做的真诚尝试。

我们无意“封闭”Open WebUI。如果被迫再次审视许可声明,我们只会在滥用行为加剧时采取行动——这是一种我们希望不会发生的情况,因为我们始终致力于更广泛的社区。

我们仍然像以往一样开放、理性和公平——我们相信社区会做正确的事情。

5. 我是真正的贡献者。这些限制是否限制了我的权利?

不会,这里是具体的运作方式:

  • 所有截至v0.6.5版本贡献并合并的代码仍然遵守原始的BSD-3-Clause许可证——没有新的限制适用。

    • 这意味着: 如果你在v0.6.6之前贡献了任何内容,你(以及其他人)将保留BSD-3许可证的所有自由:使用、修改、重新分发,甚至再授权——只要原始的BSD-3许可证声明保持完整。BSD-3许可证适用于整个v0.6.5及之前的代码库。
    • BSD-3-Clause是最宽松的许可证之一: 你可以出于任何目的(甚至商业目的)使用该代码,完全更改它,并根据你喜欢的条款为衍生产品授权,只要保留BSD-3声明即可。
  • 新的“合理使用品牌”条款仅适用于v0.6.5之后贡献并作为v0.6.6或更高版本的一部分发布的代码, 并且只有在你签署新的CLA以贡献新材料时才适用。

  • 最重要的是: 新的带有品牌保护条款的许可证并未被追溯适用于整个代码库。它仅适用于由我们(核心团队)自己编写的部分代码(保守估计,至少占截至v0.6.5版本代码的80%),以及从v0.6.6版本开始的代码。

    • 所有在v0.6.6之前合并的外部/社区贡献代码仍然是纯BSD-3,并且不受品牌条款的约束——不会对其他人过去的贡献进行追溯性重新授权或约束
  • 根据Open WebUI的贡献者历史记录,至少80%的代码库(非常保守估计)直接来源于我们核心团队。即使是社区的拉取请求被合并,也始终会_手动审核、编辑、重构并改进_以符合我们的标准后才纳入。不会有“盲目合并”。

  • 如果你在v0.6.6之前贡献了代码,现在希望将其移除(即你不同意更新后的项目结构或授权),我们将迅速尊重你的请求,并从后续版本中删除相关代码。 请联系并参考相关代码。

  • 如果你不喜欢项目的发展方向或不同意新的授权条款,你始终可以基于v0.6.5或更早版本的代码库进行分叉或构建。 v0.6.5版本(以及任何之前的版本)仍然遵循原始、未修改的BSD-3-Clause,赋予你完全的灵活性以根据BSD-3允许的条款启动自己的分支、修改或重新分发。

贡献者摘要:

  • 截至v0.6.5提交的贡献仅遵从BSD-3: 完全灵活性,完全BSD-3自由。你可以分叉、再授权、重新品牌化你的代码——只要保留我们的BSD声明,BSD-3允许的一切操作都可以进行。
  • 从v0.6.6开始, 如果你选择贡献,你将通过签署CLA同意新的授权条款,其中包括针对贡献的品牌保护条款。
  • 你贡献的遗留代码仍然由BSD-3管理——没有变动,没有追溯性限制。
  • 完全的分叉灵活性: 如果你需要或希望将项目引向没有新品牌条款的其他方向,可使用v0.6.5或更早版本作为起点——这是你的BSD-3权利。

如有疑问,或者对你过去或未来的贡献有任何担忧,请随时联系我们——我们珍视每一位贡献者,并承诺尊重你的权利。

注意: BSD-3的输出/分叉具有极大的灵活性:只要保留原始BSD-3声明,你甚至可以为你的修改添加自己的许可证条款或以你希望的任何方式分发它们。

6. 这是否意味着Open WebUI不再是“开源”的?

这是一个很好的——也是复杂的问题,因为**“开源”对不同的人可以意味着很多不同的东西**。

如果我们严格来说:

  • 根据开放源代码促进会(OSI)等组织的严格定义,任何许可证限制如果规定品牌或限制你如何展示衍生产品,从技术上讲都意味着该软件不再是“OSI开源”。
  • 在更广泛的社区中,也存在类似而微妙的讨论:例如,Debian自由软件准则、Fedora的立场等,都在解释上有所不同

所以:

  • 从最狭义、最“循规蹈矩”的意义上说——我们的新品牌条款意味着Open WebUI v0.6.6+不再是OSI认证的“开源”。
    • 示例:OSI不会认证要求保留原始品牌的许可证。
  • 但是,与大多数人在实践中所指的内容——“代码是否可用,我可以使用、分叉、修改、用它构建东西,而且无需付款或获取特殊密钥?”——相比,答案仍然是明确的
    • 我们比大多数所谓的“开源核心”商业/AGPL/SSPL模式要开放得多,这些模式通常会封闭某些功能、要求为API付费或将重要工作私有化。

这对你来说实际意味着什么?

  • 所有源代码都是公开的,并且在开放环境下开发。
  • 你可以使用它,进行本地运行,基于它构建,向你的团队或企业托管它,甚至可以收费提供访问——只要遵守简单、明确范围的品牌条件。(如果这有问题,发邮件给我们!我们为每个人都提供解决方案。)
  • 如果你想分叉、扩展或提交PR,流程和权限仍然像以前一样开放——没有“私有企业分叉”导致社区分裂或封闭功能。

为什么采取这种方法? 我们的处境下有些项目是这样响应利用行为的:

  • 完全关闭源代码,
  • 将新功能放入私有的“企业”分叉中,其他人无法看到,
  • 转向限制性许可(如SSPL或BSL),几乎阻止所有严肃的商业用途。

我们不想这么做。 我们希望有一个单一的、共享的、公众代码库,让所有人——从单独的开发者到企业——都能从相同的核心改进、透明开发和社区修复中受益。

总结来说:

  • 严格来说,从v0.6.6之后我们的许可不符合OSI官方规则中的“开放源代码”。
  • 从实践来说,它仍然比大多数商业“源代码公开”项目更开放、更透明、更以社区为驱动。
  • 我们的目标是为所有人最大化自由、公平和可持续性。

我们相信开放的生态系统对用户、贡献者以及AI的未来是最好的。如果你需要更多权限或有问题,请联系我们——我们致力于找到尊重我们贡献者和社区的解决方案。

7. 如果我想为我的企业进行白标或深度定制Open WebUI怎么办?

联系我们!我们提供专属和企业许可证,允许完全自定义品牌、优先支持、功能请求等服务。发送邮件至 [email protected] 了解详情。

8. 如果我已经在v0.6.6之前部署了Open WebUI怎么办?

v0.6.6之前的版本完全遵循BSD-3——这些品牌限制不存在。新的品牌条款只适用于未来版本/发布;无法进行追溯性实施。

9. 那么分叉项目呢?我可以创建一个分叉并删除所有Open WebUI的提及吗?

只有以下情况:

  • 你的分叉是用于“小规模”部署(≤50用户/30天内),或者
  • 你是贡献者并拥有明确的书面许可,或者
  • 你拥有有效的企业许可证。

否则,你必须保留品牌,并清楚地说明你的分叉不是官方版本。

简而言之:想免费使用Open WebUI?只需保留品牌。

  • 没有隐藏费用,没有诡计。
  • 如果你想移除或重新品牌化,请与我们讨论——欢迎贡献和合作。

分叉项目品牌披露示例

如果你运营一个公开分叉或收费的SaaS,并保留Open WebUI品牌:

“该项目是一个 Open WebUI 的定制分叉,社区驱动的开源AI平台。此版本与官方Open WebUI团队无关或不由其维护。”

将此消息显著显示在“关于”部分、登录页面或等效位置。透明性是必须的。


专属许可证 / 企业品牌

如果你是需要私有或定制品牌、先进的白标部署或针对关键任务定制功能的企业,我们提供专属和企业许可证。我们将与您合作确保您的需求和品牌完全得到满足,并有一流的支持和工程团队支持您的部署。

发送邮件至 [email protected] 了解商业选项的更多信息。