Jeder liest oder hört von Linux, Open Source und GNU. Wer aber nicht gerade IT-Entscheider, Informatik-Student oder Softwareentwickler ist, verbindet mit diesen Begriffen höchstens wage Vermutungen. Was also bedeuten diese Begriffe für den Durchschnitts-Anwender? Rene Schmidt klärt uns auf und stellt uns die verschiedenen Ansätze und Ideen vor.
Betriebssystem zu schaffen und es frei zugänglich zu machen. Während der Kern dieses Systems, HURD genannt, bis heute noch nicht fertig ist, war das "Drumherum" bereits 1990 benutzbar. Es fehlte nur noch der Kern des Systems.
teilweise Open Source (dort "Shared Source" genannt) und kostenlos (Internet Explorer, Outlook Express), allerdings sind sie nicht frei (Freiheit). Die meisten Microsoft-Programme sind "Closed Source", der Quellcode ist also in der Regel nicht verfügbar.
"Open Source-Software ist immer gratis!"
Das stimmt so nicht. Die GPL verlangt nicht, dass GPL-Software kostenlos sein muss oder der Quellcode kostenlos zur Verfügung gestellt werden muss. Richtig ist, dass sie meistens sehr kostengünstig bezogen werden kann.
"OSS spart immer Geld!"
Das ist oft ein Trugschluss. Freie OSS (FOSS) ist zwar in der Regel kostengünstig zu beziehen und nicht mit Lizenzkosten verbunden. Die Entwicklung kostet Geld - die Programmierer verdienen immer häufiger ihren Lebensunterhalt mit FOSS, auch wenn es viele Freizeit-Hacker gibt. Vor allem aber kostet der Betrieb von Software - das gilt für CSS und FOSS gleichermaßen - meist mehr Geld als für den Bezug der Software aufgewendet werden muss. Nicht zu unterschätzen sind auch Schulungskosten.
"OSS vernichtet Arbeitsplätze!"
Das wird oft von Closed-Source-Software-Anhängern (CSS) behauptet. Fakt ist jedoch, dass viele der kleinen und mittelständischen Softwarehersteller in Europa FOSS herstellen oder ihren Kunden im Rahmen von anderen Dienstleistungen anbieten. Im Gegenteil ist FOSS ein Motor für die Entwicklung neuer Software-Industrien überall auf der Welt, insbesondere in Asiens und Süd-Amerikas Entwicklungs- bzw. Schwellenländern. Das Gegenteil also gilt: Arbeitsplätze werden durch FOSS geschaffen.
"FOSS ist aus Prinzip sicher!"
Das ist natürlich Unsinn, jeder Mensch macht Fehler. Auch in FOSS gibt es reichlich Fehler und Sicherheitslöcher, so wie in allen komplexen Programmen. Allerdings steht der Quellcode von FOSS quasi unter ständiger "Beobachtung" von Entwicklern und Interessierten, so dass Fehler theoretisch von jedem Entdeckt und behoben werden könnten. Aktive FOSS-Projekte werden ständig weiter entwickelt und verbessert. Bei CSS ist man als Kunde von der Kosten-Nutzen-Rechnung des Herstellers und von seinem Wohlwollen angewiesen.
"FOSS-Programmierer kümmern sich nicht um Geistiges Eigentum (IP)!"
Total falsch. FOSS-Programmierer achten in der Regel sogar sehr sorgfältig darauf, dass 1. kein Programmcode unerlaubt in FOSS gelangt und 2. dass niemand die GPL-Lizenz (o.ä.) verletzt. Gerade Lizenzverstöße gegen die GPL sind in letzter Zeit häufiger aufgetreten als vorher. Erstaunlicherweise sind nach einiger Zeit der Verhandlung die meisten Unternehmen bereit, sich der GPL zu unterwerfen und spenden den betroffenen Projekten sogar Geld. Leider haben diese Unternehmen in der FOSS-Szene nach einem solchen Vorfall mit einem ernormen Vertrauens- und Ansehensverlust zu kämpfen. Schließlich haben sie versucht, auf egoistische Weise von der Arbeit anderer zu profitieren, ohne es kenntlich zu machen oder zur Verbesserung dessen bei zu tragen.
Wie erhalten finanziell schlecht gestellte Menschen Zugang zur Informationsgesellschaft und zur neuen Kulturtechnik Computer? Die Antwort lautet nicht Windows, Freeware oder "Raubkopieren", sondern "Freie Software". Nur durch sie ist es möglich, vielen Menschen den Zugang zur Informationsgesellschaft zu öffnen und soziale Barrieren aus dem Weg zu räumen.
Unternehmen, die FOSS herstellen, besitzen in der Regel ein völlig anderes Geschäftsmodell als die meisten anderen in der Branche. Für viele Menschen ist es schwer vorstellbar, dass ein Programmierer oder ein Unternehmen Software herstellt und sie dann "einfach so" weiter gibt. Meistens hat man dann Microsoft im Kopf, die beispielsweise 100 Mio Dollar für die Entwicklung einer neuen Windows-Version ausgeben und Windows dann vielleicht 30 Mio mal zu 100 EUR
verkaufen. Wer sich das kurz (anhand dieser fiktiven Zahlen) ausrechnet ahnt, wie Microsofts Milliarden zustande kommen. Nein, Software ist ein Wissensgut und kein Produkt an sich.
Richard Stallman vergleicht Software mit Kochrezepten: jemand kocht etwas, schreibt das Rezept auf, gibt es natürlich an Freunde weiter. Die wiederum verbessern das Rezept und geben es wieder weiter. Was macht die CSS-Industrie dagegen? Sie verbietet es, das Rezept zu verändern und bringt Leute hinter Gitter, die es doch tun und das Rezept ihren Freunden weitergeben. Wer zufällig etwas ähnliches kocht und aufschreibt, wird verklagt. Analogien hinken meistens, aber der Unterschied wird deutlich.
Vor allem die letzten Überlegungen führen zu noch weiter gehenden, polarisierenden, mehr oder weniger vernünftigen philosophischen und sozialromantischen Ideen. Wer diese Ideen selbst entdecken möchte, dem seien folgende Sprungbretter ins WWW ans Herz gelegt (siehe unten).
Dieser Artikel wurde von Rene Schmidt für Phlow geschrieben. Mehr über Rene erfahrt Ihr auf seiner Webpage.
This work is licensed under a Creative Commons License.
Kennste RSS? Nein? Dann informier Dich! Ansonsten abonnier den Phlow RSS-Feed, der mittlerweile von mehr als 7000 Lesern gelesen wird.
meint: Noname am 19.03.04Yepp! OSS wird groß, ich gehöre zu den Umsteigern der letzten Viren-Wochen und bin total von den Socken, was man mit Linux als OS machen kann. Ich selber fahre noch Dual-Boot Windows 2000 und Fedora Linux, aber ich bin von dieser Linux-Distribution völlig von den Socken, wie schön sie ist, was sie an Software mit hat, wie Updates und Upgrades gehandlet werden.
Linux: ganz große Klasse. Ohne der Virenflut wäre ich nie darauf gekommen
meint: Rene Schmidt am 19.03.04@noname: Finde ich gut, dass Du den Schritt in die Freiheit wagst ;) Bedenke aber, dass Du auch auf Linux Dein System sauber halten musst. Bei FOSS gibt es nicht nur Freiheit, sondern auch Pflicht. Bei Windows kann man sich ja ein automatisches Update einrichten. Meiner Meinung nach gibt man da die Verantwortung an Microsoft ab. Und nach der Virenflut und der Sicherheitspolitik von Microsoft: wer traut diesem Unternehmen noch?
Früher oder später werden auch Linux, FreeBSD, MacOS usw. ein interessantes Ziel für Viren und Würmer werden.
meint: fbar am 20.03.04@Rene: Früher oder später werden auch Linux, FreeBSD, MacOS usw. ein interessantes Ziel für Viren und Würmer werden.
Früher oder später ist gut: Wie du selbst schreibst, sind Unixe ja seit einigen Jahrzehnten bekannt.
Viren/Würmer dürften weniger ein Problem werden, weil die eingebauten Sicherheitsmerkmale (Rechteverwaltung etc.) bei *nixen im allgemeinen auch genutzt werden, und nicht, wie bei MS, der Bequemlichkeit geopfert werden. Sicherheitslücken unter *nix sehen meist anders aus als die Virenprobleme von Outlook.
meint: Rene Schmidt am 20.03.04@fbar: das ist richtig, ändert aber nichts an der Tatsache, dass, wenn Unix-ähnliche Systeme wie Linux und MacOS X weiterhin ihren Weg auf den Desktop machen, auch öfter Ziel krimineller Individuen sein werden. Welche Absichten solche Leute auch immer haben.
Wenn allerdings mehr Unternehmen wie Lindows den Benutzer als root arbeiten lassen, weil das ja bequemer ist, sehe ich nicht so gelassen in die Zukunft. Ich denke und HOFFE aber, dass das die Ausnahme bleiben wird. Bei Debian kann ich mir sowas z.B. beim besten Willen nicht vorstellen ;)
meint: fwolf am 21.03.04Klasse Artikel ;)
Aber vielleicht wäre es noch praktisch, die Begriffe, die später im Text nur noch abgekürzt verwendet werden, fett o.ä. hervorzuheben ;)
So tut man sich dann leichter mit dem Nachguggen, was denn nun z.B. FOSS wieder heißt.cu, w0lf.
meint: Lucomo am 25.03.04Ja, wirklich klasse Artikel! Danke dafür! Und als (besserwisserischer) Tipp, was die Abkürzungen betrifft: Ich finde das ABBR-Tag sehr praktisch:
http://www.w3.org/TR/html401/struct/text.html#edef-ABBRNatürlich wird dieser HTML4.01-Standard-Tag nicht vom MSIE unterstützt, tut ihm aber auch nicht weh. (-;
meint: MB am 25.03.04Sehr schöner Artikel! Vielen Dank!
Fragen, Anregungen?
Kontaktformular
