Open Source
Erscheinungsbild
Eine Software gilt als Open Source, wenn sie bestimmte Kriterien erfüllt, die in ihrer Open-Source-Lizenz geregelt sind. Das Hauptcharakteristikum von Open Source Software sind vor allem die dem Anwender weitläufig eingeräumten Verwertungsrechte. Unabhängig von den einzelnen Lizenzverträgen sind dafür die folgenden drei charakteristische Merkmale wesentlich. Diese Charakteristika werden detailliert in der Open Source Definition (OSD)der Open Source Initiative (OSI) festgelegt. Kurz gesagt muss Open Source mindestens diese Voraussetzung erfüllen:
- Sie liegt in einer für den Menschen lesbaren und verständlichen Form vor.
In der Regel handelt es sich bei dieser Form um die Quelltexte einer höheren problemorientierten Programmiersprache. Vor der eigentlichen Anwendung ist es normalerweise notwendig, diesen Text durch einen so genannten Compiler in eine binäre Form zu bringen, damit das Computerprogramm vom Rechner ausgeführt kann. Binärprogramme sind für den Menschen im semantischen Sinne nicht lesbar.
- Sie darf beliebig kopiert, verbreitet und genutzt werden.
Für Open Source Software gibt es keine Nutzungsbeschränkungen, weder bezüglich der Anzahl der Benutzer noch bezüglich der Anzahl der Installationen, noch bezüglich einzelner Personen, Personengruppen oder Anwendungsgebiete. Mit der Vervielfältigung und der Verbreitung von Open Source Software sind üblicherweise auch keine Zahlungsverpflichtungen gegen einen Lizenzgeber verbunden.
- Sie darf verändert und in der veränderten Form weitergegeben werden.
Durch den offengelegten Quelltext ist Verändern ohne weiteren Aufwand für jeden möglich. Weitergabe der Software soll ohne Lizenzgebühren möglich sein. Open Source Software "`lebt"' förmlich von der aktiven Beteiligung der Anwender an der Entwicklung. So bietet sich Open Source Software zum Lernen, Mitmachen und Verbessern an.
Bekannte Open-Source-Programme
Anwendungen
Spiele
- Freeciv - Aufbaustrategiespiel
- Vega Strike - Weltraum-Shooter
- FlightGear - Flugsimulator
- Tenes Empanadas Graciela - Strategiespiel
Serverdienste
Oberflächen, Window-Manager und Window-Systeme
Software-Entwicklung
- GNU Compiler Collection (Compiler für C, C++, Fortran 77, Java, ...)
Siehe auch: Freie Software, Closed Source, Shared Source
Weblinks
- http://www.opensource.org
- OpenFacts über Open Source
- Sammlung von Lizenzen aus den Bereichen Open Source, Open Content und ihrem Umfeld beim Institut für Rechtsfragen der Freien und Open Source Software