WikiDer > Die Freie Software-Definition
Die Freie Software-Definition wird beschrieben von Richard Stallman und herausgegeben von der Free Software Foundation (FSF) und definiert gratis Software hinsichtlich der Freiheit und nicht des Preises. Die älteste bekannte Veröffentlichung zu dieser Definition war in der Februar-Ausgabe 1986 des nicht mehr existierenden GNU-Bulletins von FSF. Die kanonische Quelle für das Dokument befindet sich im Abschnitt Philosophie des Van GNU-Projekt-Webseite. Ab April 2008 wird es dort in 39 Sprachen erscheinen. Die FSF veröffentlicht eine Liste von Lizenzen, die dieser Definition entsprechen.
Definition
Die im Februar 1986 von der FSF veröffentlichte Definition hatte zwei Punkte:
- Das Wort „frei“ im Namen bezieht sich nicht auf den Preis, sondern auf die Freiheit. Erstens die Freiheit, das Programm zu kopieren und an Nachbarn weiterzugeben, damit diese es genauso verwenden können wie Sie. Zweitens die Freiheit, das Programm so zu ändern, dass Sie die Kontrolle haben, anstatt dass es Sie kontrolliert Quellcode Ihnen zur Verfügung zu stehen.
Die moderne Definition hat vier Punkte, deren Nummern von null bis drei gemäß der Nullbasierte Nummerierung das ist bei Computersystemen üblich. Sie definiert freie Software danach, ob dem Benutzer die folgenden vier Freiheiten zur Verfügung stehen oder nicht:
- Freiheit 0: Die Freiheit, das Programm für jeden Zweck zu verwenden.
- Freiheit 1: Die Freiheit, das Programm so zu studieren, wie es funktioniert, und es zu ändern, um das zu tun, was Sie wollen.
- Freiheit 2: Die Freiheit, Kopien weiterzugeben, damit Sie Ihrem Nachbarn helfen können.
- Freiheit 3: Die Freiheit, das Programm zu verbessern und diese Verbesserungen (normalerweise in modifizierten Versionen) zum Nutzen der gesamten Gemeinschaft der Öffentlichkeit zugänglich zu machen.
Freiheit 1 und 3 erfordern die Verfügbarkeit des Quellcodes, da das Studieren und Ändern ohne den Quellcode sehr unpraktisch ist.
Spätere Definitionen
Im Juli 1997 veröffentlichte Bruce Perens die Debian-Richtlinien für freie Software. Dies wurde auch von der Open-Source-Initiative (OSI) unter dem Namen "The Open Source Definition", mit der einzigen Änderung, dass der Begriff "Freie Software durch die OSI-Alternativbegriff für freie Softwaredh "Open-Source-Software".
Freie Software-Definition vs. Open-Source-Definition
Trotz der grundlegenden philosophischen Unterschiede zwischen der Freie-Software-Bewegung und der Open-Source-Bewegung beziehen sich die offiziellen Definitionen von Freier Software der Free Software Foundation und von Open-Source-Software der Open Source Initiative im Grunde auf die gleichen Softwarelizenzen, mit ein paar kleineren Ausnahmen. Und die philosophischen Unterschiede hervorhebend, kommentiert die Free Software Foundation:
- Der Begriff "Open Source"-Software wird von einigen Leuten verwendet, um mehr oder weniger dieselbe Kategorie wie freie Software zu bezeichnen. Es ist nicht genau dieselbe Softwareklasse: Sie akzeptieren einige Lizenzen, die wir als zu restriktiv erachten, und es gibt freie Softwarelizenzen, die sie nicht akzeptiert haben. Die Unterschiede in der Kategorieerweiterung sind jedoch gering: Fast alle freie Software ist Open Source und fast alle Open Source Software ist kostenlos.[1]
Siehe auch
Externe Links
- Die Freie Software-Definition herausgegeben von der Free Software Foundation
- GNU-Bulletin, Band 1, Ausgabe 1 - Dokument vom Februar 1986, das freie Software beschreibt. Möglicherweise die erste veröffentlichte Definition.
- Die Freie Software-Definition mit Anmerkungen, von der Free Software Foundation Europe
Quellen, Anmerkungen und/oder Verweise
|