21C3 Schedule Release 1.1.7

21st Chaos Communication Congress
Lectures and workshops

Speakers
Picture of Hubert Feyrer Hubert Feyrer
Schedule
Day 1
Location Saal 3
Start Time 14:00 h
Duration 01:00
INFO
ID 99
Type Lecture
Track Community
Language german
FEEDBACK

GPL für Anfänger

Es sollen die Hintergründe "freier" Software beleuchtet werden. Der Vortrag erläutert rechtliche Grundlagen (Urheberrecht, Lizenzen & Patente) geben und anschliessend anhand der GPL einige Eigenschaften "freier" Software aufgezeigt weden.

Immer wieder wird Unwissenheit im Umgang mit "freier Software" beobachtet, insbesondere ist vielen Nutzern nicht bewusst, worauf diese "Freiheit" basiert und wie sie begründet ist.

Der Vortrag beginnt mit einem Abriss der rechtlichen Grundlagen zum Thema Urheberrecht, Lizenzen und Patente liefern. Anschliessend werden anhand der weit verbreiteten GNU Public License (GPL) erklaeren, welche Aspekte bei Software-Lizenzen relevant sind.

Behandelte Themen sind die Gültigkeit von Lizenzen, die Weitergabe des Quellcodes mit und ohne Änderungen, die Weitergabe möglicherweise geänderter Binaries, sowie anderweitige Weitergaben. Es wird die Prozedur zum Annehmen bzw. Ablehnen der Lizenz erläutert, sowie Beschränkungen bei der Weitergabe und in Fällen wie rechtliche Konflikte diskutiert.

Weiterhin wird die "Kompatibilität" mit anderen Lizenzen betrachtet, die vom Software-Autor als Urheber seines Programmcodes umgesetzt werden kann, ebenso angesprochen wie Allgemeine Anforderungen an Software und die Haftung für diese. Nach der Betrachtung all dieser Aspekte von Softwarelizenzen folgt eine Betrachtung der Vor- und Nachteile der GPL sowie eine Gegenüberstellung mit anderen Lizenzen, die im Open-Source-Bereich eingesetzt werden. Zu nennen sind hier BSD und Apache.