Open-Source-Attributionen
JH FamilySync wäre ohne die grossartige Arbeit der Open-Source-Community nicht möglich. Auf dieser Seite listen wir die Bibliotheken, Schriftarten und Werkzeuge auf, auf denen die App aufbaut — mit Autoren, Version und Lizenz. Vielen Dank an alle Maintainerinnen und Maintainer.
Die vollständigen Lizenztexte sind über die verlinkten Projektseiten erreichbar. Bei Fragen zur Attribution melde dich gerne unter support@jh-familysync.app.
Stand: 4. Oktober 2026
Schriftarten
| Name | Autor | Lizenz | Link |
|---|---|---|---|
| Onest | Adam Jagosz | OFL-1.1 | fonts.google.com/specimen/Onest |
| Instrument Serif | Instrument | OFL-1.1 | github.com/Instrument/instrument-serif |
| Inter | Rasmus Andersson | OFL-1.1 | github.com/rsms/inter |
| Material Icons | Apache-2.0 | github.com/google/material-design-icons | |
| Cupertino Icons | Flutter Team | MIT | github.com/flutter/packages (cupertino_icons) |
Dart- & Flutter-Bibliotheken
Die folgende Tabelle listet die direkten Abhängigkeiten aus unserer
pubspec.yaml. Alle sind unter permissiven Lizenzen (MIT, BSD-3,
Apache-2.0) veröffentlicht.
Entwicklungs-Werkzeuge
Werkzeuge, die während der Entwicklung genutzt werden, aber nicht mit der ausgelieferten App verlinkt sind.
| Paket | Version | Lizenz | Autor / Link |
|---|---|---|---|
| flutter_test | SDK | BSD-3-Clause | Google — flutter.dev |
| flutter_lints | ^6.0.0 | BSD-3-Clause | Flutter Team — pub.dev/packages/flutter_lints |
| flutter_launcher_icons | ^0.13.1 | MIT | fluttercommunity.dev — pub.dev/packages/flutter_launcher_icons |
| Dart SDK | ^3.11.5 | BSD-3-Clause | Google — dart.dev |
Daten: Feiertage und Schulferien
Die Feiertage und Schulferien in JH FamilySync, in der App und auf der Webseite, stammen aus der OpenHolidays API, einem Open-Data-Projekt der STÜBER SYSTEMS GmbH (Deutschland), das Feiertags- und Schulferiendaten aus öffentlichen Quellen sammelt. Die Quellen je Land sind auf openholidaysapi.org aufgeführt.
Enthält Informationen aus der OpenHolidays API, die unter der Open Database License (ODbL) 1.0 zur Verfügung gestellt werden. Datenbestände, die wir daraus ableiten und veröffentlichen, etwa Kalenderdateien (.ics) mit Schulferien und Feiertagen, stehen ebenfalls unter der ODbL 1.0.
Unsere Änderungen an den Daten (ODbL, Abschnitt 4.6): Wir übernehmen Name, Beginn und Ende jedes Eintrags und fassen doppelt gelieferte Einträge (gleicher Name, Beginn und Ende) zusammen. Bei den gesetzlichen Feiertagen lassen wir Feiertage weg, die nur in einzelnen Gemeinden gelten, sowie einzeln nachgeprüfte Fehler der Quelle (derzeit Fronleichnam im Kanton Neuenburg). Trägt ein Feiertag einen Wochentag im Namen und fällt das gelieferte Datum nicht darauf, verschieben wir ihn auf diesen Wochentag, höchstens um drei Tage. Bei den Schulferien ordnen wir jeden Eintrag anhand der Angaben der Quelle (Schulart, Gebiet, Bemerkung) der Schule oder dem Gebiet zu, für die er gilt, etwa den deutsch- oder den französischsprachigen Schulen im Kanton Bern; in der App wählst du, welche davon für euch gilt, und die Webseite nennt sie beim Eintrag. Einzelne Ausnahmen (derzeit das Gymnasium Laufental-Thierstein im Kanton Basel-Landschaft) und Angaben zum Schulbeginn lassen wir weg. In der App, auf der Webseite und in den Kalenderdateien berichtigen wir einzelne falsch geschriebene, verkürzte oder falsch übersetzte Namen (etwa „Sommer“ zu „Sommerferien“), ersetzen das Eszett durch „ss“ und zeigen die Namen der Schulferien in der Sprache der App bzw. der Seite. Die App ruft die Daten monatlich neu ab, die Webseite und die Kalenderdateien bei jeder Aktualisierung der Webseite.
Ergänzung aus amtlichen Quellen: Fehlen in der OpenHolidays API Schulferien einer Region, etwa ein ganzes Kalenderjahr oder einzelne Ferien, ergänzen wir diese Ferien aus den amtlichen Angaben des Kantons bzw. des Landes. Die Webseite nennt bei der betroffenen Region die Adresse dieser Angaben. Sobald die OpenHolidays API dieselben Ferien selbst führt, gelten wieder ihre Daten. Diese Ergänzungen sind unsere eigene Zusammenstellung und nicht Teil der OpenHolidays API; verbindlich sind die Angaben deiner Schule.
Kartendaten
Die Karte bei „Standort teilen“ zeigt Kartendaten von © OpenStreetMap-Mitwirkende, verfügbar unter der Open Database License (ODbL) 1.0. Die Quellenangabe steht auch in der App auf der Karte.
Aufbereitet sind die Daten als Basiskarte von Protomaps (protomaps/basemaps): Die Kartendatei steht als aus OpenStreetMap erzeugtes Werk („Produced Work“) unter der ODbL, das Kartendesign unter CC0 1.0, der Programmcode unter der BSD-3-Clause-Lizenz. Einen Ausschnitt dieser Kartendatei stellen wir selbst bereit, in unserem eigenen Speicher bei Google Cloud; einen Kartendienst von Dritten nutzen wir dafür nicht (siehe Datenschutzerklärung, Abschnitt 2.13).
Die Kartendatei enthält ausserdem Daten aus weiteren offenen Quellen: Land- und Wasserflächen von osmdata.openstreetmap.de (aus OpenStreetMap mit OSMCoastline erzeugt, ODbL), für kleine Massstäbe Daten von Natural Earth (gemeinfrei) sowie die Bodenbedeckung aus der Daylight Map Distribution, abgeleitet aus ESA WorldCover: © ESA WorldCover project 2020 / Contains modified Copernicus Sentinel data (2020) processed by ESA WorldCover consortium, lizenziert unter CC BY 4.0.
Die Symbole für Geschäfte, Haltestellen und andere Orte auf der Karte stammen aus protomaps/basemaps-assets, abgeleitet von tangrams/icons (Copyright (c) 2017 Mapzen), lizenziert unter der MIT-Lizenz. Die App liefert sie selbst mit; sie werden nicht aus dem Netz geladen.
The MIT License (MIT) Copyright (c) 2017 Mapzen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Luftbild Schweiz: © swisstopo (SWISSIMAGE, Bundesamt für Landestopografie swisstopo), freie Geodaten nach den Nutzungsbedingungen von swisstopo; für die grössten Seen zusätzlich, im Wortlaut von swisstopo: Includes material © (2016-2018) Planet. All rights reserved. Luftbild Österreich: Datenquelle: basemap.at, lizenziert unter CC BY 4.0. Beide Luftbilder holt unser Server und legt sie in unserem eigenen Speicher bei Google Cloud ab; die App lädt sie nur von dort bzw. über unseren Server (siehe Datenschutzerklärung, Abschnitt 2.13).
Lizenzhinweise
MIT License und BSD-3-Clause License erfordern die Weitergabe des Copyright-Hinweises und des Lizenztextes. Die vollständigen Lizenztexte findest du in den jeweiligen Projekt-Repositories, die oben verlinkt sind.
Apache License 2.0 erlaubt die kommerzielle Nutzung, Weitergabe und Modifikation, verlangt aber den Erhalt von Copyright-, Patent- und Marken-Hinweisen sowie einer Kopie der Lizenz.
SIL Open Font License 1.1 erlaubt die kostenlose Nutzung, Einbettung und Weitergabe der Schriftarten, auch in kommerziellen Produkten. Der volle Lizenztext ist unter openfontlicense.org verfügbar.
Open Database License (ODbL) 1.0 erlaubt die Nutzung von Datenbanken und daraus erzeugten Werken, auch kommerziell, verlangt aber die Quellenangabe und den Hinweis auf die Lizenz. Creative Commons BY 4.0 verlangt die Nennung der Urheberinnen und Urheber, CC0 1.0 verzichtet auf alle Rechte.
Diese Liste wird bei Aktualisierungen der Abhängigkeiten fortgeschrieben. Solltest du eine fehlende Attribution bemerken, melde dich bitte unter support@jh-familysync.app.