Open Source Block

From WebMapping

Jump to: navigation, search

Freie und Open Source Software

Der Begriff Open Source bezieht sich auf ein Entwicklungsmodell bei dem der Quelltext (engl: Source Code) einer Software frei verfügbar ist. Dieser Quelltext wird in eine Maschinensprache übersetzt, bevor er auf einem Computer ausgeführt werden kann (engl: "Object Code" oder "Binary"). Um einen Fehler in der Software beheben zu können oder um neue Funktionalität hinzuzufügen muss der Entwickler Zugfirff auf den Quelltext haben.

Wenn Sie nicht selbst Software entwicklen können oder wollen, scheint dies zunächst ein unwichtiges Detail zu sein. Die Definition von Open Source geht allerdings noch weiter und beinhaltet ein Lizenzierungsmodell, dass auch als "Freie Software" (enlg: Free Software) bekannt ist. Bei dieser Art der Lizenzierung wird die Software zunächst vom Entwickler unter das Copyright gestellt und dadurch geschützt. Dann werden Vertriebsbedingungen hinzugefügt, die allen Menschen das Recht gibt diese Software zu verwenden, zu verändern und weiterzugeben. Dafür ist Open Source natürlich eine Voraussetzung.

Die meisten international operierenden Firmen der sogenannten "Software-Industrie" mit mehreren tausend Beschäftigten verfolgt dagegen ein proprietäres Geschäftmodell bei dem der Quelltext der Software nicht veröffentlicht wird. Das birgt Gefahren, zum Beispiel dass die Software schwerwiegende Fehler enthält, die nicht bekannt gemacht werden weil dem Hersteller sein Image wichtiger ist und keine unabhängige Stelle den Quelltext überprüfen kann. Ausserdem kann der Hersteller jederzeit etwas grundsätzliches in der Software ändern und damit seine Kunden dazu zwingen eine neue Version zu kaufen. Das passiert andauernd und wird von vielen einfach hingenommen, weil sie es nicht anders kennen. Freie und Open Source Software verursacht diese Probleme nicht.

Es gibt viele weitere Gründe warum Freie und Open Source Software gute Konzepte sind, manche eher pragmatischer Art, andere von eher philosophischer oder ethischer Natur. Eine sehr vollständige und gute Zusammenstellung der Hintergründe bietet das Buch "Freie Software - zwischen Privat und Gemeineigentum" von Volker Grassmuck. Es wird vom deutschen Bundesamt für Politische Bildung herausgegeben und kann entweder aus dem Netz heruntergeladen oder als Buch bestellt werden.

Es gibt weltweit hunderttausende von Open Source-Projekten, die von Millionen von Menschen benutzt, entwickelt und verbessert werden. Zu den bekanntesten gehört zum Beispiel GNU/Linux, der Webbrowser Firefox oder die Bürosoftware OpenOffice. Die Projekte existieren aus sehr unterschiedlichen Motivationen, um bei den drei genannten Beispielen zu bleiben; Linux ist ein typisches Graswurzel Projekt an dem weltweit hunderttausende gleichzeitig arbeiten. Deshalb wird vieles auf unterschiedliche Weise und mehrfach entwickelt und tausendfach getestet. Diese Diversität ist nachweislich jeder Monokultur überlegen und ermöglicht die Entwicklung hochspezialisierter und leistungsfähiger Software. Das zweite Beispiel ist der Browser Firefox. Er wird von Mozilla.org entwickelt, einer non-Profit Organisation die es zum Ziel gesetzt hat Open Source Software zu entwicklen und Standards im Internet zu unterstützen. Das dritte Beispiel ist die Büro-Software OpenOffice.org die von dem Software-Hersteller Sun Microsystems hergestellt wird, einem Konzern mit einem Jahresumsatz in 2007[1] von 13,9 Milliarden und 34600 Mitarbeitern. Freie und Open Source Software wird also von verschiedensten Organisationen, Hochschulen, der privaten Wirtschaft und der öffentlichen Verwaltung sowohl entwickelt als auch genutzt.

Die geografische Datenverarbeitung ist ein hoch spezialisierter Bereich der weniger bekannt ist als die oben genannten Beispiele. Die in diesem Buch behandelten Werkzeuge werden zum größten Teil als Open Source-Software entwickelt und werden durch eine Freie Software Lizenz geschützt. Das bedeutet, dass Sie die Software in den meisten Fällen kostenfrei herunterladen können und jederzeit sowohl zu Ihrem eigenen Spass und Vergnügen als auch zu kommerziellen und professionellen Zwecken nutzen können - ganz legal und rechtlich sicher. Das Schlüsselwort der Open Source Software ist Freiheit — die Freiheit ein Programm nach den eigenen Bedürfnissen zu verwenden und zu modfizieren.

Weitere allgemeine Informationen zu Open Source Software finden Sie unter den folgenden Adressen:

Weitere deutschsprachige Informationen zur Geodatenverarbeitung mit Open Source Software finden Sie hier:


Beachten Sie auch die deutschsprachige Konferenz FOSSGIS (Freie und Open Source Software für Geoinformationssysteme) ##FOSSGIS Konferenz ##, die jährlich stattfindet. Die Konferenz wird zusammen mit der OSGeo Foundation, der GRASS Anwender-Vereinigung e.V. und mit Unterstützung von FreeGIS.org veranstaltet. Die Konferenz bietet einen Überblick über Open Source Projekte aus dem GIS-Bereich. Verschiedene Softwareprojekte stellen sich in Fachvorträgen und Workshops vor. Es gibt zahlreiche Präsentationen von Anwendern und Berichte aus der Praxis. Informationen zur Konferenz finden

[1] http://www.sun.com/aboutsun/investor/earnings_releases/pr/2007-q4.html

Personal tools