...
🧑 💻 We schrijven artikelen over gadgets, computers, auto's, spelletjes en hobby's. Nuttige recensies over de meest interessante

Warum sollten Sie Open-Source-Software verwenden?

34

Google

Open-Source-Software ist etwas, auf das Sie wahrscheinlich im Internet gestoßen sind, das häufig von kleineren Entwicklungsteams als kostenlose Alternative zu beliebten Programmen entwickelt wird. Aber das geht weit über den Preis hinaus – Open-Source-Programme bieten viele andere Vorteile, die ihre Verwendung wert machen.

Was ist Open-Source-Software?

Warum sollten Sie Open-Source-Software verwenden?

Google

Beginnen wir damit, zu definieren, was Open Source in Bezug auf Software bedeutet.

Kurz gesagt bedeutet dies, dass der Quellcode der Software (das ist die Sammlung von Codes, die eine Computersoftware bilden) öffentlich ist und von jedem geändert, kopiert oder weitergegeben werden kann. Dies steht im Gegensatz zu proprietären Softwareunternehmen, die Closed-Source-Software produzieren, die den Quellcode normalerweise vor Benutzern sperrt, damit er nicht geändert werden kann. Die überwiegende Mehrheit der Programme, die Sie verwenden, sind wahrscheinlich Closed Source, ebenso wie wichtige Betriebssysteme wie Windows und macOS.

Open-Source-Code ermöglicht es Personen, die nicht die ursprünglichen Entwickler der Software sind, kleine Änderungen daran vorzunehmen oder sogar völlig neue Software darauf zu erstellen. Diese Optimierungen und vollständigen Überholungen können dann frei an andere Benutzer verteilt werden, ohne die ursprünglichen Entwickler durchlaufen zu müssen. Während Open-Source-Software unterschiedliche Lizenzen verwendet, um vorzugeben, was mit dem Quellcode getan werden darf und was nicht, bezieht sich dies hauptsächlich darauf, Open-Source-Software nicht zur Erstellung von Closed-Source-Software zu verwenden (damit Sie als Benutzer nicht beeinträchtigt werden). .

Während Open-Source-Software im Vergleich zu Closed-Source-Software eher eine Nische ist, gibt es dennoch einige sehr beliebte Beispiele, von denen Sie vielleicht schon gehört haben. Einige Beispiele für Open-Source-Software sind der vielseitige Fotoeditor GIMP, der Mozilla Firefox -Webbrowser und das hochgradig anpassbare Linux -Betriebssystem. Das ist nur eine kleine Auswahl von Open-Source-Software, aber dies sind die besten Beispiele, um zu zeigen, wie gut Open-Source-Software sein kann. Open-Source-Software kann leicht mit Closed-Source-Software konkurrieren, die von großen Unternehmen hergestellt wird – schauen wir uns die Gründe dafür an.

Software-Freiheit

Warum sollten Sie Open-Source-Software verwenden?

Google

Wenn Sie kein Entwickler sind, fragen Sie sich vielleicht, wie Sie als normaler Benutzer davon profitieren. Nun, der größte Vorteil, den Open-Source-Software normalerweise bringt, ist, dass sie kostenlos ist. Während Open-Source-Entwickler für Software Gebühren erheben können, weil sie eine kostenlose Weiterverteilung ermöglichen, gibt es so ziemlich immer eine Möglichkeit, kostenlose Open-Source-Tools zu finden. Open-Source-Software hat normalerweise auch keine Werbung wie normale kostenlose Software und verdient stattdessen Geld durch Spenden (sowohl von Benutzern als auch von größeren Unternehmen).

„Freie Software” ist jedoch ein separater Begriff und bezieht sich auf jede kostenlose Software, aber es gibt einen Unterschied zwischen freier und Open-Source-Software. Denn Open-Source-Software ist nicht nur in Bezug auf den Preis kostenlos „Kostenlos” bezieht sich auch auf die Freiheit, die Open-Source-Software ihren Benutzern bietet, indem sie leicht modifizierbar und transparenter ist. Dies gilt auch für die meisten Open-Source-Programme, denen jegliche Form von Digital Rights Management (DRM) fehlt, was von kommerziellen genutzt wird Software zur Bekämpfung von Piraterie.

