Dieser Abschnitt soll eine schnelle und sehr grobe Anleitung sein zur Wahl einer Lizenz. Lesen Sie Kapitel 9, Lizenzen, Urheberrecht, und Patente für ein besseres Verständnis über die genauen rechtlichen Folgen der verschieden Lizenzen, und wie Ihre Wahl beeinflussen kann, wie Ihre Software mit anderer freier Software gemischt werden kann.
Sie können unter einer Menge Lizenzen für freien Software wählen. Die meisten müssen wir hier nicht beachten, da Sie für die speziellen rechtlichen Bedürfnisse einer bestimmten Firma oder Person geschrieben wurden und für Ihr Projekt nicht angemessen wären. Wir beschränken uns auf die am häufigsten benutzten Lizenzen von denen Sie am ehesten eine wählen wollen.
Wenn Sie kein Problem damit haben, dass der Code in Ihrem Projekt in proprietären Anwendungen benutzt wird, können Sie eine MIT/X ähnlich Lizenz nehmen. Es ist die einfachste der verschiedenen Lizenzen die nicht viel mehr machen, als Vervielfältigungsrechte durchzusetzen (ohne dabei wirklich die Vervielfältigung einzuschränken) und spezifizieren, dass keiner für den Code haftet. Weiteres darüber finden Sie in „Die MIT / X Window System Lizenz“.
Wenn Sie nicht wollen, dass Ihr Code in proprietären Anwendungen verwendet wird, benutzen Sie die GNU General Public License[15] (http://www.gnu.org/licenses/gpl.html). Die GPL ist heute die wahrscheinlich bekannteste Lizenz für freie Software der Welt. Das ist an und für sich schon ein großer Vorteil, da viele potentielle Benutzer und Teilnehmer bereits mit ihr vertraut sein werden und deshalb keine zusätzliche Zeit aufbringen müssen um Ihre Lizenz zu lesen und zu verstehen. Für weiter Details siehe „Die GNU GPL“ im KapitelKapitel 9, Lizenzen, Urheberrecht, und Patente.
Wenn Sie sich für eine Lizenz entschieden haben, sollten Sie es auf Ihre Hauptseite sagen. Sie brauchen nicht den kompletten Text der Lizenz dort anzugeben; der Name und ein Verweis auf den vollständigen Text reichen vollkommen aus.
Damit sagen Sie der Öffentlichkeit mit welcher Lizenz Sie vorhaben die Software zu veröffentlichen, rechtliche gesehen reicht dass aber nicht. Dafür muss die Software selbst die Lizenz enthalten. Meißtens wird das gemacht, indem der komplette Text der Lizenz in einer Datei namens COPYING (oder LICENSE) gestellt wird, und am Anfang jeder Quellcode Datei wird dann einen darauf verwiesen, zusammen mit dem Datum der Erhebung, die Urheber, die Lizenz und eine Angabe wo der komplette Text der Lizenz zu finden ist.
Davon gibt es viele Variationen, also werden wir uns hier nur ein Beispiel anschauen. Die GNU GPL sagt, dass man einen Hinweis wie diesen am Anfang jeder Datei des Quellcodes setzen sollte.
Copyright (C) [Jahr] [Name des Autors] Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License. Sie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.[16]
Es wird nicht explizit erwähnt, dass der vollständige Text der Lizenz in der Datei COPYING steht, dass ist aber meistens der Fall. (Sie könnten den obigen Hinweis abändern um die Quelle direkt anzugeben.) Diese Vorlage gibt Ihnen auch eine Geographische Adresse von der Sie eine Kopie der Lizenz erhalten können. Noch häufiger, wird auf die Lizenz mit der URL einer Webseite mit dem kompletten Text der Lizenz verwiesen. Die Entscheidung, wo die beständigste Kopie dieser Lizenz Gepflegt wird, sei Ihnen überlassen, vielleicht ist es auch einfach die Webseite Ihres Projekts. Im Allgemeinen, muss der Hinweis am Anfang jeder Datei nicht genau so aussehen wie der Obige, sofern es mit dem gleichen Hinweis auf den Halter des Urheberrechts und das Datum, sowie die Lizenz angibt und angibt wo die komplette Lizenz zu finden ist.
[15] Allgemeine Öffentliche Lizenz
[16] Diese Übersetzung von Katja Lachmann im Auftrag der S.u.S.E. GmbH – http://www.suse.de und überarbeitet von Peter Gerwinski, G-N-U GmbH – http://www.g-n-u.de, wird hier zum besseren Verständniss verwendet. In Ihrer Anwendung sollten Sie jedoch die Englische Originalfassung benutzen die Sie hier http://www.gnu.org/licenses/gpl.html#SEC4 finden, da diese Übersetzung nicht offiziell oder im rechtlichen Sinne Anerkannt ist. Die vollständige Übersetzung der GPL finden Sie hier http://www.gnu.de/documents/gpl.de.html