-
Programmcode ist ein immaterielles Wirtschaftsgut -> jeder Programmierer sollte ein Grundverständnis für Immaterialgüterrecht haben (neben Urheberrecht auch Patentrecht, Markenrecht, etc.)
-
obligatorische Vorbemerkungen
- Wir sind keine Rechtsanwälte. Das hier ist keine Rechtsberatung.
- Fokus auf das deutsche Recht (insbesondere nicht auf das Copyright der englischen Rechtstradition)
- insbesondere Fokus auf das UrhG, daneben noch zum Beispiel das KunstUrhG (Recht am eigenen Bild) oder das ArbnErfG (Arbeitnehmererfindungen)
-
erste Facette: Urheberpersönlichkeitsrecht
- § 12 UrhG: "Der Urheber hat das Recht zu bestimmen, ob und wie sein Werk zu veröffentlichen ist."
- § 13 UrhG: "Der Urheber hat das Recht auf Anerkennung seiner Urheberschaft am Werk." (aber keine Pflicht)
- § 14 UrhG: "Der Urheber hat das Recht, eine Entstellung oder eine andere Beeinträchtigung seines Werkes zu verbieten, die geeignet ist, seine berechtigten geistigen oder persönlichen Interessen am Werk zu gefährden."
- im Allgemeinen nicht übertragbar, aber insb. für Computerprogramme § 69b UrhG: "Wird ein Computerprogramm von einem Arbeitnehmer in Wahrnehmung seiner Aufgaben oder nach den Anweisungen seines Arbeitgebers geschaffen, so ist ausschließlich der Arbeitgeber zur Ausübung aller vermögensrechtlichen Befugnisse an dem Computerprogramm berechtigt, sofern nichts anderes vereinbart ist."
-
zweite Facette: Verwertungsrecht in §§ 15 ff. UrhG
- Recht auf Vervielfältigung, Verbreitung, Ausstellung, Vortrag/Aufführung/Vorführung, Sendung, Bearbeitung/Umgestaltung, Verfilmung, etc.
- meistens Übertragung dieser Rechte, zum Beispiel bei Büchern auf Verlage oder bei Filmen auf Verleiher
-
Schranken des Urheberrechts: §§ 44a ff. UrhG
- Rechtspflege, Barrierefreiheit, Gebrauch bei religiösen Feierlichkeiten, Schulfunksendungen, Verbreitung öffentlicher Reden, Berichterstattung über Tagesereignisse, Zitate, Karikaturen/Parodien, Privatkopien
- insb. für Programme § 69e UrhG: "Die Zustimmung des Rechtsinhabers ist nicht erforderlich, wenn die Vervielfältigung des Codes oder die Übersetzung der Codeform [...] unerläßlich [sic] ist, um die erforderlichen Informationen zur Herstellung der Interoperabilität eines unabhängig geschaffenen Computerprogramms mit anderen Programmen zu erhalten, sofern folgende Bedingungen erfüllt sind: [...]"
-
Freie Software, Open-Source-Bewegung
- Urkonzept im englischsprachigen Copyright: Public Domain (willentliche Abtretung der Urheberrechte, im deutschen Urheberrecht nicht möglich)
- ab Beginn der Informatik: in der Forschung Behandlung von Programmcode wie wissenschaftliche Erkenntnisse, ohne Anwendung des Urheberrechts
- ab 1980er Jahre: Freie-Software-Bewegung -> subversive Nutzung des Copyright nicht zur Beschränkung, sondern zur Maximierung von Nutzbarkeit
- "Vier Grundfreiheiten": Use, Study, Share, Modify -> Copyleft-Modell (Urheber zwingt alle Nutzer, auch bei Folgenutzungen die vier Grundfreiheiten zu berücksichtigen)
- Gegenbewegung: "Open Source" -> schwächere Definition, quelloffene Software ohne Copyleft kann auch in unfreier Software verwendet werden
- Randbemerkung: diese Open-Source-Gemeinde hat bis auf den Namen nichts mit der OSINT-Community zu tun
-
praktischer Hinweis für Programmierer: Schaut auf eure SBOM!
- BOM = Bill of Material (zu deutsch: Stückliste/Materialliste)
- SBOM = Stückliste für Software (Welche Programme oder Programmbibliotheken werden als Teil meines Programms mit ausgeliefert?), Symbolbild
- Teil der SBOM sind die Lizenzinformationen der verwendeten Programme und Bibliotheken
- SBOM ist auch sonst eine gute Idee; kann man auch zum automatisierten Suchen nach Sicherheitslücken verwenden
-
netzpolitische Aspekte
- § 95a UrhG: der Kopierschutzparagraf, "Wirksame technische Maßnahmen zum Schutz eines [...] Werkes [...] dürfen ohne Zustimmung des Rechtsinhabers nicht umgangen werden, soweit [...] die Umgehung erfolgt, um den Zugang zu einem solchen Werk [oder dessen] Nutzung zu ermöglichen."
- § 64 UrhG: "Das Urheberrecht erlischt [im Allgemeinen] siebzig Jahre nach dem Tode des Urhebers."
- § 44b UrhG: der Data-Mining-Paragraf, "Zulässig sind Vervielfältigungen von rechtmäßig zugänglichen Werken für das Text und Data Mining. Die Vervielfältigungen sind zu löschen, wenn sie für das Text und Data Mining nicht mehr erforderlich sind. [...] Ein Nutzungsvorbehalt bei online zugänglichen Werken ist nur dann wirksam, wenn er in maschinenlesbarer Form erfolgt."; siehe dazu auch Pentaradio vom August 2022
-
im Gespräch erwähnt