DRM kann bei schlechter Implementierung Leistungsprobleme verursachen und erfordert normalerweise eine Internetverbindung, damit es routinemäßig mit den Webservern des Unternehmens überprüfen kann, ob die Lizenz legitim ist. Letzteres kann besonders schlimm werden, wenn die Entwickler untergehen. Wenn die Entwickler DRM nicht in einem Update entfernen, können Sie diese Software nicht mehr verwenden, sobald ihre Server offline gehen, selbst wenn Sie dafür bezahlt haben – etwas, das bei Open-Source-Software niemals passieren wird.

Es gibt einen allgemeinen Fokus auf Ethik und Moral innerhalb der Open-Source-Community, wie Entwickler ihre Benutzer behandeln. Obwohl dies keine Garantie ist, kann dies dazu beitragen, sicherzustellen, dass Sie die bestmögliche Erfahrung machen, ohne für private Daten ausgenutzt zu werden. Und da der Quellcode öffentlich ist, ist es für sachkundige Benutzer ziemlich einfach herauszufinden, ob die Entwickler etwas Zwielichtiges tun. Weitere Informationen dazu finden Sie auf der Open-Source-Initiative – eine großartige Website, die sich mit den Grundprinzipien von Open-Source-Software befasst.

Insgesamt ist Open-Source-Software transparent, benutzerorientiert und, wie wir gleich besprechen werden, in hohem Maße modifizierbar. Und während einige davon je nach Entwicklungsteam variieren, charakterisieren diese Attribute die Besten der Besten auf diesem Gebiet.

Mods und Gabeln

Warum sollten Sie Open-Source-Software verwenden?

Google

Wie wir bereits erwähnt haben, ermöglicht Open-Source-Code Benutzern, ein Stück Software frei zu modifizieren und ihre Änderungen an andere Benutzer weiterzugeben. Viele Open-Source-Projekte arbeiten über Dienste wie Github-Repositories, was die gemeinsame Nutzung von Code extrem einfach macht und eine Massenkooperation zwischen vielen Entwicklern bei der Erstellung der Basissoftware oder Änderungen ermöglicht. Diese Mods haben normalerweise die Form von Plugins/Add-Ons oder Forks.

Plugins und Add-Ons sind Modifikationen des Programms und können von leichten UI-Optimierungen bis hin zu völlig neuen Funktionen reichen. Diese funktionieren immer noch durch die ursprüngliche Programmversion und erweitern sie lediglich so, wie es der Entwickler des Plugins für richtig hält. Wie Sie diese installieren, variiert je nach Software, aber diese sind eine großartige Möglichkeit, ein Open-Source-Programm nach Ihren Wünschen anzupassen. Für beliebte Open-Source-Tools gibt es jede Menge Plugins, die für sie erstellt wurden, sodass Sie viele Optionen haben, mit denen Sie herumspielen können.

Forks oder „Distributionen” hingegen verändern die Dinge deutlicher. Dies sind separate Softwareteile, die aus dem Quellcode eines Open-Source-Programms mit unterschiedlichen Benutzeroberflächen und stark veränderten Funktionen aufgebaut sind. Es kann eine großartige Möglichkeit sein, verschiedene Versionen eines Programms zu finden, die besser zu Ihnen passen, während Sie dennoch die grundlegenden Funktionen der Originalsoftware erhalten. Nehmen Sie zum Beispiel eine Open-Source-Plattform wie Linux, die viele Distributionen hat, die die Funktionsweise des Betriebssystems ändern, um Funktionen hinzuzufügen oder es für neue Benutzer einladender zu machen, wie Ubuntu und Nitrux.

Ob es sich um ein Plugin oder einen Fork handelt, beides sind fantastische Möglichkeiten, ein Open-Source-Programm noch besser zu machen, und es ist einer der größten Vorteile, die Open Source gegenüber Closed Source hat.

Ein paar Nachteile

Warum sollten Sie Open-Source-Software verwenden?

Google

Bisher haben wir uns hauptsächlich auf die positiven Aspekte von Open-Source-Software konzentriert, denn ehrlich gesagt ist Open Source größtenteils eine positive Sache. Aber obwohl es für Benutzer nicht viele Nachteile eines Programms gibt, das Open Source ist, gibt es einige Dinge, die Sie beachten sollten.

