Files
2026-06-15 18:12:40 +02:00

54 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Lizenzierung
Dieses Projekt ist **dual lizenziert**: Quellcode und Inhalte stehen unter
unterschiedlichen Lizenzen, weil ein Schulungsprojekt aus beidem besteht.
© 2026 Richard. Bitte „Richard" durch deinen vollständigen Namen (oder dein
gewünschtes Pseudonym) ersetzen das ist die Person/Stelle, die die Rechte hält.
## Quellcode → MIT
Gilt für alle ausführbaren Bestandteile, u. a.:
- `gotcha-app/` (Node-Server und ausgelieferte Seiten)
- JavaScript in den HTML-Dateien (Steuerlogik der Folien/Animation)
Volltext: [`LICENSE`](./LICENSE) · SPDX: `MIT`
Kurz: Andere dürfen den Code nutzen, ändern, weitergeben und auch in
proprietären Projekten einsetzen einzige Bedingung ist, dass Copyright-
Vermerk und Lizenztext beibehalten werden. Es gibt keine Copyleft- oder
Offenlegungspflicht.
## Inhalte → CC BY-SA 4.0
Gilt für die nicht ausführbaren Werke, u. a.:
- Präsentationsfolien und deren Texte (`cybersecurity-vortrag.html` die Inhalte)
- Diagramme/Grafiken (`aitm-schaubild.svg`, die WLAN-Animationsgrafik)
- sonstige Texte/Bilder
Volltext: [`LICENSE-CONTENT.txt`](./LICENSE-CONTENT.txt) · SPDX: `CC-BY-SA-4.0`
Kurz: Andere dürfen die Inhalte nutzen und bearbeiten, müssen dich aber nennen
(Attribution) und Bearbeitungen unter derselben Lizenz weitergeben (ShareAlike).
## Hinweis zur Abgrenzung
Einzelne Dateien mischen Code und Inhalt (z. B. die HTML-Folien mit eingebettetem
JavaScript). Maßgeblich ist die Funktion des jeweiligen Teils: ausführbare Logik =
MIT, dargestellte Lehrinhalte = CC BY-SA. Im Zweifel kannst du pro Datei einen
SPDX-Kopf setzen, z. B.:
<!-- SPDX-License-Identifier: MIT --> (Code)
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 --> (Inhalt)
## Fremdbestandteile (nicht von dir lizenzierbar)
- **reveal.js** wird per CDN geladen und steht unter der **MIT-Lizenz**. Wenn du
reveal.js mit ins Repo legst, füge dessen MIT-Lizenztext bei und nenne den
Urheber. Deine Lizenzwahl gilt nicht für fremden Code.
- **Marken Dritter:** Namen/Logos wie „Microsoft" sind Marken der jeweiligen
Inhaber. Eine Lizenz kann nur *dein* Urheberrecht regeln sie gewährt **keine**
Markenrechte und macht die Nutzung fremder Logos nicht zulässig.