Werbung

Sie haben also Firefox heruntergeladen und Microsoft Office durch LibreOffice ersetzt? Sie lieben diese Apps so sehr, dass Sie kein Geld mehr auf Microsoft oder Apple werfen und haben beschlossen, 100 Prozent Linux zu gehen Wie Sie dazu beitragen können, 2017 zum Jahr des Linux-Desktops zu machenEs spielt keine Rolle, ob Linux die Weltherrschaft im Bereich Computer erreicht. Was zählt ist, dass wir es heute nutzen können und es ist großartig - und jetzt ist eine großartige Zeit, um den Sprung zu wagen! Weiterlesen .

Aber das haben Sie inzwischen entdeckt gratis Software hat hier nicht die gleiche Bedeutung und Sie wundern sich vielleicht warum wir das alles nicht einfach so nennen Open Source der Klarheit halber. Was ist die große Sache?

Es stellt sich heraus, dass freie Software und Open Source-Software nicht dasselbe sind. Lassen Sie uns das klären.

Hintergrundinformationen zum Kontext

In den 1950er Jahren wurde fast die gesamte Software von Wissenschaftlern und Forschern hergestellt. Sie teilten Computersoftware und Quellcode ohne Einschränkungen, damit Benutzer ihre eigenen Fehler beheben konnten. Ein Großteil davon war gemeinfreie Software - die im Sinne des Urheberrechts die freieste Form von kostenlos ist.

instagram viewer

Ein Teil davon war kulturell. Ein Teil davon war auf die Art der Software zurückzuführen. Im Gegensatz zu physischen Gütern kann digitale Software endlos kostenlos und mit minimalem Aufwand kopiert werden. Computerhardware könnte verkauft werden, aber Code?

Dies begann sich in den 1970er Jahren zu ändern. IBM begann, Software separat in Rechnung zu stellen, und stellte die Bereitstellung von Quellcode ein. Dies entstand eine Kartellklage von 1969 bis 1982. 1983 gewann Apple ein Fall des Obersten Gerichtshofs Feststellen, dass Binärsoftware urheberrechtlich geschützt sein könnte. Microsoft veröffentlichte Windows einige Jahre später.

In diesem Klima bildete sich die Bewegung, Software „frei“ zu halten.

Ursprünge der Bewegung für freie Software

Ab den 1970er Jahren war Unix das dominierende Betriebssystem. 1983 kündigte Richard Stallman ein Projekt zur Schaffung eines vollständig nicht proprietären Unix-kompatiblen Betriebssystems an. das GNU-Projekt. Zwei Jahre später gründete er die Free Software Foundation mit dem Ziel, sich für freie Software einzusetzen und Menschen darüber aufzuklären.

Stallman prägte nicht den Ausdruck "freie Software", der sich größtenteils auf öffentlich zugängliche Software bezog. Aber er erweiterte, was es bedeutet, dass Software kostenlos ist.

Die Free Software Foundation definiert freie Software als Software, die Benutzer ausführen, kopieren, verteilen, studieren, ändern und verbessern können. Das "Frei" bezieht sich auf diese Freiheiten, nicht auf den Preis. Es ist einfach so, dass die meisten freien Programme kein Geld kosten, vor allem, weil Unternehmen Der Versuch, Software zu verkaufen, schränkt die Freiheit der Benutzer ein, das zu kopieren, zu verteilen oder zu verbessern, was sie tun Kaufen.

Die Free Software Foundation listet vier Freiheiten auf, die es für wesentlich hält:

  1. Freiheit 0 - Die Freiheit, das Programm für jeden Zweck nach Ihren Wünschen auszuführen.
  2. Freiheit 1 - Die Freiheit, die Funktionsweise des Programms zu studieren und zu ändern, damit Ihr Computer Ihren Wünschen entspricht. Voraussetzung hierfür ist der Zugriff auf den Quellcode.
  3. Freiheit 2 - Die Freiheit, Kopien weiterzugeben, damit Sie Ihrem Nachbarn helfen können.
  4. Freiheit 3 - Die Freiheit, Kopien Ihrer geänderten Versionen an andere zu verteilen. Auf diese Weise können Sie der gesamten Community die Möglichkeit geben, von Ihren Änderungen zu profitieren. Voraussetzung hierfür ist der Zugriff auf den Quellcode.

Den Satz „Open Source“ prägen

Während das Label für freie Software ausdrücklich ethisch ist, ist dies beim Open-Source-Label nicht der Fall. Der Begriff wurde in den 1990er Jahren nach dem von Eric Raymond gebildet Die Kathedrale und der Basar hat Netscape dazu inspiriert, den Quellcode für seine Internet-Suite Netscape Communicator zu veröffentlichen.

Dies wiederum inspirierte Raymond und andere, zu sehen, wie sie die Ideale der Free Software Foundation in die Geschäftswelt bringen können. Sie kamen auf den Begriff „Open Source“ und 1998 gründeten Raymond und Bruce Perens die Open Source Initiative. Die Open Source Initiative liefert die 10 Punkte Open Source Definition und es bietet ein Zertifizierungszeichen für kompatible Apps.

