Open Source vs. Freie Software
Open Source Software und Freie Software sind die beiden Bewegungen, die dem rasanten Trend kommerzialisierter proprietärer Software entgegentraten. Aus dem Namen 'Open Source' kann bereits abgeleitet werden, dass der Quellcode der Software für andere Personen frei verfügbar ist, um sie zu sehen und zu studieren. In der Tat hat der Umfang von Open-Source-Software mehr Möglichkeiten als nur einen sichtbaren Quellcode. Es gibt zahlreiche Definitionen für Freie Software, von denen die gebräuchlichste "Freeware" oder Software ist, für die Sie nicht bezahlen müssen. Die Freier Software-Bewegung legt jedoch fest, dass die Freiheit freier Software weit über die Kosten der Software hinausgeht. Grundsätzlich kann ein Benutzer mit Freier Software nichts anfangen, solange die entstehende Software ebenfalls kostenlos ist.
Freie Software ist im Vergleich zu Open Source eine strengere Methode zur gemeinsamen Nutzung von Codes, die es dem Hersteller des Codes ermöglicht, bestimmte Bedingungen festzulegen, um die legale Nutzung und Verbreitung der Software zu ermöglichen. Der Kodierer von Open Source-Software kann angeben, ob ein Benutzer den geänderten Code weitergeben darf oder nicht. Dies ist bei Freier Software nicht möglich, da es ausdrücklich darauf hinweist, dass der von Freier Software abgeleitete modifizierte Code auch als Freie Software veröffentlicht werden sollte.
Ein weiterer Aspekt, den Freie Software in Bezug auf Open Source-Software hervorhebt, ist die Praxis, dass einige Unternehmen ihre Software als Open Source vermarkten, die meisten Funktionen jedoch als proprietäre Software zu einem Preis verkauft werden. Obwohl die Hauptsoftware als Open Source-Software lizenziert ist, müssen Sie dennoch bezahlen, um die volle Funktionalität zu erhalten. Freie Software darf nicht mit proprietärer Software zusammenarbeiten, wodurch die Möglichkeit ausgeschlossen wird, dass der Begriff Freie Software irreführend verwendet wird.
Obwohl es große Fraktionen im Kampf um freie und Open Source-Software gibt, sind sie immer noch gegen die gemeinsame, proprietäre Software des Feindes vereint. Die Besonderheiten eines jeden können sich drastisch unterscheiden, aber das Ziel der Bereitstellung kostenloser und erweiterbarer Software ist beiden gemeinsam.
Zusammenfassung:
1. Freie Software ist Open Source-Software, Open Source-Software muss jedoch nicht unbedingt Freie Software sein.
2. Open Source ermöglicht dem Codierer im Vergleich zu Freier Software mehr Kontrolle über sein Programm.
3. Open Source-Software kann mit anderer proprietärer Software arbeiten, während Freie Software dies nicht zulässt.