Freie Software

Freie Software ist Software, deren Lizenz es ausdrücklich erlaubt, sie für jeden Zweck zu benutzen, zu studieren, zu verändern und in der ursprünglichen oder in veränderter Form weiter zu verbreiten. Der Quelltext muss hierzu vom Urheber zur Verfügung gestellt werden. Freie Software wurde als Konzept 1984 von Richard Matthew Stallman in Form des GNU-Manifests [1] aufgeschrieben, existierte aber schon seit den ersten Computerprogrammen überhaupt, da es zu den Zeiten der ersten Computer keine unfreie und somit auch keine freie Software gab. Heutzutage hat sich diese Idee auch auf andere Bereiche übertragen.

Auch Wikis wie die Wikipedia oder Deshalbfrei.org nutzen den philosophischen Ansatz freier Software: Unzählige Autoren arbeiten gemeinsam an einem Ziel, kontrollieren und verbessern sich gegenseitig und stellen ihr Ergebnis für jeden frei zur Verfügung.

Definition

Die Free Software Foundation definiert Software als frei, wenn sie dem Nutzer mindestens die folgenden 4 Freiheiten zugesteht:

Die gesamte Definition kann auch hier [2] nachgelesen werden.

Mittlerweile sind auch andere Begriffe verbreitet, die jedoch meist schwach definiert oder aus anderen Gründen nachteilig sind. In diesem Wiki wird der Begriff der “freien Software” bevorzugt, da er die oben genannten 4 Freiheiten am besten wiederspiegelt und vertritt.

Erklärung

Wenn du noch Probleme hast diese Freiheiten zu verstehen sind hier ein paar Erklärungen zu finden:

Freiheit 1: Diese Freiheit halten viele Leute für eine Selbstverständlichkeit, die Realität sieht jedoch leider anders aus - Beschränkungen wie zum Beispiel “Der Unterrichtseinsatz der Sharewareversionen in Schulen und ähnlichen Bildungseinrichtungen ist untersagt.” [3] finden sich in vielen proprietären Programmen.

Auch solche Einschränkungen wie “nur für den Privatgebrauch” oder “30 Tage Testversion” sind mit dieser Freiheit unvereinbar.

Freiheit 2: Diese Bedingung an freie Software schreckt Computernutzer häufig ab. Doch um von dieser Freiheit profitieren zu können, muss man kein Programmierer sein. Man kann Anpassungen auch zum Beispiel von anderen Leuten erledigen lassen.

Warum es wichtig sein kann, freie Software zu verändern, ist am Vergleich mit einem Kochrezept sehr gut zu sehen: Stell dir vor, du bist Vegetarier. Eines Tages findest du im Internet ein interessantes Gericht, dass du gerne kochen würdest. Leider enthält es aber auch Fleisch und der Erfinder des Gerichtes verbietet dir, das Rezept anzupassen - du findest, dieses Beispiel klingt absurd? Wir auch - doch leider ist so etwas in der Software-Welt an der Tagesordnung!

Freiheit 3: Ein sehr wichtiger sozialer Aspekt an freier Software: Fast alle Menschen halten es für selbstverständlich, ihren Freunden zu helfen - das ist sehr gut so und vermutlich der Grund, warum Schwarzkopien von den meisten Nutzern als Kavaliersdelikt angesehen werden und so verbreitet sind. Doch Tatsache ist: das Weitergeben unfreier Software ist in vielen Fällen ein Lizenzverstoß und somit eine Straftat!

Um auf das Beispiel mit dem Rezept zurückzukommen: Warst du schon einmal bei Freunden eingeladen und es gab etwas total Leckeres zu Essen? Sicherlich hast du den “Meister” nach dem Rezept gefragt und fast ebenso sicher hat er es dir gegeben - genauso sollte es sich auch mit Software verhalten.

Freiheit 4: Diese Freiheit ist die Voraussetzung für die Art und Weise, in der freie Software entwickelt wird. Nur durch diese Freiheit ist es möglich, dass sogar Hundertschaften von Entwicklern an einem Produkt arbeiten, wie es zum Beispiel bei GNU/Linux der Fall ist. Ohne diese Freiheit hat der Hersteller die volle Kontrolle darüber, dass nur seine Version in Umlauf ist - Veränderungen darf nur jeder für sich machen.

Verbreitung

Vermutlich hast du schon unzählige Male freie Software genutzt, ohne dir dessen bewusst zu sein. Im Server-Bereich zum Beispiel haben die freien Betriebssysteme GNU/Linux oder software/BSD und der Webserver Apache eine sehr hohe Verbreitung. Wenn du also auf deinem täglichen Streifzug durchs Internet bist, nutzt du ständig freie Programme. Auch, als du diese Seite aufgerufen hast, wurde sie dir von einem Apache-Server und einem freien GNU/Linux System anhand einer freien Wiki Software “serviert”.

Doch auch direkt haben immer mehr Anwender mit freier Software zu tun. So ist die Verbreitung des freien Browsers Mozilla Firefox durch die hohe Medienaufmerksamkeit in den letzten Monaten deutlich über die 10%-Marke gestiegen. GNU/Linux basierende Betriebssysteme sind auch auf Arbeitsrechnern immer stärker verbreitet.

Weiterhin ist das stärkste Konkurrenzprodukt von Microsoft Office, OpenOffice.org, freie Software. Es liest und schreibt alle Microsoft Office Dateiformate, umfasst eine komplette Officeausstattung und ist in der Lage Dateien in dem Standardformat ODF zu speichern.

Quellen

[1] Das GNU Manifest im Original (Die deutsche Übersetzung)

[2] Definition freie Software im Original (Die deutsche Überstzung)

[3] Diese Absätze wurden aus den Lizenzbestimmungen von Turboplot entnommen

Weiterführende Artikel


KategorieFreiheit

freiheit/freie_Software (zuletzt geändert am 2008-03-14 20:01:39 durch )