跳转到内容

开源协议与使用条款

本文档说明 smart-servlet 的开源协议、使用边界、免责声明与企业服务订阅的范围。

本文档为说明性文件,不构成对 Apache License 2.0 的任何附加限制。如本文档与协议正文不一致,以 Apache License 2.0 协议正文 为准。


1. 开源协议

smart-servlet 采用 Apache License 2.0 发布,企业可免费用于生产与商业场景,无需采购使用授权。软件功能完整,不存在使用范围、部署规模或用户身份方面的限制;完整条款以仓库根目录的 LICENSE 与 NOTICE 文件为准。


2. 允许的使用方式

在遵守 Apache-2.0 的前提下,你可以:

  • 将 smart-servlet 用于企业内部系统或对外提供的商业产品与服务
  • 修改源代码、再分发,或将组件嵌入闭源商业产品
  • 以托管服务、云服务的形式对外提供基于本项目的服务
  • 用于个人学习、技术研究、测试验证、架构评估与 POC 场景

不存在并发数、部署规模、功能、试用时长或”个人/企业”身份方面的限制,社区版与企业服务客户使用的是同一份代码。

再分发时请保留源码中的版权声明与 NOTICE 文件,并对修改过的文件作出显著说明;协议同时包含专利授权与专利终止条款。


3. 商标与名称

Apache-2.0 不授予 “smart-servlet”、smartboot 名称、标识及商标的使用权。

未经书面许可,不得以”官方授权""官方认证""指定版本”等名义进行宣传,不得暗示与本项目存在官方背书、认证或合作关系。兼容性认证标识按双方约定使用。


4. 免责声明

本项目按”现状(AS IS)“提供,不附带任何明示或暗示的担保,包括但不限于适销性担保、特定用途适配性担保、非侵权性担保与生产环境稳定性担保。

在法律允许的最大范围内,使用本项目所产生的风险由使用方自行承担,包括生产事故、数据丢失、服务中断、性能问题与安全问题;作者及贡献者不对任何直接或间接损失、利润损失、业务中断、第三方依赖引发的问题承担责任。

在生产环境使用前,请自行完成充分的测试、评估与灰度验证。


5. 支持渠道边界

本项目的支持按渠道分为两类,公开渠道与付费渠道互不替代:

渠道 面向对象 内容 响应方式
开源生态支持
Gitee / GitHub Issue、公开文档
所有用户 Bug 反馈、使用咨询、改进建议 由社区响应
1 对 1 专属服务
专属对接人/专属沟通群/服务工单
已订阅企业服务的客户 1 对 1 答疑咨询与需求支持(及时响应、跟进到底)、生产故障优先处置、指定版本长期维护(LTS)、安全补丁、EOL 通知、合规材料配合、迁移实施与调优 以双方确认的服务方案为准
  • 公开 Issue 不受理订阅客户的报障诉求;请勿在公开 Issue 提交生产故障、密钥口令、内网拓扑或业务数据。
  • 商务咨询、订阅申请与订阅客户的技术支持均通过 1 对 1 渠道联系,不在公开 Issue 提交。
  • 订阅服务提供的是答疑咨询与需求支持,不是使用许可,也不会限制未订阅用户使用任何功能。具体服务范围、响应时效与责任边界,一律以双方确认的服务方案为准;本协议不因订阅关系而发生变更。

6. 第三方依赖

本项目依赖的第三方组件各自适用其原始开源协议,相关内容以各组件随附的 LICENSE / NOTICE 文件为准。企业在进行合规审查时,请一并核对依赖树中各组件的协议声明。


7. 条款更新

本文档可能随项目发展调整,恕不另行单独通知,建议定期查阅最新版本。


8. 联系方式

请根据身份选择对应渠道,公开 Issue 不提供付费技术支持:

  • 开源生态支持(问题反馈、使用咨询):Gitee Issue / GitHub Issue
  • 企业服务咨询与订阅申请:邮箱 zhengjunweimail@163.com;1 对 1 沟通,不在公开 Issue 提交
  • 订阅客户 1 对 1 服务:使用专属对接人/专属沟通群/服务工单,不在公开 Issue 提交
  • 官方文档入口:https://smartboot.tech/smart-servlet/

smart-servlet 致力于提供高性能、轻量化的 Servlet 容器能力。 软件免费,服务可选,支持以服务方案约定为准。