Initial commit

This commit is contained in:
Richard
2026-06-15 18:12:40 +02:00
commit b895cddc5f
10 changed files with 1865 additions and 0 deletions
@@ -0,0 +1,53 @@
# 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.