Ich denke man muß an allererster Stelle mal zwischen Freeware, Public Domain und OpenSource unterscheiden muss.
Freeware wird vom Hersteller zur unentgeltlichen Nutzung bereitgestellt. Die Rechte daran liegen aber beim Hersteller. Der Quelltext liegt in der Regel nicht vor.
Public Domain wird vom Hersteller zur allgemeinen und freien Benutzung freigegeben. Der Anwender darf damit machen, was er will. Es darf nach belieben weiterverbreitet werden. Der Hersteller verzichtet auf alle Rechte. Ob die Quelltexte vorliegen, liegt im Ermessen des Herstellers.
OpenSource ist frei verfügbar, in der Regel kostenlos, die Quelltexte liegen, wie der Name schon sagt, vor. OpenSource unterliegt jedoch einer Lizenz, meistens GPL oder LGPL, die dem Nutzer für die Veränderung und Weiterverbreitung bestimmte Regeln auferlegt. Diese beziehen sich aber nur darauf, dass man aus OpenSource durch Veränderung kein kommerzielles Produkt machen darf.
Der Vorteil von OpenSource liegt meines Erachtens darin, dass der Anwender frei entscheiden kann, was er mit dem Programm macht. Er kann selber Verbesserungen einfügen, eventuelle Fehler beheben, die Software für andere Betriebssysteme portieren und ähnliches.
Die Freiheit, dass jeder, der möchte auch Verbesserungen einbringen kann ist ein großer Vorteil. Somit ist die Entwicklung von OpenSource nicht vom Willen und den Ideen eines einzelnen Entwicklungsingenieurs oder einer Marketingabteilung abhängig. Entwickelt wird, was gebraucht wird. Für alle!
Monopole wie bei M$ sind somit nicht möglich. Wenn ich mit anschaue, dass M$ 30% seines Umsatzes als Gewinn ausweist, wird mir schlecht. Das heißt doch wir zahlen alle viel zu viel, nur um einige wenige reich zu machen.
Geld verdienen läßt sich mit OpenSource, besser gesagt mit dem Wissen darum, auch.
Wenn man beispielsweise bei iener Firma eine Serverfarm mit lauter Apachen aufbauen will, ist Know How gefragt. Das ist nicht trivial. Damit verdient man Geld, obwohl das Produkt kostenlos ist. Aber das Produkt ist gut, weil jeder nachlesen kann, wie es aufgebaut ist und Fehler so schneller gefunden werden. Jeder der mit IIS gearbeitet hat, weiß wovon ich rede.
Schaut Euch doch Mozilla an. Seit der OpenSource ist, hat der solche enormen Fortschritte gemacht, die vorher gar nicht denkbar gewesen wären, da immer proprietäre Interessen dahinter gesteckt haben.
Und im Hinblick auf die weitere Entwicklung des Internet, in dem kommerzielle, monopolistische und politische Interessen immer weiter die Oberhand gewinnen werden (siehe DRM, TrustedComputing), ist OpenSource unverzichtbar. Es wird auf lange Sicht die einzige Möglichkeit werden, sich frei mit anderen Menschen auszutauschen, ohne die Kontrolle durch Wirtschaft oder Staat.
Vielleicht erinnert ihr Euch an den entsprechenden
Thread
Das hört sich zwar nach Endzeitstimmung an, die Anzeichen dafür sind aber unübersehbar!
Deshalb bin ich für OpenSource!