雨水提醒軟體與服務授權條款 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、連接碼、完整錄制或其他不必要的個人信息。 團隊部署、原始碼授權、商業合作或品牌使用請說明具體用途並聯繫權利人;未明確授予的自有軟體權利予以保留。