雨水提醒软件与服务许可证 1.0 / 2026-10-17 本许可说明 Web App 自有代码和界面可如何使用。访问服务不等于获得源码再分发、独立部署或使用 Sparkle 品牌的授权;第三方开源组件另按各自许可证处理。 1. 权利人与适用范围 雨水提醒的原创代码、界面、图形及文档由其各自权利人保留权利,Sparkle 由唐梓耀 / AdrianSparkle、丁铭 / EliasSparkle 共同维护。本许可适用于维护者提供的 Web App 客户端与服务访问,不改变第三方内容及开源软件的授权。 2. 有限访问与客户端使用 在遵守服务条款的情况下,授予你有限、非独占、不可转让、不可再许可的权利,在你拥有或获准使用的设备上访问实际开放的服务、加载运行随页面提供的客户端代码,并使用浏览器“添加到主屏幕”等正常安装功能。可按产品支持的方式连接本人有权授权的账号。 3. 未授予的自有代码权利 浏览器能够查看或下载脚本,不等于原创代码已按开源许可证发布。除法律允许或另有书面授权外,不得复制分发产品本体、修改并运营自有服务、将其打包销售、出租、再许可、移除权利声明,或将后台接口作为未经许可的商业服务提供。使用自己账号合法产生的数据不受此项软件权利保留限制。 4. 法定例外与安全研究 本许可不限制适用法律允许的备份、互操作性、安全研究或其他不可被合同排除的权利。研究不得以非法取得账号凭证、侵害他人隐私或破坏线上服务为手段;报告漏洞时请提供最小必要的复现信息,不公开有效密钥或用户资料。 5. 第三方开源许可的优先效力 服务使用 Express、qrcode、tough-cookie、web-push 及其依赖。具体版本、版权和许可文本见第三方声明;其中包含 MIT、ISC、BSD-3-Clause、Apache-2.0 与 MPL-2.0,不能把它们一概称为 MIT。 各组件可依法依其许可证使用、修改或分发,本许可对自有软件的限制不适用于与组件独立许可冲突的范围。web-push 适用 MPL-2.0;本页提供其所用版本的组件源码副本。组件源码的提供不包含对整个雨水提醒项目的开源授权。 6. 数据、平台与商标 本许可不授予雨课堂课程内容、其他学生资料或官方平台接口的额外使用权。你对自己资料依法享有的权利保持不变。Sparkle、雨水提醒及第三方品牌、标识的权利各自保留;不得冒用官方身份或声称获得未存在的合作、认证或背书。 7. 无独立部署或转售承诺 本服务的访问许可不包含后台源码交付、服务器运维、服务转售或独立部署授权。需要这些权利时,应另行取得明确许可。开发目录中存在 package.json、依赖清单或可阅读源码,不等于自有项目已经授予通用开源许可。 8. 期限、终止与更新 本许可在你依法使用所提供客户端与服务期间适用。你可以停止使用并移除主屏幕入口;严重违反许可或服务条款时,可依法限制相关访问,在适当且可补救时给予合理改正机会。终止不影响你的法定数据权利、此前责任及独立开源许可证的效力。 更新未另附条款时继续适用本许可。服务访问不保证永久在线、任何特定版本持续维护或无限期兼容;重要变更应依服务条款和适用法律处理。 9. 保证与责任 在法律允许范围内,软件和服务按实际可用状态提供,保证和责任范围以服务条款、实际承诺及适用法律确定。任何表述均不排除法定消费者保护、不得免责的个人信息保护义务、故意或重大过失责任及其他强制性权利。 10. 许可咨询 隐私咨询、权利请求、产品支持或侵权通知,可联系维护者唐梓耀 / AdrianSparkle:QQ 2410710390;开发者公开主页为 https://github.com/Tang1206cc。请说明产品名称、所用版本及请求事项。首次联系请勿发送账号密码、登录 Cookie、连接码、完整录制或其他不必要的个人信息。 团队部署、源码授权、商业合作或品牌使用请说明具体用途并联系权利人;未明确授予的自有软件权利予以保留。