Zunächst einmal sind Open-Source-Projekte oft Leidenschaftsprojekte, die von kleinen Entwicklungsteams oder Einzelpersonen durchgeführt werden, was bedeutet, dass sie jederzeit unerwartet geschlossen werden können. Das ist etwas, worüber Sie sich bei bekannteren Programmen nicht so viele Gedanken machen müssen, aber wenn Sie etwas Kleineres verwenden, ist das Einstellen von Updates für das Projekt immer möglich – insbesondere, wenn die Entwickler auf die eine oder andere Weise kein Geld verdienen .

Glücklicherweise erlaubt es die Natur von Open-Source-Software einem neuen Entwicklungsteam, das Projekt nach der Einstellung fortzusetzen, also ist es keine so große Sache, wie wenn Closed-Source-Software keine Updates mehr erhält.

Zweitens, obwohl hinter Open-Source-Software normalerweise gute Absichten stehen, haben wir einige Beispiele gesehen, in denen Benutzer von Entwicklern und Eigentümern manipuliert wurden. Das neueste und beliebteste Beispiel, auf das Sie verweisen können, ist Audacity – ein sehr beliebter Open-Source-Audio-Editor. Es wurde von seinen ursprünglichen Entwicklern von einem Unternehmen gekauft, das dann versuchte , in einem Update einige zwielichtige Spyware-Sachen einzuschleusen. Dies schreckte viele Leute von dem Programm ab, was dazu führte, dass die neuen Eigentümer (etwas) zurückruderten.

Alles im Internet kann böswillig verwendet werden und Open-Source-Software ist leider nicht anders. Während die meisten Teams und Projekte ihr Herz auf einem guten Fleck haben, bedeutet das nicht, dass Sie Ihre Wachsamkeit senken sollten.

Außerhalb des Bereichs der Privatsphäre gibt es in Bezug auf die negativen Aspekte von Open-Source-Software nicht mehr viel zu sagen. Erwähnenswert ist jedoch, für wen die meiste Open-Source-Software entwickelt wurde – für Power-User. Das bedeutet, dass Open-Source-Software im Allgemeinen viele erweiterte Funktionen und eine passende Benutzeroberfläche hat. Die positive Seite ist, dass viele Open-Source-Tools mit ihren Closed-Source-Konkurrenten konkurrieren können, aber es kann die Verwendung erschweren, wenn Sie nach etwas Anfängerfreundlicherem suchen. Aber selbst dann macht das kaum alle Open-Source-Software aus und ist eher ein allgemeiner Trend als alles andere.

Grundsätzlich bringt Open Source keine Nachteile mit sich, abgesehen von den allgemeinen Gefahren, Dinge aus dem Internet herunterzuladen. Nichts davon sollte ausreichen, um Sie abzuschrecken, aber wenn Sie diese Welt erkunden wollen, müssen Sie sie unbedingt kennen.

Sollten Sie eigentlich Open-Source-Software verwenden?

Letztendlich ist Open-Source-Software eine großartige Möglichkeit für Benutzer, High-End-Programme zu erhalten, die leicht modifizierbar, transparent und normalerweise kostenlos sind (obwohl eine Spende an die Entwickler, wenn Sie können, willkommen ist). Es gibt keinen besonderen Grund, keine Open-Source-Software zu verwenden, und Sie sollten auch nicht das Bedürfnis verspüren, nur Open-Source-Tools zu verwenden (es sei denn, Sie bevorzugen dies).

Genau wie bei anderer Software sollte Open-Source-Software von Fall zu Fall behandelt werden – einige werden nur in Ordnung sein, einige werden absolut schlecht sein, aber andere werden die Konkurrenz schlagen und sich als eine der Besten etablieren Optionen in ihrem jeweiligen Bereich. Neben den fortgeschritteneren Funktionen und Benutzeroberflächen, die diese Programme normalerweise nicht abschrecken, ist Open Source eine großartige und immer geschätzte Option in der Welt der Software, egal ob Sie Entwickler oder Benutzer sind.

Aufnahmequelle: www.reviewgeek.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen