Hier ist Alan Pope mit den dritten Screencast im
im Ubuntu Monat der Screencasts.
Alle Screencasts dieses Monats können gratis
von unserer Webseite, screencasts.ubuntu.com, heruntergeladen werden.
Heute werden wir einen Blick auf die Freiheit und Software Lizenzen werfen.
Die ist ein grosses Thema und ich bin kein grosser Experte in Software Lizenzen.
Du musst also etwas nachsichtig mit mir sein.
Freiheit kann sehr unterschiedlich aufgefasst werden.
Ich werde dir einige Beispiele geben, wie Freiheit von Leuten wahrgenommen wird,
wenn sie einen Computer bedienen.
Hier ist ein Diagramm welches vor einigen Jahren von einem Freund erstellt wurde,
es zeigt mein lokales Netzwerk.
Nun habe ich mein Netzwerk in den letzten Jahren geändert,
und ich möchte das Diagramm aktualisieren.
Aber um das zu tun, da das Dateiformat nicht offen ist
- es ist ein geschlossenes Format -
muss ich eine Kopie eines Programms kaufen, Visio
und eine Kopie des Betriebssystems auf dem es läuft, Windows,
um Änderungen an der Datei vorzunehmen,
weil das Format proprietär ist.
Das nennen wir Verkäuferbindung.
Ich bin gezwungen diesen Verkäufer für diese Software zu "wählen".
Das ist ein Element, welches meine Freiheit einschränkt.
Ich kann keine Änderungen an meinen eigenen Dateien vornehmen.
Ein anderes Beispiel fehlender Freiheit
ist im Video Treiber meiner 3-D Grafikkarte.
Ich habe eine NVIDIA Karten und NVIDIA stellt nur einen
binären Treiber, keinen Source Code zur Verfügung.
Das heisst, wenn etwas schief geht mit dem Treiber,
gibt es keinen Weg für die Entwickler
von Ubuntu oder andere Entwickler die ich kenne,
den Source Code anzuschauen, weil NVIDIA ihn nicht herausgibt.
Dies macht den Unterhalt und Support sehr schwierig.
Ein anderes Gebiet in dem Leute ihre Freiheit als eingeschränkt wahrnehmen liegt
in der Möglichkeit Medien die sie heruntergeladen oder gekauft haben
auf dem Gerät ihrer Wahl abzuspielen.
Nicht auf einem vom Verkäufer auferlegten.
Ein anderes Beispiel ist das herunterladen von Medien und dafür zu bezahlen,
und dann zu sehen, dass der Verkäufer die Dienstleistung eingestellt hat,
oder nicht mehr im Geschäft ist.
Du kannst dann die Medien, für die du bezahlt hast, nicht mehr abspielen.
Das schränkt offensichtlich deine Freiheit abzuspielen,
was du gekauft hast, ein.
Die Art in der das normalerweise implementiert wird,
ist mit technologischen Software Schlössern.
Dies wird oftmals DRM genannt, Digital Rights Management,
oder wie es die Free Software Foundation nennt:
Digital Restrictions Management.
Das ist Software welche dich daran hindert Dinge zu tun,
mit den Medien die du herunterlädst oder kaufst.
Drei Beispiele sind Googlevideo, der BBC iPlayer oder iTunes.
Ein anderes Element der Freiheit ist die Möglichkeit Änderungen an Medien
wie Bilder, Videos, Musik vorzunehmen und abgeleitete Werke (Derivate) zu machen.
Es kann sein, dass dies nicht erlaubt ist.
Zusätzlich dazu, dass du vielleicht etwas
kopieren möchtest, und Kopien für deine Freunde machen willst,
das könnte auch verboten sein.
Dies ist normalerweise nicht mittels DRM eingeschränkt,
sondern durch einen Enbenutzer Lizenzvertrag.
oder einfach eine Lizenz.
Dies hindert dich daran Kopien zu erstellen.
Es hindert dich nicht technisch,
sondern rechtlich daran
Kopien oder Derivate zu erstellen.
Hier ein Beispiel eines Endbenutzer Lizenzvertrags.
Dies ist der Skype Endbenutzer Lizenzvertrag,
Du kannst Abschnitt 2.3 sehen, keine Änderungen.
Es ist dir nicht erlaubt Änderungen am Skype Programm vorzunehmen.
Also sogar wenn du es verbessern willst, kannst du nicht.
Auch wenn du Skype mit einem anderen Produkt integrieren willst,
kannst du dies nicht tun weil es dir nicht erlaubt ist, Änderungen am Programm vorzunehmen.
Hier eine anderer einschränkender Enbenutzer Lizenzvertrag.
Die Windows XP Home Edition Lizenz.
Es ist dir nicht erlaubt
die Kopie von XP auf einem Computer an eine andere Person weiterzugeben,
welche diesen an eine weitere Person weitergibt.
Du kannst dies nur einmal tun.
Wenn mir also jemand einen Computer mit XP gibt,
kann ich den Computer nicht weitergeben,
wenn ich ihn nicht mehr brauche.
Vergleiche das mit zulassenden Lizenzen Freier Software,
welche oft verwendet werden in Ubuntu.
Was ist also eine Freie Software Lizenz?
Nun dies ist direkt von Wikipedia,
Sie gibt dir das Recht die Software zu ändern und weiterzuverteilen,
was sonst womöglich durch das Urheberrecht eingeschränkt ist.
Das heisst du hast die Möglichkeit Änderungen zu machen, zu verbessern,
Fehler zu korrigieren und das Programm weiterzuverteilen,
wobei eine restriktive Lizenz dies nicht zulassen könnte.
Eine der beliebtesten Lizenzen Freier Software ist
die GNU General Public Licence, GPL.
GNU wurde vor über zwanzig Jahren von Richard Stallman gestartet.
Wir werden später einen Blick auf einige Links werfen,
unter denen du mehr Informationen darüber findest.
Wie gesagt, ist dies nicht mein Fachgebiet,
Aber ich gebe dir eine Einführung und es gibt weitere Information
an vielen Orten im Web.
Die GNU GPL wird vom Linux Kernel verwendet,
wie auch von vielen anderen Freien Softwareprojekten auch,
welche Ubuntu ausmachen.
Ubuntu beinhalten also eine Menge Softwareprodukte,
zusammengepackt in einer Distribution,
diese können alle unter verschiedenen Lizenzen stehen.
Du findest eine Kopie dieser Lizenzen auf deine Ubuntu Maschine
im Ordner /usr/share/common-licences.
Dies sind einige der bekanntesten Lizenzen,
wie der Ordnername schon sagt.
GPL, die BSD Lizenz und die LGPL.
Wenn du die Lizenz kennen willst, unter der ein Pogramm oder Packet
lizenziert ist, schau in diesen Ordner:
/usr/share/doc/* und setzte für den kleinen
Stern den Paketnamen ein, welchen du prüfen willst.
In diesem Ordner ist eine copyright Datei.
Hier ist zum Beispiel die copyright Daten für den Linux Kernel.
Du kannst diesen Text wohl nicht lesen,
aber wenn du die Datei öffnest, wirst du sehen
dass es etwa in der Hälfte heisst,
Dieses Programm ist Freie Software, du kannst es weiterverteilen
und/oder ändern unter den Bedingungen der
GNU General Public Licence,
herausgegeben von der Free Software Foundation, Version zwei.
Der Linux Kernel ist also unter der GPL Version zwei lizenziert.
Ein anderes Paket ist Tomboy, welches mit Ubuntu ausgeliefert wird.
Es ist ein grossartiges Notiz Programm.
Wenn wir die copyright Datei dafür ansehen,
heisst es Tomboy sei unter der LGPL Version 2.1 lizenziert.
Wir haben hier also mehrere verschiedene Pakete,
verschiedene Applikationen innerhalt der Distribution.
Diese Applikationen benutzen verschiedene Lizenzen,
aber diese Lizenzen sind tolerant genug,
damit die Dateien innerhalb der Distribution zusammengefasst
und als eine Einheit verkauft werden können.
Es gibt online viel mehr Informationen darüber,
und ich möchte dringlichst empfehlen, wenn du mehr wissen willtst,
diese Lizenzen zu lesen.
Sie sind etwas trocken zum lesen, sind aber
erstaunlicherweise nicht zu juristisch, auch wenn es nur darum geht.
Hier sind einige Links, welche hilfreich sein könnten.
Ich werde diese Links auf die Webseite stellen, wenn du zu
screencasts.ubuntu.com gehst und hier drauf klickst,
wirst du diese Links finden.
Der erste ist auf Wikipedia, da ist eine Seite über Freie Software.
Sie beschreibt was Freie Software ist und den Ethos
der Möglichkeit zum weiterverteilen, geändert oder nicht,
ohne Einschränkungen oder möglicherweise mit Einschränkungen,
abhängig von der Lizenz.
Es gibt auch eine Seite über GNU auf Wikipedia,
über die Geschichte von GNU, die Projekte welche GNU beinhaltet
und die Programme welche GNU unter ihrer Lizenz hat.
Wenn du auf die GNU Homepage gehst findest du
gewaltig viele Information über GNU
und auch ein bisschen zuoberst über
die Namensgebung von GNU und GNU/Linux oder GNU+Linux.
Hier ist ein kleiner Bereich, ich mache ihn grösser,
und hier sind die vier Freiheiten, welche in der GNU GPL verankert sind.
die Freiheit das Programm auszuführen,
die Freiheit das Programm zu studieren,
die Freitheit das Programm weiterzuverteilen und
die Freiheit das Programm zu verbessern und dann
die Verbesserungen zu veröffentlichen.
Du wirst bemerken, dass der Zugang zum Quellcode eine Bedingung ist
um das Programm zu studieren und zu verändern.
Es gibt auch einige Seiten über die Philosophie
freier Software welche es wert sind gelesen zu werden.
Was es auch wert ist anzuschauen, ist die Free Software Foundation.
Die Webseite der Free Software Foundation ist fsf.org
Sie fördern Freiheit in der Datenverarbeitung.
Es gibt auch Seiten auf Wikipedia über die Liste
der anerkannten Software Lizenzen.
Die Free Software Foundation und die Open Source Initiative
entscheiden ob eine Lizenz "free" oder "open" ist.
Hier ein Beispiel wo etwas frei ist,
aber die PHP Lizenz ist inkompatibel mit der GPL,
weil in beiden Begriffe vorkommen, welche sich widersprechen.
So ist es schwierig, du kannst nicht ein Programm machen, welches
teilweise auf einem GPL Programm und
teilweise auf einem mit der PHP Lizenz lizenzierten Programm basiert,
da die Lizenzen inkompatibel sind.
Es gibt Text über die Inkompatibilität von Lizenzen in diesen Seiten.
Es ist es also wert, dich da ein bisschen durchzulesen,
wenn du Zeit dafür hast.
Vielen Dank fürs zuschauen.
Alle Screencasts sind auf unserer Webseite verfügbar,
screencasts.ubuntu.com