# RoonPilot-Lizenz fuer private Binaernutzung 1.0

Copyright (c) 2026 Senior Coder. Alle Rechte vorbehalten.

Diese Lizenzvereinbarung (die **Lizenz**) gilt fuer die von oder fuer Senior
Coder erstellten Teile der RoonPilot-Firmware, Companion-Firmware, des
Installers, der Benutzeroberflaeche, Grafiken, Dokumentation und sonstigen
Distributionsmaterialien (die **RoonPilot-Software**). Sie ersetzt oder
beschraenkt nicht die eigenstaendigen Lizenzen der in
`THIRD_PARTY_NOTICES.md` und im Verzeichnis `LICENSES` genannten
Drittanbieterbestandteile.

Mit dem Aktivieren des RoonPilot-Webinstallers, dem Installieren eines Updates,
dem Herunterladen der separat angebotenen Companion-Firmware oder der Nutzung
der RoonPilot-Software akzeptierst du diese Lizenz. Wenn du nicht zustimmst,
darfst du die RoonPilot-Software nicht installieren, herunterladen oder nutzen.

## 1. Beschraenkte Erlaubnis

Unter der Voraussetzung, dass diese Lizenz eingehalten wird, gewaehrt Senior
Coder dir eine beschraenkte, persoenliche, nicht ausschliessliche, nicht
uebertragbare, nicht unterlizenzierbare und unentgeltliche Lizenz fuer:

1. die Installation eines offiziellen, unveraenderten RoonPilot-Abbildes mit
   dem von Senior Coder bereitgestellten oder ausdruecklich freigegebenen
   Installer auf einem unterstuetzten Waveshare
   ESP32-S3-Knob-Touch-LCD-1.8;
2. den Betrieb dieser unveraenderten Firmware auf der unterstuetzten Hardware
   ausschliesslich fuer eigene private, nicht kommerzielle Zwecke;
3. die Konfiguration ueber die dokumentierten Display- und Weboberflaechen;
4. die Installation offizieller, unveraenderter Updates ueber die
   dokumentierte Online-Updatefunktion von RoonPilot; und
5. das Herunterladen, Aufbewahren einer angemessenen Installations- oder
   Sicherungskopie und Installieren der offiziellen, unveraenderten
   RoonPilot-Companion-Firmware ausschliesslich auf dem Companion-ESP32
   desselben unterstuetzten Geraetes.

Es werden keine Eigentumsrechte uebertragen. Alle nicht ausdruecklich
gewaehrten Rechte bleiben Senior Coder vorbehalten.

## 2. Verbotene Handlungen

Soweit eine Handlung nicht trotz dieser Beschraenkung zwingend gesetzlich
erlaubt ist, darfst du weder selbst noch durch Unterstuetzung Dritter:

1. ein eigenstaendiges Abbild der primaeren RoonPilot-Firmware kopieren,
   abfangen, extrahieren, speichern oder anderweitig beschaffen; ausgenommen
   sind technisch notwendige, nur voruebergehende Kopien des autorisierten
   Webinstallers;
2. RoonPilot-Software, Firmware-Abbilder oder wesentliche Teile davon
   veroeffentlichen, hochladen, spiegeln, hosten, uebertragen, teilen,
   verkaufen, vermieten, verleasen, unterlizenzieren, weitergeben oder sonst
   verbreiten;
3. RoonPilot-Software veraendern, patchen, uebersetzen, anpassen, entsperren
   oder davon abgeleitete Werke oder veraenderte Firmware-Abbilder erstellen;
4. RoonPilot-Software zur Rueckgewinnung von Quellcode,
   Implementierungsdetails, Datenstrukturen, Protokollen, Algorithmen oder
   internem Design zurueckentwickeln, dekompilieren, disassemblieren,
   dekodieren, entschluesseln, entpacken, auslesen oder anderweitig
   analysieren;
5. aus RoonPilot gewonnene Informationen, Implementierungsdetails oder
   Bestandteile zur Entwicklung, Verbesserung, Herstellung, Vermarktung oder
   zum Betrieb anderer Firmware, Produkte, Dienste oder kommerzieller Angebote
   verwenden;
6. Urheberrechts-, Lizenz-, Herkunfts-, Signatur- oder Integritaetshinweise
   entfernen, veraendern oder verbergen;
7. den autorisierten Installer, Signaturpruefungen, Zugriffskontrollen oder
   sonstige technische Schutzmassnahmen umgehen; oder
8. RoonPilot ohne gesonderte, von Senior Coder unterzeichnete Vereinbarung
   kommerziell, beruflich, umsatzbezogen, fuer Produktentwicklung,
   Beschaffungsbewertung oder Wettbewerbsanalyse verwenden.

Die Aenderung von Einstellungen ueber dokumentierte Konfigurationswege und die
Installation eines offiziellen, unveraenderten Updates gelten nicht als
verbotene Veraenderung.

## 3. Zwingende gesetzliche Rechte

