Möglicherweise zögern Sie, kostenlose und Open-Source-Software zu verwenden, zumal so viel Code von Freiwilligen stammt. In den meisten Bereichen unseres Lebens ist es von Vorteil, wenn ein Produkt von einem seriösen Unternehmen stammt. So vertraut man darauf, dass etwas gut gemacht ist.
Warum sollten Sie dem Code einiger Freiwilliger statt der hochwertigen Software der Experten von Microsoft, Apple und Google vertrauen?
Wie uns die Tech-Giganten gezeigt haben, ist ihre Software zwar zuverlässig, aber oft mit allen Arten von Tracking und anderen Formen der Ausbeutung ausgestattet. Open-Source-Software ist tatsächlich viel sicherer zu verwenden, und hier ist der Grund.
1. Öffentlicher Code ist Code, dem Sie vertrauen können
Das grundlegende Problem bei einem Großteil der Software, die von großen, bekannten Technologieunternehmen stammt, besteht darin, dass der Quellcode nicht sichtbar ist. Es handelt sich um urheberrechtlich geschützte Informationen, und Sie können Probleme bekommen, wenn Sie den Code anzeigen, ändern oder weitergeben.
Ihre einzige Option besteht darin, die Software so zu verwenden, wie sie ist, und darauf zu vertrauen, dass sie sicher ausgeführt werden kann, oder Sie können sich dafür entscheiden, die Software stattdessen nicht zu verwenden.
Diese Art von Code wird als Closed-Source-Software bezeichnet. Da Sie den Code nicht sehen können, haben Sie keine Möglichkeit, genau zu wissen, was die Software tut. Dies gibt Unternehmen die Freiheit, alles zu tun, was ihre Gewinne steigern kann.
Aus diesem Grund überwachen die von uns verwendeten Apps unser Verhalten, verfolgen unseren Standort und versuchen auf andere Weise, unsere Aktivitäten im Auge zu behalten. Diese Informationen sind für Unternehmen wertvoll, um sie an Datenmakler zu verkaufen oder um Anzeigen zu verkaufen.
Angenommen, eine Open-Source-App wollte die gleiche Art der Datenerfassung einführen. Nun, nur sehr wenige Menschen wollen tatsächlich verfolgt werden. Wir legen Wert auf unsere Privatsphäre. Wenn wir also die Wahl haben, Code zu entfernen, der unser Verhalten verfolgt, tun wir dies.
Da der Quellcode für jedermann zum Bearbeiten und Weitergeben verfügbar ist, kommt jemand vorbei und verwendet den Code, um eine neue (manchmal praktisch identische) App zu erstellen, bei der die unerwünschten Teile entfernt wurden. Dieser Vorgang wird als Forking bezeichnet, und es entmutigt schlechtes Benehmen.
Genau wie in anderen Bereichen unseres Lebens ermutigt Transparenz die Menschen dazu, sich besser zu verhalten und bessere Ergebnisse zu erzielen.
2. Diese großen Unternehmen? Sie alle vertrauen Open Source
Welches ist das erste Unternehmen, das Ihnen in den Sinn kommt, wenn Sie an Big Tech denken? Amazonas? Facebook? Apfel? Alle drei Unternehmen verwenden Open-Source-Software in unterschiedlichem Maße und tragen zu bestimmten Projekten bei. Und sie sind nicht allein.
Bedenken Sie, wie Microsoft in den Linux-Kernel (ein Open-Source-Betriebssystem) investiert, um Azure zu einem überzeugenden Cloud-Computing-Produkt zu machen. Google nutzt Linux nicht nur in der Cloud, sondern auch auf Chromebooks und Android. Die folgenden Unternehmen waren alle Platinum-Mitglieder der Linux Foundation Anfang 2023.
Valve bezahlt Entwickler, um all das zu verbessern Open-Source-Software, die das Steam Deck ermöglicht. Dann gibt es riesige Unternehmen, die mehr Geschäfte mit anderen Unternehmen machen als allgemeine Verbraucher, wie Oracle und IBM. Beide verwenden und entwickeln Open-Source-Software.
Das Internet selbst basiert weitgehend auf einer Open-Source-Architektur. Webentwickler sind mit dem sogenannten LAMP-Stack (Linux, Apache, MySQL und PHP) vertraut, den sie häufig als Grundlage für Websites und Webanwendungen verwenden. Alle vier Komponenten sind Open Source.
Entwickler und Unternehmen vertrauen Open-Source-Software, weil sie zuverlässig, einfacher als die Entwicklung einer Alternative von Grund auf und oft besser als das ist, was sie selbst entwickeln könnten. Wenn Sie ihre Produkte verwenden, verlassen Sie sich an einem bestimmten Punkt in der Kette oft immer noch auf Open-Source-Code, selbst wenn das Endergebnis eine proprietäre Schicht darüber hat.
3. Wir sind alle in den gleichen Kodex investiert
Wenn Quellcode offen verfügbar ist, tritt er in eine Art öffentliches Gemeingut ein. Einige Open-Source-Technologien funktionieren eher wie eine Infrastruktur. Wie bei öffentlichen Straßen investieren wir alle in eine zuverlässige Infrastruktur, Privatpersonen und Unternehmen zusammen.
Während also viel Open-Source-Software von Freiwilligen stammt, kommt ein großer Teil auch von bezahlten Mitarbeitern. Zum Beispiel, Der Linux-Kernel wird gefunden in Supercomputern und Mobiltelefonen gleichermaßen. Jeder, vom Hersteller bis zum Wissenschaftler, hat Gründe, Patches zum Linux-Kernel beizutragen, die Funktionen hinzufügen oder Fehler beheben.
Selbst wenn Unternehmen Produkte entwickeln, die auf dem Markt miteinander konkurrieren, investieren sie immer noch in die von ihnen verwendete Open-Source-Software, die so gut und stabil wie möglich ist.
Viele Open-Source-Programme werden sogar unter Copyleft-Lizenzen vertrieben, die erfordern, dass Personen, die den Code verwenden, ihre Änderungen öffentlich teilen. Dies verhindert, dass jemand den Code nimmt und ihn in seiner privaten Kreation versteckt. Stattdessen geben sie etwas zurück, das Programm wird besser und wir alle profitieren davon.
4. Die Software wird (normalerweise) kostenlos zur Verfügung gestellt
Die Nutzung der meisten Open-Source-Software ist kostenlos, aber dies ist ein Unterscheidungsmerkmal, das nicht mehr so stark auffällt wie früher. Heutzutage hat die meiste Software kein Preisschild. Aber es gibt einen Unterschied. Closed-Source-Software ist oft kostenlos, weil die Entwickler einen anderen Weg gefunden haben, um von dem Projekt zu profitieren, normalerweise durch das Sammeln und Verkaufen oder anderweitige Nutzung von Daten über uns.
Wenn Sie Google Docs verwenden, kann Google jeden Tastendruck protokollieren und beliebig monetarisieren. Google kann mehr Geld verdienen, wenn es möglichst viele Menschen dazu bringt, Google Docs zu verwenden, als wenn es die Software an die Minderheit verkauft, die bereit wäre, dafür zu bezahlen.
Open-Source-Software wird wirklich kostenlos und ohne Bedingungen zur Verfügung gestellt. Wenn Sie LibreOffice verwenden, weiß niemand, was Sie mit der Software machen.
LibreOffice ist kostenlos, weil es in einer Welt, in der so viel mit Computern erledigt wird, als ungerecht angesehen werden kann Menschen wählen zwischen dem Kauf teurer Software oder der Überwachung ihres persönlichen Verhaltens, um daran teilzunehmen Gesellschaft. Das bringt uns zu unserem nächsten Punkt.
5. Die Open-Source-Community hat einen Ethikkodex
In der Welt der Open-Source-Software gelten andere Regeln als in der Welt der proprietären Software. Viele Menschen, die FOSS entwickeln, tun dies, weil sie glauben, dass es ethisch vertretbar ist. Manchmal geht es darum, Geld zu verdienen, aber meistens nicht. Menschen erstellen und teilen ihren Code oft aus reiner Herzensgüte.
Das heißt nicht, dass Menschen selbstlos sind. Abgesehen vom Geld gibt es viele Gewinne. Viele Menschen lernen das Programmieren, indem sie sich bereits verfügbaren Quellcode ansehen, und sie möchten etwas zurückgeben. Andere haben von Open-Source-Alternativen zu kostenpflichtigen Programmen profitiert, die sie sich nicht leisten konnten, und wollen ähnliche Software für Leute wie sie entwickeln.
Einige mögen einfach die Freiheit, mit der Software auf ihren Maschinen machen zu können, was sie wollen, und können sich nicht vorstellen, sich selbst oder anderen Beschränkungen aufzuerlegen.
Benutzer legen strenge Maßstäbe an ihre Softwareentwickler. Die Leute schüren Empörung über Änderungen, die die Leute in der Welt der proprietären Software nicht mit der Wimper nehmen würden, Beispielsweise als Canonical Amazon-Empfehlungen zu Ubuntu hinzufügte (die sie schließlich als Ergebnis entfernten).
In der Welt der freien Software wird standardmäßig erwartet, dass Sie nicht einschränken, wer Zugriff auf Ihre App hat, Sie nicht einschränken, wie sie sie verwenden können, und Sie ihr Verhalten nicht verfolgen.
6. Open-Source-Software hat sich bewährt
Viele Open-Source-Projekte gibt es schon seit Jahrzehnten. Betrachten Sie Mozilla Firefox, LibreOffice, GIMP, Audacity und VLC. Dies sind Programme, die nach und nach besser geworden sind, neue Funktionen erhalten und alte Fehler verloren haben. Dasselbe gilt für Hintergrundsoftware wie den Linux-Kernel oder Desktop-Umgebungen wie GNOME und KDE. Diese Software ist ausgereift und bewährt.
Das soll nicht heißen, dass es keine stabile Closed-Source-Software gibt, die es schon seit Jahren gibt. Es gibt. Aber Sie vertrauen bereits proprietärer Software. Der Punkt hier ist, dass viele Open-Source-Software genauso bewährt ist, wenn nicht sogar noch mehr.
Es ist auch erwähnenswert, dass in der Welt der proprietären Software, wenn ein Unternehmen pleite geht, seine Software verschwindet. Wenn niemand die Rechte erworben hat, kann niemand den Code sehen. Es verschwindet einfach.
Bei Open-Source-Software kann es vorkommen, dass ein Projekt nicht mehr gewartet wird und keine Versionen mehr angezeigt werden. Der Code existiert jedoch weiterhin, und einige Leute verwenden diesen Code möglicherweise, um neuere Software zu erstellen. Selbst wenn also eine App tot zu sein scheint, kann ihr Code weiterleben.
Open-Source-Software ist die vertrauenswürdigste Software
Open-Source-Software bietet nicht immer die meisten Funktionen oder die beste Leistung. Es gibt viele proprietäre Programme, die die Konkurrenz ausstechen. Aber wenn es um Vertrauen geht, ist das ein Bereich, in dem Open-Source-Software am besten funktioniert.
Es geht nicht um Ihre Daten. Es möchte Ihnen keine Werbung anzeigen. Es versucht nicht, Sie in ein Ökosystem einzusperren. Wenn Sie Ihren Computer beruhigt verwenden möchten, ist kostenlose und Open-Source-Software der richtige Weg.