Nicht viele haben von GNU und der Freie-Software-Bewegung gehört, doch wir profitieren täglich davon. Ein Großteil der Software, die wir heute nutzen, basiert auf freier Software. Doch das war nicht immer so.
Im Jahr 1984 startete Richard Stallman das GNU-Projekt. GNU sollte das erste freie Betriebssystem werden – „frei“ im Sinne von frei zugänglichem Quellcode, nicht kostenlos. Jeder sollte sich an der Entwicklung beteiligen können. Alle Anwendungen und Software des GNU-Betriebssystems stehen unter der GNU General Public License (GPL) zur Verfügung. Die GPLv3 ist heute die weltweit am meisten verbreitete Softwarelizenz.
Mit dieser Entwicklung und den daraus resultierenden Organisationen kam die Freie-Software-Bewegung ins Rollen. Diese soziale Bewegung hat zum Ziel, freie Software zu propagieren und bestimmte Freiheiten für die Benutzer zu schaffen.
Die vier Freiheiten
Diese Freiheiten sind eng mit dem Begriff „Freie Software“ verknüpft. Genauer gesagt bedeutet freie Software, dass Nutzer eines Programms vier wesentliche Freiheiten besitzen:
- Freiheit 0: Die Freiheit, das Programm nach eigenen Wünschen und zu jedem Zweck auszuführen.
- Freiheit 1: Die Freiheit, die Funktionsweise des Programms zu untersuchen und zu ändern, sodass es die Datenverarbeitung nach eigenen Wünschen durchführt. (Voraussetzung dafür ist der Zugriff auf den Quellcode.)
- Freiheit 2: Die Freiheit, Kopien weiterzuverteilen, um anderen zu helfen.
- Freiheit 3: Die Freiheit, Kopien der modifizierten Versionen an Dritte weiterzugeben, sodass die gesamte Gemeinschaft von den Änderungen profitieren kann. (Auch hier ist der Zugriff auf den Quellcode notwendig.)
Der Gründer Richard M. Stallman hielt einen ausführlichen Vortrag zu diesem Thema während seines Besuchs in der Schweiz. Die Aufnahme ist auf YouTube zu finden.
Linux: Ein Schlüsselstück der Freien Software
Oft werden freie Software und Linux im selben Atemzug genannt. Doch das wird der Sache nicht gerecht, denn der Linux-Kernel war ursprünglich nicht Open Source. 1992 fehlte dem GNU-Betriebssystem ein Kernel. Linus Torvalds, der Erfinder von Linux, stellte seinen Linux-Kernel zur Verfügung und veröffentlichte ihn unter der GPL.
Free Software Foundation
Die Free Software Foundation (FSF) wurde 1985 ebenfalls von Richard Stallman gegründet. Diese gemeinnützige Organisation hat das Ziel, freie Software zu fördern und Kapital dafür zu sammeln. Neben der Unterstützung verschiedener Open-Source-Projekte führen sie Kampagnen durch und sind unter anderem verantwortlich für die Verbreitung des offenen Dateiformats ODF.
Weitere Informationen
Wenn Sie mehr über die Freie-Software-Bewegung erfahren möchten, empfehlen wir folgende Links: