Licenza del software e del servizio Rain Alert 1.2 / 2026-10-23 Questa licenza spiega l'uso consentito del codice e dell'interfaccia originali dell'app Web. L'accesso non garantisce la ridistribuzione della fonte, la distribuzione indipendente o i diritti di marchio Sparkle. I componenti open source mantengono le proprie licenze. 1. Titolari dei diritti e ambito di applicazione I diritti sul codice, sull'interfaccia, sulla grafica e sulla documentazione originali di Rain Alert rimangono dei rispettivi titolari dei diritti. Sparkle è gestito da 唐梓耀 / AdrianSparkle e 丁铭 / EliasSparkle. Questa licenza copre l'accesso al client e al servizio dell'app Web fornita, senza modificare i contenuti di terze parti o le autorizzazioni open source. 2. Cliente limitato e autorizzazione di accesso In base ai Termini di servizio, ricevi un diritto limitato, non esclusivo, non trasferibile e non cedibile in sublicenza per accedere al servizio effettivamente reso disponibile, caricare ed eseguire il codice client fornito con le sue pagine e utilizzare l'installazione ordinaria del browser come l'aggiunta alla schermata iniziale sui dispositivi che possiedi o che sei autorizzato a utilizzare. Puoi connettere gli account che hai diritto ad autorizzare tramite le funzionalità supportate. Utilizza i flussi supportati per connettere il tuo account o quello di un amico dopo che l'amico ha autorizzato personalmente l'accesso QR ufficiale al pool. Ciò non garantisce alcun diritto sull'account, sul corso o sulla piattaforma oltre all'autorizzazione originale. 3. Diritti non concessi nel codice originale La visibilità o la scaricabilità degli script del browser non colloca il codice originale sotto una licenza open source. Salvo quanto consentito dalla legge o autorizzato separatamente per iscritto, non ridistribuire il prodotto, modificare e gestire un servizio indipendente, confezionarlo per la vendita, affittarlo, concederlo in sublicenza, rimuovere avvisi sui diritti o offrire interfacce backend come servizio commerciale non autorizzato. Queste prenotazioni del software non limitano l'uso legittimo dei dati del tuo account. 4. Eccezioni legali e ricerca Questa licenza non limita i backup, l'interoperabilità, la ricerca sulla sicurezza o altri diritti che la legge applicabile non consente di escludere da un contratto. La ricerca non deve comportare accesso illegale alle credenziali, violazioni della privacy o interruzione del servizio live. Segnala le vulnerabilità con i dettagli di riproduzione minimi necessari, senza pubblicare chiavi valide o dati utente. 5. Priorità delle licenze dei componenti Il servizio utilizza Express, qrcode, hard-cookie, web-push e le relative dipendenze. Versioni esatte, dichiarazioni di copyright e testi si trovano nelle Avvisi di terze parti. Includono MIT, ISC, BSD-3-Clause, Apache-2.0 e MPL-2.0; non sono tutti del MIT. La pagina Studia con gli amici utilizza anche il decoder jsQR con licenza Apache-2.0, la cui licenza indipendente ha anch'essa la priorità. Ciascun componente può essere utilizzato, modificato o distribuito con la propria licenza. Le restrizioni sul software proprietario non prevalgono sulle autorizzazioni dei componenti indipendenti in conflitto. web-push utilizza MPL-2.0; una copia sorgente della versione utilizzata è fornita qui. Fornire il codice sorgente non rilascia l'intero progetto Rain Alert come open source. 6. Dati, piattaforme e marchi Non viene concesso alcun diritto aggiuntivo sui contenuti del corso Rain Classroom, sulle informazioni di altri studenti o sulle API della piattaforma ufficiale. Mantieni i diritti legali sulle tue informazioni. Sparkle, Rain Alert e marchi e marchi di terze parti mantengono le rispettive protezioni. Non impersonare un operatore ufficiale né rivendicare partnership, certificazioni o approvazioni inesistenti. 7. Distribuzione e rivendita indipendenti L'accesso non include la consegna dell'origine backend, l'amministrazione del server, la rivendita del servizio o l'autorizzazione di distribuzione indipendente. Ottenere un'autorizzazione separata esplicita, se necessario. La presenza di package.json, elenchi di dipendenze o codice leggibile in una directory di sviluppo non è una concessione open source generale per il progetto originale. 8. Durata, risoluzione e aggiornamenti Questa licenza si applica durante l'uso legittimo del client e del servizio fornito. È possibile interrompere l'utilizzo e rimuovere la voce dalla schermata iniziale. Violazioni sostanziali possono comportare restrizioni di accesso legittime con una ragionevole opportunità di correzione ove appropriato e rimediabile. La risoluzione non estingue i diritti legali sui dati, le responsabilità maturate o le licenze open source indipendenti. Gli aggiornamenti rimangono soggetti a questa licenza a meno che non siano accompagnati da termini diversi. L'accesso non garantisce il funzionamento perpetuo, il mantenimento di una versione particolare o la compatibilità indefinita. Le modifiche sostanziali seguono i Termini di servizio e la legge applicabile. 9. Garanzie e responsabilità Nella misura consentita dalla legge, il software e il servizio vengono forniti nelle condizioni in cui sono disponibili. Le garanzie e le responsabilità sono determinate dai Termini di servizio, dagli impegni effettivi e dalla legge applicabile. Rimangono la tutela obbligatoria del consumatore, gli obblighi inescludibili di protezione dei dati, la responsabilità per dolo o colpa grave e altri diritti obbligatori. 10. Richieste di licenza Per domande sulla privacy, richieste di diritti, supporto o segnalazioni di violazioni, contattare il manutentore 唐梓耀 / AdrianSparkle su QQ all'indirizzo 2410710390. Il profilo pubblico dello sviluppatore è https://github.com/Tang1206cc. Identifica il prodotto, la versione e la tua richiesta. Non includere password, cookie di accesso, codici di connessione, intere registrazioni o informazioni personali non necessarie nel messaggio iniziale. Per l'implementazione del team, la licenza della fonte, la cooperazione commerciale o l'uso del marchio, spiegare l'uso previsto e contattare i titolari dei diritti. I diritti di proprietà sul software non espressamente concessi sono riservati.