Diese Lizenz schliesst keine Rechte aus, die vertraglich nicht ausgeschlossen
werden duerfen. Soweit insbesondere die Artikel 5 und 6 der Richtlinie
2009/24/EG anwendbar sind, bleiben erlaubt:

- eine fuer die lizenzierte Nutzung notwendige Sicherungskopie;
- das Beobachten, Untersuchen oder Testen beim rechtmaessigen Laden, Anzeigen,
  Ablaufen, Uebertragen oder Speichern des Programms; und
- eine auf die zwingend erforderlichen Teile und Bedingungen beschraenkte
  Dekompilierung zur Herstellung der Interoperabilitaet eines unabhaengig
  geschaffenen Programms, wenn die erforderlichen Informationen nicht ohne
  Weiteres zugaenglich waren.

Unter einer zwingenden Interoperabilitaetsausnahme erlangte Informationen
duerfen nur fuer diesen rechtmaessigen Zweck verwendet werden. Sie duerfen
weder zur Entwicklung, Herstellung oder Vermarktung eines RoonPilot im
Ausdruck wesentlich aehnlichen Programms genutzt noch ueber das gesetzlich
erlaubte Mass hinaus weitergegeben werden.

## 4. Drittanbietersoftware

RoonPilot enthaelt eigenstaendig lizenzierte Drittanbieterbestandteile. Fuer
diese gelten weiterhin deren jeweilige Lizenzbedingungen. Rechte aus einer
anwendbaren Drittanbieterlizenz werden durch diese Lizenz nicht eingeschraenkt.
Diese Lizenz gilt nur fuer RoonPilot-eigenen Code, eigene Grafiken, Integration,
Auswahl, Anordnung und Distributionsmaterialien.

Die zugehoerigen Urheberrechts- und Lizenztexte sind beim Installer sowie in
`THIRD_PARTY_NOTICES.md` und `LICENSES` verfuegbar.

## 5. Quellcode und vertrauliche Implementierung

Diese Lizenz gewaehrt keinen Zugang zu Quellcode, Builddateien,
Signaturschluesseln, Debugsymbolen, Map-Dateien oder anderem
Entwicklungsmaterial. Solche Materialien sind vertraulich und nicht Teil der
lizenzierten Distribution. Besitz oder Offenlegung solcher Materialien
begruenden keine Nutzungserlaubnis.

## 6. Updates und Signaturen

Senior Coder kann Updates jederzeit bereitstellen, aendern oder einstellen.
Firmware-Signaturen belegen Authentizitaet und Integritaet; sie uebertragen
keine Urheberrechte und gewaehren keine ueber diese Lizenz hinausgehenden
Rechte. Andere Abbilder duerfen nicht als offizielle RoonPilot-Versionen
signiert oder ausgegeben werden.

## 7. Beendigung

Diese Lizenz endet automatisch bei einem Verstoss. Danach ist die Nutzung
einzustellen und jede Kopie im eigenen Besitz oder unter eigener Kontrolle zu
loeschen, soweit eine Aufbewahrung nicht gesetzlich vorgeschrieben ist.
Bestimmungen zu Eigentum, vertraulicher Implementierung, Haftungsbegrenzung und
Durchsetzung gelten fort.

## 8. Gewaehrleistungsausschluss

Soweit gesetzlich zulaessig, wird die RoonPilot-Software **wie vorhanden** und
**wie verfuegbar** ohne Gewaehrleistung oder Zusicherung bereitgestellt.
Zwingende Verbraucherrechte bleiben unberuehrt.

## 9. Haftungsbegrenzung

Soweit gesetzlich zulaessig, haftet Senior Coder nicht fuer mittelbare,
beilaeufige, besondere oder Folgeschaeden, Strafschadensersatz, Datenverlust,
Nutzungsausfall, Einnahmeausfall oder Schaeden aus Installation oder Nutzung.
Eine gesetzlich unzulaessige Haftungsbegrenzung ist nicht beabsichtigt.

## 10. Allgemeine Bestimmungen

Ist eine Bestimmung unwirksam, gilt sie im groesstmoeglichen rechtmaessigen
Umfang; die uebrigen Bestimmungen bleiben wirksam. Die Nichtdurchsetzung einer
Bestimmung ist kein Verzicht. Diese Lizenz ist die vollstaendige Vereinbarung
ueber die darunter bereitgestellte RoonPilot-eigene Software. Kommerzielle
Nutzung, Weitergabe, Veraenderung oder Quellcodezugang erfordern eine
gesonderte, von Senior Coder unterzeichnete Vereinbarung.

Es gilt das Recht der Bundesrepublik Deutschland, unbeschadet zwingender
Verbraucherschutz- und Kollisionsnormen.

Diese deutsche Fassung und die englische Fassung `LICENSE.md` sollen denselben
Inhalt wiedergeben. Bei Auslegungszweifeln bleiben zwingende gesetzliche Rechte
unberuehrt.
