Skip to main content

⚖️ Open WebUI 许可证

Sponsored by Tailscale
Tailscale
Connect self-hosted AI to any device with Tailscale

保持 Open WebUI 自由、公平和可持续

如果您一直关注 Open WebUI 的旅程,您就知道我们的使命始终是:让每个人都能使用最前沿的 AI,无任何附加条件。Open WebUI 是一个独立项目,由一个小而专注的核心团队构建和维护。在过去的一年里,我们投入了无数小时、深夜工作和真实的财务资源来使这个工具达到世界级水平——我们足够信任我们的用户,让它保持免费和开放

但随着 Open WebUI 的快速增长和成功,我们开始看到一个我们无法忽视的模式:恶意行为者盗取我们的工作,剥离品牌,将其作为自己的产品销售,并且什么都不回馈。 这不是开源——这是剥削。当组织从我们的努力中获利,误导我们的工作,并将真正的社区排除在外时,它威胁到我们试图构建的精神。

这就是为什么我们采取了行动:从 Open WebUI v0.6.6+(2025年4月)开始,我们的许可证保持宽松,基于 BSD-3,但现在添加了公平使用品牌保护条款。此更新不会影响真正的用户、贡献者或任何只想善意使用软件的人。如果您是真正的贡献者、小团队或采用 Open WebUI 进行内部使用的组织——对您来说什么都没有改变。此更改仅影响那些意图剥削项目善意的人:剥离其身份,虚假地表示它,并且从不回馈。

简单来说:

  • Open WebUI 仍然是免费的、开源的和宽松许可的。
  • 您仍然可以出于任何目的使用、修改和重新分发它——只是不要删除或更改我们的品牌,除非您满足三个明确标准之一(见下文)。
  • 原始的 BSD-3 许可证继续适用于在 v0.6.5 版本及之前对代码库的所有贡献。

我们仍然致力于透明度、开放性和支持每个人——从爱好者到企业。这是一个"半著作权"措施:我们保护品牌,以保持项目诚实和可持续;其他一切都像您从开源 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 之后的新贡献,需要 CLA(v0.6.6+)在更新的许可证下。

这不是法律建议——请参考完整的 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,第3节)——但为了透明度,它必须仍然承认其来源。

  • 您必须保持"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 或更早版本存在的代码库构建。 版本0.6.5(以及之前的任何版本)在原始的、未修改的 BSD-3-Clause 下保持,给您完全的灵活性来启动您自己的分叉,在 BSD-3 允许的条款下修改或重新分发,前提是您保留我们的 BSD 通知。

贡献者摘要:

  • 提交到 v0.6.5 的贡献仅是 BSD-3: 完全灵活性,完全的 BSD-3 自由。您可以分叉、重新许可、重新品牌您自己的代码——BSD-3 允许的任何事情,前提是您保留我们的 BSD 通知。
  • 从 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 怎么办?

联系我们!我们提供专有和企业许可证,允许完全自定义品牌、优先支持、功能请求等。发邮件至 sales@openwebui.com 了解详情。

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

任何 0.6.6 之前的版本都是纯 BSD-3——这些品牌限制不存在。新的品牌条款仅适用于未来的版本/发布;追溯执行是不可能的。

9. 分叉怎么样?我可以开始一个并删除所有 Open WebUI 提及吗?

仅当:

  • 您的分叉是为"小规模"部署(≤50 用户/30天周期),或
  • 您是贡献者并有明确的书面许可,或
  • 您有有效的企业许可证。

否则,您必须保留品牌并明确说明您的分叉不是官方版本。

10. 我是学术/非营利研究人员。我可以为研究而自定义或删除品牌吗?

绝对可以——学术研究对我们很重要! 如果您是非营利或学术机构进行研究,并且需要为研究目的进行品牌更改(删除、自定义或白标),请发邮件至 hello@openwebui.com 并提供您项目的详细信息。我们逐案审查这些请求。我们致力于支持研究和教育,在几乎所有情况下,我们很乐意为促进您的学术研究而批准品牌自定义或豁免的许可——只需询问!

请注意:此豁免专门用于研究,不适用于一般用途或持续的机构使用。

请确保您的请求包括您的机构、研究目的以及预期的部署持续时间/规模。我们在这里帮助您推进开放、可重现的科学!


TLDR:想免费使用 Open WebUI?只需保留品牌。

  • 没有隐藏费用,没有欺骗。
  • 如果您想删除或重新品牌,让我们谈谈——欢迎贡献和合作伙伴关系。