雨警報ソフトウェアおよびサービスライセンス 1.2 / 2026-10-23 このライセンスでは、Web アプリの元のコードとインターフェイスの使用許可について説明します。 Access は、ソースの再配布、独立した展開、または Sparkle ブランドの権利を付与するものではありません。オープンソース コンポーネントは独自のライセンスを保持します。 1. 権利者と範囲 Rain Alert のオリジナルのコード、インターフェイス、グラフィックス、およびドキュメントの権利は、それぞれの権利所有者に帰属します。 Sparkle は唐梓耀 / AdrianSparkle および丁铭 / EliasSparkle によって管理されています。このライセンスは、サードパーティのコンテンツやオープンソースの権限を変更することなく、提供された Web アプリ クライアントとサービスへのアクセスを対象としています。 2. クライアントとアクセス許可の制限 利用規約に従い、お客様は、実際に利用可能になったサービスにアクセスし、そのページに付属のクライアント コードをロードして実行し、所有するデバイスまたは使用が許可されているデバイスのホーム画面に追加するなどの通常のブラウザ インストールを使用する、限定的、非独占的、譲渡不可、サブライセンス不可の権利を受け取ります。サポートされている機能を通じて、承認する資格のあるアカウントを接続できます。 サポートされているフローを使用して、自分のアカウントまたは友人がプールへの公式 QR サインインを個人的に承認した後、そのアカウントを接続します。これにより、元の承認を超えてアカウント、コース、またはプラットフォームの権利が付与されることはありません。 3. 元のコードでは付与されていない権利 ブラウザ スクリプトの可視性またはダウンロード可能性は、オリジナルのコードをオープンソース ライセンスの下に置くものではありません。法律で許可されている場合、または書面で別途許可されている場合を除き、製品の再配布、独立したサービスの変更および運用、販売用のパッケージ化、レンタル、サブライセンス、権利表示の削除、または無許可の商用サービスとしてバックエンド インターフェイスの提供を行わないでください。これらのソフトウェアの予約は、お客様自身のアカウントのデータの合法的な使用を制限するものではありません。 4. 法定例外と調査 このライセンスは、バックアップ、相互運用性、セキュリティ調査、または適用法により契約で除外できないその他の権利を制限するものではありません。研究には、違法な資格情報へのアクセス、プライバシー侵害、またはライブ サービスの中断が含まれていてはなりません。有効なキーやユーザー データを公開せずに、必要最小限の再現詳細情報を含めて脆弱性を報告します。 5. コンポーネントライセンスの優先順位 このサービスは、Express、qrcode、tough-cookie、web-push、およびそれらの依存関係を使用します。正確なバージョン、著作権表示、およびテキストは、サードパーティ通知に記載されています。これらには、MIT、ISC、BSD-3-Clause、Apache-2.0、および MPL-2.0 が含まれます。それらすべてが MIT であるわけではありません。 Study with friends ページでは、Apache-2.0 ライセンスの jsQR デコーダも使用されており、その独立したライセンスが同様に優先されます。 各コンポーネントは、独自のライセンスに基づいて使用、変更、または配布できます。独自のソフトウェアに対する制限は、競合する独立したコンポーネントの権限をオーバーライドしません。 web-push は MPL-2.0 を使用します。使用されているバージョンのソース コピーがここに提供されています。コンポーネント ソースを提供しても、Rain Alert プロジェクト全体がオープン ソースとしてリリースされるわけではありません。 6. データ、プラットフォーム、商標 Rain Classroom コースのコンテンツ、他の生徒の情報、または公式プラットフォーム API に対して追加の権利は付与されません。あなたは自分の情報に対する法的権利を保持します。 Sparkle、Rain Alert、およびサードパーティのブランドとマークは、それぞれの保護を保持します。公式の運営者になりすましたり、存在しないパートナーシップ、認定、または承認を主張したりしないでください。 7. 独立した展開と再販 アクセスには、バックエンド ソースの配信、サーバー管理、サービスの再販、または独立した展開の許可は含まれません。必要に応じて、明示的に個別の許可を取得してください。開発ディレクトリ内の package.json、依存関係リスト、または読み取り可能なコードの存在は、元のプロジェクトに対する一般的なオープンソース許可ではありません。 8. 期間、終了、更新 このライセンスは、提供されたクライアントとサービスの合法的な使用中に適用されます。使用を停止し、ホーム画面のエントリを削除することができます。重大な違反がある場合は、適切かつ是正可能な場合には修正する合理的な機会が与えられた上で、合法的なアクセス制限が課される場合があります。終了によって、法定のデータ権利、未払いの責任、または独立したオープンソース ライセンスが消滅するわけではありません。 別の条件が付随しない限り、アップデートには引き続きこのライセンスが適用されます。 Access は、永続的な動作、特定のバージョンのメンテナンス、または無期限の互換性を保証するものではありません。重大な変更は利用規約および適用法に従います。 9. 保証と責任 法律で認められる範囲で、ソフトウェアとサービスは利用可能な状態で提供されます。保証と責任は、利用規約、実際の約束、および適用法によって決定されます。強制的な消費者保護、除外不可能なデータ保護義務、意図的な違法行為または重大な過失に対する責任、およびその他の強制的な権利は残ります。 10. ライセンスに関する問い合わせ プライバシーに関する質問、権利要求、サポート、または侵害報告については、QQ のメンテナー唐梓耀 / AdrianSparkle (2410710390) までご連絡ください。開発者の公開プロフィールは https://github.com/Tang1206cc です。製品、バージョン、リクエストを特定します。最初のメッセージには、パスワード、ログイン Cookie、接続コード、録音全体、または不要な個人情報を含めないでください。 チーム展開、ソースライセンス、商業協力、またはブランドの使用については、使用目的を説明し、権利所有者に連絡してください。明示的に付与されていない独自のソフトウェア権利は留保されます。