BaiduPCS-Go服务条款:使用限制与免责声明
1. 许可协议概述
BaiduPCS-Go项目采用Apache License 2.0开源许可协议,以下条款基于该协议及项目特性制定,用户在使用前应仔细阅读并理解相关权利与限制。
2. 使用限制
2.1 版权与衍生作品
根据许可协议第4条,用户可对本项目进行修改和再分发,但必须满足以下条件:
- 保留原始版权声明及许可文本
- 修改文件需明确标识修改记录
- 衍生作品需包含原始许可协议副本
相关实现代码可参考main.go中的版权声明模块。
2.2 商标使用限制
协议第6条明确规定,未经许可不得使用项目相关商标。项目标识资源如图标文件BaiduPCS-Go.ico受版权保护,仅限项目本身使用。
3. 免责声明
3.1 无担保声明
除非法律要求或书面约定,项目按"现状"提供,不保证任何明示或暗示的质量保证。
如图所示,项目包含警示图标caution.png,提示用户注意使用风险:
3.2 责任限制
许可协议第8条规定,在任何情况下,贡献者不对以下损失承担责任:
- 商誉损失
- 业务中断
- 数据丢失
- 计算机故障或 malfunction
4. 第三方服务条款
4.1 百度云服务条款
本项目作为百度云API客户端,用户使用时还需遵守百度云服务的相关规定。项目中与百度云交互的核心代码位于baidupcs/目录下。
4.2 数据处理责任
用户数据处理逻辑通过cache.go实现本地缓存,所有用户数据由用户自行负责,项目开发者不对数据安全承担责任。
5. 接受条款
使用本项目即表示您同意以下事项:
- 已阅读并理解本服务条款
- 同意遵守Apache License 2.0的所有规定
- 认可项目的免责声明和责任限制条款
完整许可协议文本可查阅项目根目录下的LICENSE文件。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