Die Open-Source-Bewegung ignoriert keine Werte für freie Software, sondern befasst sich mehr mit offener Zusammenarbeit. Ziel ist es, dass Unternehmen und Entwickler den Code für ihre Software frei verfügbar machen. Auf diese Weise können Benutzer den auf ihren Computern ausgeführten Programmen vertrauen und Korrekturen und Funktionen wieder in das Projekt einbringen.

Viele der Ethiken stimmen immer noch überein, aber die Open-Source-Bewegung ist weniger konfrontativ und eher kompromissbereit, um die Adoption zu verbreiten.

Ein wesentlicher Unterschied

Die freie Software und Open-Source-Bewegungen stimmen in den meisten Grundwerten überein, haben jedoch unterschiedliche Definitionen von Freiheit.

Die Free Software Foundation setzt sich für Copyleft ein, um die vier oben aufgeführten Freiheiten zu schützen. Dies verhindert rechtlich, dass Personen freie Software mit zusätzlichen Einschränkungen weitergeben. Die Organisation verankerte dieses Prinzip in der GNU General Public License Open Source-Softwarelizenzen: Welche sollten Sie verwenden?Wussten Sie, dass nicht alle Open Source-Lizenzen gleich sind? Weiterlesen . Jeder, der GPL-Code verwendet, muss auch seine eigenen Kreationen als GPL veröffentlichen.

Viele der Kernprogramme, die Linux und andere freie Betriebssysteme 3 UNIX-ähnliche Betriebssysteme, die kein Linux sindVor kurzem haben die Leute angefangen, "UNIX" mit "Linux" zu verwechseln. Linux wurde von UNIX beeinflusst, aber UNIX-Systeme haben keine Beziehung zu Linux. Hier sind einige wichtige UNIX-basierte Systeme, die Sie kennen sollten. Weiterlesen Die Arbeiten begannen im Rahmen des GNU-Projekts. Viele der Anwendungen sind unter der GPL lizenziert.

Freie-Software-Lizenzen sind ebenfalls Open Source, aber nicht für alle Open Source-Lizenzen müssen Entwickler ihren Code freigeben. Einige erlauben Entwicklern, Open Source-Code zum Erstellen von Closed Source-Anwendungen zu verwenden, z. B. die MIT-Lizenz. Diese Nicht-Copyleft-Lizenzen werden als zulässige Lizenzen bezeichnet.

Während ein Befürworter freier Software die Verwendung freier Software zur Erstellung nicht freier Software als Einschränkung der Freiheiten eines Benutzers ansehen kann, kann dies ein Open-Source-Befürworter tun Seien Sie eher geneigt, eine zulässige Lizenz als wirklich kostenlos anzusehen - wie bei Menschen, die mit dem Code tun können, was sie wollen, auch wenn dies bedeutet, eine proprietäre Lizenz zu erstellen App.

Einige besonders prominente Personen behaupten, dass einige freie Softwarelizenzen wie GPL v3 so viele Bedingungen haben, dass sie die Freiheit eines Entwicklers erheblich einschränken.

Das Bedürfnis nach FOSS

Zusammenfassend ist jede freie Software Open Source-Software, aber nicht jede Open Source-Software ist freie Software. Aus diesem Grund würden Befürworter freier Software es vorziehen, freie Software als zu bezeichnen gratis Software. Da allgemeine Benutzer "kostenlos" mit dem Preis assoziieren, ist dieser Name nicht ganz klar. Die Dinge sind besonders kompliziert, wenn Sie tatsächlich sind eine Diskussion über freie Software im Kontext von Geld haben.

Deshalb sehen Sie die meisten freien Programme bezeichnet als freie und Open Source Software, oder FOSS. Auf diese Weise können Sie sagen, dass kostenlose Software unter Windows häufig mit Anzeigen geliefert wird, kostenlose Open-Source-Software jedoch nicht, ohne alle im Raum zu verwirren.

Viele Benutzer und Entwickler kümmern sich einfach nicht darum

Ein Großteil dieses Gesprächs betrifft die Lizenzierung, und das kann ein ziemlich langweiliges Thema sein. Für Nichtjuristen macht vieles nicht einmal Sinn. Viele Benutzer Ich möchte einfach Programme ausführen Die beste Linux-Software und AppsEgal, ob Sie Linux noch nicht kennen oder ein erfahrener Benutzer sind, hier finden Sie die beste Linux-Software und -Apps, die Sie heute verwenden sollten. Weiterlesen und eine Reihe von Entwicklern möchten sie nur erstellen. Wie die Software lizenziert wird, hat eine geringere Priorität.

Aber die freie und Open-Source-Software-Welt ist eine Welt, in der Ethik offen diskutiert wird. Worte sind also wichtig, auch wenn dies das Leben verwirrender machen kann.

Stimmen Sie den Prinzipien der freien Software oder der Open-Source-Bewegung zu? Fühlen Sie sich in beide hinein? Was sollten wir Ihrer Meinung nach freie und Open-Source-Software nennen? Lassen Sie uns dies in den Kommentaren unten diskutieren!

Bertel ist ein digitaler Minimalist, der von einem Laptop mit physischen Datenschutzschaltern und einem von der Free Software Foundation empfohlenen Betriebssystem schreibt. Er schätzt Ethik über Funktionen und hilft anderen, die Kontrolle über ihr digitales Leben zu übernehmen.