Alle Tabs der Lerneinheit (Erklärung · Interaktiv verstehen · Praxis-Übung · Klausur-Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).
Wem gehört Code? Darf man Open-Source einfach in sein Produkt einbauen? Und warum ist GPL "ansteckend"? Software ist automatisch urheberrechtlich geschützt, und Lizenzen entscheiden, was andere damit tun dürfen. Für Wirtschaftsinformatiker ist das praktisch hochrelevant.
Was du in der Klausur können musst:
Klausur-Tipp: Bei Lizenzfragen immer zwei Schritte: (1) Welche Lizenz hat der fremde Code? (2) Welche Pflichten löst die Nutzung/Verbreitung aus? Permissiv = Nennung genügt, Copyleft = Offenlegung des abgeleiteten Werks.
Anmelden, um den Fortschritt zu speichern.
Nächster Schritt
Aktives Abrufen festigt Wissen schneller als nochmal lesen.
Diese Lerneinheit wurde für typische Bachelor-Klausuren konzipiert. So prüfen wir · Fehler entdeckt? Melde ihn uns oder markiere die fragliche Stelle direkt im Text oben.
Alle Tabs der Lerneinheit (Erklärung · Interaktiv verstehen · Praxis-Übung · Klausur-Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).
Wem gehört Code? Darf man Open-Source einfach in sein Produkt einbauen? Und warum ist GPL "ansteckend"? Software ist automatisch urheberrechtlich geschützt, und Lizenzen entscheiden, was andere damit tun dürfen. Für Wirtschaftsinformatiker ist das praktisch hochrelevant.
Was du in der Klausur können musst:
Urheberrecht schützt Software automatisch ab der Schöpfung (§ 69a UrhG). Lizenzen räumen Dritten Nutzungsrechte ein und legen die Bedingungen fest, von "fast frei" (permissiv) bis "ansteckend" (Copyleft).
Computerprogramme werden nach §§ 69a ff. UrhG wie Sprachwerke geschützt:
Prüfe den Schutz:
Interaktive Visualisierung
Interaktive Komponente: probiere sie im Topic-Player oben aus.
Eine Lizenz räumt Nutzungsrechte ein. Drei große Familien:
| Typ | Beispiele | Kernregel |
|---|---|---|
| Permissiv | MIT, BSD, Apache 2.0 | nahezu freie Nutzung, auch in proprietären Produkten; nur Lizenztext/Urhebernennung beibehalten (Apache zusätzlich Patentlizenz) |
| Copyleft | GPL, AGPL | Nutzung und Änderung erlaubt, aber abgeleitete Werke müssen wieder unter derselben Lizenz mit offengelegtem Quellcode veröffentlicht werden ("ansteckend") |
| Schwaches Copyleft | LGPL, MPL | Copyleft nur für die Bibliothek/Datei selbst, Einbinden in proprietäre Software möglich |
| Proprietär | EULA-Software | alle Rechte vorbehalten, Nutzung nur im Rahmen der Lizenz |
Genau das Copyleft der GPL ist die häufigste Klausurfalle:
1. Software ist urheberrechtlich geschützt (§§ 69a ff. UrhG), automatisch ab Schöpfung, ohne Registrierung.
2. Niedrige Schöpfungshöhe: fast jeder eigenständige Code ist geschützt. Geschützt ist der Code, nicht Idee oder Algorithmus.
3. Arbeitnehmer-Software: Verwertungsrechte beim Arbeitgeber (§ 69b UrhG).
4. Permissiv (MIT/Apache/BSD): nahezu freie Nutzung inkl. proprietär, nur Lizenz/Nennung beibehalten.
5. Copyleft (GPL): abgeleitete Werke müssen wieder unter GPL mit Quellcode erscheinen (ansteckend). LGPL ist schwächer.
6. Urheberrecht ≠ Patent ≠ Marke: Code-Ausdruck vs. technische Erfindung vs. Kennzeichen.
1. Open Source für rechtefrei halten. Auch Open-Source-Lizenzen haben Bedingungen (Urhebernennung, Copyleft). "Kostenlos" heißt nicht "bedingungslos".
2. GPL-Code in proprietäre Software einbauen wollen. Das löst die Copyleft-Pflicht aus: das gesamte abgeleitete Werk müsste offengelegt werden.
3. Idee und Ausdruck verwechseln. Geschützt ist die konkrete Code-Form, nicht der Algorithmus oder die Idee (die kann allenfalls über ein Patent geschützt sein).
4. Registrierung oder ©-Vermerk für nötig halten. Das Urheberrecht entsteht automatisch; das © ist nur ein Hinweis, keine Voraussetzung.
5. MIT und Apache gleichsetzen. Beide sind permissiv, aber Apache 2.0 enthält zusätzlich eine ausdrückliche Patentlizenz-Klausel.
6. Urheberrecht mit Patent oder Marke verwechseln. Urheberrecht schützt den Code-Ausdruck, ein Patent technische Erfindungen, eine Marke Kennzeichen.
Die wichtigste Lizenzfrage der Praxis: Darf man GPL-Code in ein proprietäres Produkt einbauen und den Quellcode geheim halten? Prüfe die Copyleft-Wirkung.
Interaktive Visualisierung
Interaktive Komponente: probiere sie im Topic-Player oben aus.
Klausur-Tipp: Bei Lizenzfragen immer zwei Schritte: (1) Welche Lizenz hat der fremde Code? (2) Welche Pflichten löst die Nutzung/Verbreitung aus? Permissiv = Nennung genügt, Copyleft = Offenlegung des abgeleiteten Werks.
Klausurfragen mit Lösungen (6)
Antwort: automatisch ab der Schöpfung (§ 69a UrhG), ohne Registrierung
Erklärung: Software ist nach § 69a UrhG automatisch ab der Schöpfung geschützt, ohne Registrierung oder ©-Vermerk. Der Schutz greift, sobald der Code als individuelle geistige Schöpfung vorliegt.
Antwort: die konkrete Ausdrucksform, also der Code, nicht die Idee/der Algorithmus
Erklärung: Das Urheberrecht schützt die konkrete Ausdrucksform (den Code), nicht die zugrunde liegende Idee oder den Algorithmus. Eine Idee/technische Lehre kann allenfalls über ein Patent geschützt sein.
Zuordnungen:
Erklärung: Permissiv (MIT/BSD): nahezu frei. Copyleft (GPL): ansteckend, Offenlegung. Schwaches Copyleft (LGPL): nur die Bibliothek. Proprietär: alle Rechte vorbehalten.
Typ: Zuordnung
Antwort: Falsch
Erklärung: Falsch. Auch Open-Source steht unter einer Lizenz mit Bedingungen, mindestens Urhebernennung (permissiv), bei Copyleft (GPL) zusätzlich die Offenlegung abgeleiteter Werke. 'Kostenlos' bedeutet nicht 'bedingungslos'.
Typ: Wahr/Falsch
Antwort: dem Arbeitgeber (§ 69b UrhG)
Erklärung: Nach § 69b UrhG stehen die vermögensrechtlichen Befugnisse (Verwertungsrechte) an einem in Ausübung der Aufgaben oder nach Anweisung des Arbeitgebers geschaffenen Programm dem Arbeitgeber zu.
Antwort: das abgeleitete Werk müsste selbst unter GPL mit offengelegtem Quellcode veröffentlicht werden (Copyleft)
Erklärung: Die GPL ist ein starkes Copyleft: ein abgeleitetes Werk, das GPL-Code enthält, muss wieder unter der GPL mit offengelegtem Quellcode verbreitet werden. Wer Closed Source bleiben will, darf keinen GPL-Code einbauen (sondern z.B. MIT/Apache nutzen).
Klausurfragen mit Lösungen (6)
Antwort: das Urheberrechtsgesetz (§§ 69a ff. UrhG)
Erklärung: Computerprogramme werden durch die §§ 69a ff. UrhG geschützt, dort als besondere Werkkategorie wie Sprachwerke. Patente und Marken schützen anderes (technische Erfindungen bzw. Kennzeichen).
Antwort: sie erlaubt nahezu freie Nutzung, auch in proprietären Produkten, bei Beibehaltung des Lizenztexts
Erklärung: Permissive Lizenzen (MIT, BSD, Apache) erlauben Nutzung, Änderung und Weitergabe auch in proprietären Produkten; man muss im Wesentlichen nur den Lizenztext und die Urhebernennung beibehalten. Apache 2.0 enthält zusätzlich eine Patentlizenz.
Lösungen pro Lücke:
Erklärung: Schutz nach UrhG (automatisch), geschützt ist der Code (Ausdrucksform), GPL = Copyleft mit Offenlegungspflicht.
Typ: Lückentext
Antwort: Apache 2.0 enthält zusätzlich eine ausdrückliche Patentlizenz-Klausel
Erklärung: Beide sind permissiv. Apache 2.0 enthält jedoch zusätzlich eine ausdrückliche Patentlizenz (und eine Patentvergeltungsklausel), die MIT nicht hat. Das ist in patentsensiblen Projekten relevant.
Antwort: Falsch
Erklärung: Falsch. Das Urheberrecht entsteht automatisch mit der Schöpfung (§ 69a UrhG), ganz ohne Registrierung oder ©-Vermerk. Anders als beim Patent gibt es kein Anmeldeverfahren.
Typ: Wahr/Falsch
Antwort: Urheberrecht schützt den Code-Ausdruck, ein (Software-)Patent eine technische Erfindung/Lehre, eine Marke das Kennzeichen (Name/Logo)
Erklärung: Die drei Schutzrechte greifen unterschiedlich: das Urheberrecht schützt die konkrete Ausdrucksform (den Code), ein Patent eine technische Erfindung (in engen Grenzen bei Software), eine Marke das Kennzeichen (Produktname, Logo). Sie können nebeneinander bestehen.