Open-Source-Lizenzen
Danksagung an die Open-Source-Community
OKR Companion baut auf freier Open-Source-Software auf. Nachfolgend die wichtigsten Komponenten und ihre Lizenzen. Alle eingesetzten Bibliotheken stehen unter permissiven Lizenzen (MIT, BSD, Apache 2.0, ISC), die eine Nutzung in kommerziellen Produkten erlauben. Es kommt keine Copyleft-Lizenz (z. B. GPL) zum Einsatz, die eine Offenlegung unseres eigenen Quellcodes erzwingen würde.
Die vollständigen Lizenztexte aller mitgelieferten Pakete stehen zum
Nachlesen bereit:
lizenztexte.txt öffnen
(643 Pakete, rund 1 MB Text) — je Paket Name, Version, Lizenzart und Originaltext. Damit enthält die
Datei zugleich die vollständige Liste aller eingesetzten Pakete; die Tabellen unten nennen nur die
wichtigsten. Fragen dazu:
hello@digitalwinners.net.
App (Web & Mobile)
| Komponente | Zweck | Lizenz |
|---|---|---|
| React | UI-Framework | MIT |
| React Native | Native/Cross-Platform-UI | MIT |
| React Native Web | Web-Rendering | MIT |
| Expo & Expo Router | App-Plattform & Routing | MIT |
| @expo/vector-icons (Ionicons) | Icons | MIT |
| react-native-safe-area-context | Safe-Area-Handling | MIT |
| react-native-svg | Vektorgrafik | MIT |
| react-native-screens | Navigation | MIT |
| react-native-gesture-handler | Gesten | MIT |
| react-native-reanimated | Animationen | MIT |
| pdf.js (pdfjs-dist) | Buchansicht im Web | Apache-2.0 |
| react-native-pdf | Buchansicht auf dem Gerät | MIT |
| react-native-blob-util | Dateizugriff für das Buch-PDF | MIT |
| react-native-purchases (RevenueCat) | Abo-Käufe | MIT |
| react-native-qrcode-svg | QR-Code für „Handy als Kamera" | MIT |
| expo-image, expo-image-picker, expo-image-manipulator | Bilder und Kamera | MIT |
| expo-audio | Diktierfunktion | MIT |
| expo-secure-store | Sichere Ablage des Anmelde-Tokens | MIT |
| expo-clipboard, expo-web-browser, expo-linking | Zwischenablage und Links | MIT |
| TypeScript | Programmiersprache/Tooling | Apache-2.0 |
Backend (API)
| Komponente | Zweck | Lizenz |
|---|---|---|
| Laravel Framework | Web-/API-Framework | MIT |
| Laravel Sanctum | API-Authentifizierung | MIT |
| Symfony-Komponenten | HTTP, Konsole, Routing u. a. | MIT |
| Guzzle | HTTP-Client | MIT |
| nesbot/carbon | Datum/Zeit | MIT |
| league/commonmark | Markdown-Verarbeitung | BSD-3-Clause |
| league/flysystem | Dateispeicher-Abstraktion | MIT |
| setasign/FPDI | PDF-Import (Buch) | MIT |
| setasign/FPDF | PDF-Erzeugung | FPDF-Lizenz (permissiv) |
| vlucas/phpdotenv | Umgebungskonfiguration | BSD-3-Clause |
| monolog/monolog | Logging | MIT |
Infrastruktur
| Komponente | Zweck | Lizenz |
|---|---|---|
| nginx | Webserver | BSD-2-Clause |
| PHP | Backend-Laufzeit | PHP License v3.01 |
| MySQL | Datenbank | GPL-2.0 (nur als Server genutzt, kein Code-Linking) |