5. Lizenzen
Diese App nutzt die folgenden Bibliotheken von Drittanbietern:
Frontend
5.1.1 Flutter
Flutter ist ein Open-Source-Framework zur Entwicklung von plattformübergreifenden Anwendungen.
Lizenz: BSD-3-Clause
Weitere Informationen: https://flutter.dev/
5.1.2 Dart
Dart ist eine Programmiersprache, die speziell für die Entwicklung von Client-Anwendungen entwickelt wurde.
Lizenz: BSD-3-Clause
Weitere Informationen: https://dart.dev/
5.1.3 Isar DB
Isar DB ist eine hochperformante, NoSQL-Datenbank für Flutter und Dart.
Lizenz: Apache-2.0
Weitere Informationen: https://isar.dev/
5.1.4 path_provider
path_provider bietet Zugriff auf häufig verwendete Verzeichnisse auf Dateisystemen.
Lizenz: BSD-3-Clause
Weitere Informationen: https://pub.dev/packages/path_provider
5.1.5 flutter_localizations
flutter_localizations stellt Lokalisierungsunterstützung für Flutter-Anwendungen bereit.
Lizenz: BSD-3-Clause
Weitere Informationen: Link
5.1.6 intl
intl ist ein Paket für die Internationalisierung und Lokalisierung.
Lizenz: BSD-3-Clause
Weitere Informationen: https://pub.dev/packages/intl
5.1.8 isar_flutter_libs
isar_flutter_libs bietet native Bibliotheken für Isar unter Flutter.
Lizenz: Apache-2.0
Weitere Informationen: https://isar.dev/
5.1.9 fl_chart
fl_chart ist eine Diagrammbibliothek für Flutter.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/fl_chart
5.1.10 csv
csv ist eine Bibliothek zum Lesen und Schreiben von CSV-Daten.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/csv
5.1.11 dio
dio ist eine leistungsfähige HTTP-Client-Bibliothek für Dart.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/dio
5.1.12 flutter_background_service
flutter_background_service ermöglicht die Ausführung von Hintergrunddiensten in Flutter.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/flutter_background_service
5.1.13 flutter_local_notifications
flutter_local_notifications bietet Unterstützung für lokale Benachrichtigungen in Flutter.
Lizenz: BSD-3-Clause
Weitere Informationen: https://pub.dev/packages/flutter_local_notifications
5.1.14 fluttertoast
fluttertoast ermöglicht das Anzeigen von Toast-Nachrichten in Flutter-Anwendungen.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/fluttertoast
5.1.15 flutter_markdown
flutter_markdown rendert Markdown-Inhalte in Flutter.
Lizenz: BSD-3-Clause
Weitere Informationen: https://pub.dev/packages/flutter_markdown
5.1.16 geolocator
geolocator bietet Geolokalisierungsdienste für Flutter.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/geolocator
5.1.17 envied
envied ist eine Bibliothek zur Handhabung von Umgebungsvariablen.
Lizenz: MIT
Weitere Informationen: https://pub.dev/packages/envied
5.1.18 url_launcher
url_launcher ermöglicht das Öffnen von URLs und die Interaktion mit nativen Apps.
Lizenz: BSD-3-Clause
Weitere Informationen: https://pub.dev/packages/url_launcher
5.1.19 mapbox_maps_flutter
mapbox_maps_flutter bietet Unterstützung für Mapbox-Karten in Flutter-Anwendungen.
Lizenz: Mapbox Terms of Service
Weitere Informationen: https://pub.dev/packages/mapbox_maps_flutter
Backend
5.2.1 Express
Express ist ein Web-Framework für Node.js zur Entwicklung von serverseitigen Anwendungen.
Lizenz: MIT
Weitere Informationen: https://github.com/expressjs/express
5.2.2 Postgres
PostgreSQL ist ein leistungsstarkes, objektrelationales Datenbankmanagementsystem.
Lizenz: PostgreSQL License
Weitere Informationen: https://www.postgresql.org/
5.2.3 adm-zip
adm-zip ist eine Bibliothek zum Arbeiten mit ZIP-Archiven in Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/cthackers/adm-zip
5.2.4 axios
axios ist eine HTTP-Client-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/axios/axios
5.2.5 basic-ftp
basic-ftp ist eine FTP-Client-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/patrickjuchli/basic-ftp
5.2.6 cheerio
cheerio ist eine schnelle, flexible und schlanke Implementierung von jQuery für den Server.
Lizenz: MIT
Weitere Informationen: https://cheerio.js.org/
5.2.7 csv-parser
csv-parser ist eine schnelle CSV-Parser-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/C2FO/fast-csv
5.2.8 dotenv
dotenv lädt Umgebungsvariablen aus einer .env-Datei in process.env.
Lizenz: BSD-2-Clause
Weitere Informationen: https://github.com/motdotla/dotenv
5.2.9 express-rate-limit
express-rate-limit bietet eine Middleware für Anfragenratenbegrenzung in Express.
Lizenz: MIT
Weitere Informationen: https://github.com/nfriedly/express-rate-limit
5.2.10 fs
fs ist ein integriertes Node.js-Modul zur Arbeit mit dem Dateisystem.
Lizenz: MIT (Teil von Node.js)
Weitere Informationen: https://nodejs.org/api/fs.html
5.2.11 ftp
ftp ist eine einfache FTP-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/mscdex/node-ftp
5.2.12 node-schedule
node-schedule ist eine flexible Cron-ähnliche und nicht-blockierende Scheduler-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/node-schedule/node-schedule
5.2.13 pg
pg ist die offizielle PostgreSQL-Client-Bibliothek für Node.js.
Lizenz: MIT
Weitere Informationen: https://github.com/brianc/node-postgres
5.2.14 pg-hstore
pg-hstore ist ein Tool zum Serialisieren und Deserialisieren von JSON-Daten in PostgreSQL.
Lizenz: MIT
Weitere Informationen: https://github.com/scarney81/pg-hstore
5.2.15 sequelize
sequelize ist ein ORM für Node.js, das mehrere Datenbanktypen unterstützt, darunter PostgreSQL.
Lizenz: MIT
Weitere Informationen: https://sequelize.org/
5.2.16 ssh2-sftp-client
ssh2-sftp-client ist eine einfache SFTP-Client-Bibliothek für Node.js.
Lizenz: Apache-2.0 License
Weitere Informationen: https://github.com/theophilusx/ssh2-sftp-client
5.3 Weitere Lizenzen
5.3.1 FlatIcon
In dieser Anwendung werden Icons von FaltIcon verwendet. Alle hierfür erforderlichen Lizenzen liegen vor und können auf Anfrage eingesehen werden.
5.4 Lizenzbestimmungen
5.4.1 Apache 2.0
Apache License
Version 2.0, January 2004
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
Grant of Copyright License.
Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
END OF TERMS AND CONDITIONS
APPENDIX
To apply the Apache License to your work, attach the following boilerplate notice:
Copyright 2020 Tim Cross
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
5.4.2 BSD-2-Clause License
Copyright (c) 2015, Scott Motte
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5.3.3 BSD-3-Clause License
Copyright 2013 The Flutter Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5.3.4 MIT
MIT License
Copyright (c) 2022 The CFUG Team
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.
5.4.5 Mapbox Terms of Service
License
Mapbox Maps Flutter SDK
Copyright © 2022 - 2023 Mapbox, Inc. All rights reserved.
The software and files in this repository (collectively, “Software”) are licensed under the Mapbox TOS for use only with the relevant Mapbox product(s) listed at www.mapbox.com/pricing. This license allows developers with a current active Mapbox account to use and modify the authorized portions of the Software as needed for use only with the relevant Mapbox product(s) through their Mapbox account in accordance with the Mapbox TOS. This license terminates automatically if a developer no longer has a Mapbox account in good standing or breaches the Mapbox TOS. For the license terms, please see the Mapbox TOS at https://www.mapbox.com/legal/tos/ which incorporates the Mapbox Product Terms at www.mapbox.com/legal/service-terms. If this Software is a SDK, modifications that change or interfere with marked portions of the code related to billing, accounting, or data collection are not authorized, and the SDK sends limited de-identified location and usage data which is used in accordance with the Mapbox TOS. [Updated 2023-01]
Additional Mapbox Maps Flutter SDK Licenses
enum_to_string
License: MIT License
flutter_plugin_android_lifecycle
License: License: BSD-3-Clause
turf
License: MIT License
typed_data
License: BSD-3-Clause
PostgreSQL Lizenz
PostgreSQL is released under the PostgreSQL License, a liberal Open Source license, similar to the BSD or MIT licenses.
PostgreSQL Database Management System (formerly known as Postgres, then as Postgres95)
Portions Copyright © 1996-2024, The PostgreSQL Global Development Group
Portions Copyright © 1994, The Regents of the University of California
Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.
IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.