开源协议与使用条款
本文档说明 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 容器能力。 软件免费,服务可选,支持以服务方案约定为准。