Open-Source-Lizenzen

Noryvo Messenger nutzt folgende Open-Source-Bibliotheken

Flutter / Dart

PaketLizenzVerwendung
flutterBSD-3UI-Framework
flutter_blocMITState Management
dioMITHTTP-Client
socket_io_clientMITWebSocket-Verbindung
go_routerBSD-3Navigation
flutter_secure_storageBSD-3Sichere Datenspeicherung
firebase_coreBSD-3Firebase-Integration
firebase_messagingBSD-3Push-Benachrichtigungen
flutter_webrtcMITAudio-/Videoanrufe
geolocatorMITStandortdienste
image_pickerApache-2.0Bildauswahl
just_audioApache-2.0Audio-Wiedergabe
local_authBSD-3Biometrische Auth
sqfliteMITLokale Datenbank
cached_network_imageMITBild-Caching
flutter_animateMITAnimationen
google_fontsApache-2.0Schriftarten
share_plusBSD-3Teilen-Funktion
video_playerBSD-3Video-Wiedergabe
recordBSD-3Sprachaufnahme

Backend (Node.js)

PaketLizenzVerwendung
NestJSMITBackend-Framework
TypeORMMITDatenbankabstraktion
Socket.IOMITEchtzeit-Kommunikation
HelmetMITHTTP-Sicherheitsheader
PassportMITAuthentifizierung

Lizenztext

Die vollständigen Lizenztexte der einzelnen Pakete sind in den jeweiligen Repositories auf pub.dev und npmjs.com einsehbar.