6 Gründe, warum Linux-Benutzer zu BSD wechseln

Bisher habe ich mehrere Artikel über BSD für It's FOSS geschrieben. Es gibt immer mindestens eine Person in den Kommentaren, die fragt: "Warum sich mit BSD beschäftigen?"

Warum BSD über Linux nutzen?

In Vorbereitung auf diesen Artikel habe ich mit mehreren BSD-Benutzern gesprochen, von denen einige nach jahrelanger Verwendung von Linux zu BSD gewechselt sind. Die Punkte in diesem Artikel basieren auf den Meinungen von echten BSD-Anwendern. Dieser Artikel möchte eine andere Sichtweise bieten.

1. BSD ist mehr als nur ein Kernel

Mehrere Personen wiesen darauf hin, dass BSD ein Betriebssystem anbietet, das für den Endbenutzer ein großes zusammenhängendes Paket darstellt. Sie weisen darauf hin, dass sich der Name "Linux" nur auf den Kernel bezieht. Eine Linux-Distribution besteht aus dem oben genannten Kernel und einer Reihe verschiedener Anwendungen und Pakete, die vom Hersteller dieser Distribution ausgewählt wurden. Manchmal kann die Installation neuer Pakete zu Inkompatibilitäten führen, die zu Systemabstürzen führen.

Ein typisches BSD besteht aus einem Kernel und allen Paketen, die es benötigt, um Dinge zu erledigen. Die meisten dieser Pakete werden vom Projekt aktiv entwickelt. Dies führt zu einer engeren Integration und einer verbesserten Reaktionsfähigkeit.

2. Pakete sind vertrauenswürdiger

Ein weiterer Punkt, den die BSD-Benutzer in Bezug auf Pakete angesprochen haben, war die Vertrauenswürdigkeit von Paketen. Unter Linux sind Pakete aus verschiedenen Quellen verfügbar, von denen einige von Distributionsentwicklern und andere von Drittanbietern bereitgestellt werden. In Ubuntu und anderen Distributionen sind Probleme mit Malware aufgetreten, die in Apps von Drittanbietern verborgen ist.

In BSD werden alle Pakete von einem „zentralen Paket- / Port-System“ bereitgestellt, bei dem jedes Paket als Teil eines einzelnen Repositorys mit Sicherheitssystemen erstellt wird. Dies stellt sicher, dass ein Hacker keine bösartige Software in eine scheinbar sichere Anwendung einschleusen kann, und sichert die Langzeitstabilität von BSD.

3. Langsamer Wechsel = Bessere Langzeitstabilität

Wenn die Entwicklung ein Rennen wäre, wäre Linux das Kaninchen und BSD die Schildkröte. Selbst die langsamste Linux-Distribution veröffentlicht mindestens einmal im Jahr eine neue Version (außer natürlich Debian). In der BSD-Welt dauern Hauptversionen länger. Das bedeutet, dass es mehr darum geht, Dinge richtig zu machen, als sie dem Benutzer zur Verfügung zu stellen.

Dies bedeutet auch, dass sich das Betriebssystem im Laufe der Zeit ändert. Die Linux-Welt hat mehrere schnelle und große Veränderungen erlebt, die wir bis heute spüren (Husten, SystemD, Husten). Wie bei Debian helfen lange Entwicklungszyklen BSD, neue Ideen zu testen, um sicherzustellen, dass sie richtig funktionieren, bevor sie dauerhaft sind. Es hilft auch, Code zu erstellen, bei dem die Wahrscheinlichkeit von Problemen geringer ist.

4. Linux ist zu überladen

Keiner der BSD-Benutzer machte dies klar, aber es wurde durch viele ihrer Erfahrungen nahegelegt. Viele von ihnen sprangen von Linux Distribution zu Linux Distribution, um eine zu finden, die für sie funktionierte. In vielen Fällen konnten sie nicht die gesamte Hardware oder Software zum korrekten Funktionieren bringen. Dann beschlossen sie, BSD auszuprobieren, und alles funktionierte.

Wenn es darum ging, welche BSD sie verwenden wollten, war die Wahl ziemlich einfach. Es gibt nur ein halbes Dutzend BSDs, die aktiv entwickelt werden. Von diesen BSDs hat jedes einen bestimmten Zweck. "OpenBSD-Sicherheit, FreeBSD more Desktop / Server, NetBSD" läuft auf allem und jedem ", DragonFlyBSD-Skalierung und -Performance." Unterdessen steckt die Linux-Welt voller Distributionen, die einer bestehenden Distribution einfach ein Theme oder Icon Pack hinzufügen. Die geringere Anzahl von BSD-Projekten bedeutet weniger Doppelarbeit und mehr Gesamtfokus.

5. ZFS-Unterstützung

Ein BSD-Benutzer stellte fest, dass einer der Hauptgründe für den Wechsel zu BSD ZFS war. Tatsächlich haben fast alle Leute, mit denen ich gesprochen habe, den ZFS-Support für BSD erwähnt, weil sie nicht zu Linux zurückgekehrt sind.

Dies ist ein Bereich, in dem Linux vorerst aufgeben wird. Während OpenZFS in einigen Linux-Distributionen verfügbar ist, ist ZFS in die BSD-Kernel integriert. Dies allein bedeutet, dass ZFS unter BSD eine bessere Leistung erzielt. Zwar gab es mehrere Versuche, ZFS in den Linux-Kernel zu bekommen, doch werden zunächst Lizenzierungsprobleme gelöst.

6. Lizenz

Es gab auch Meinungsverschiedenheiten über Lizenzen. Die allgemeine Idee vieler ist, dass die GPL nicht wirklich kostenlos ist, da sie die Nutzung der Software einschränkt. Einige denken auch, dass die GPL "zu groß und schwer zu interpretieren ist, was später zu rechtlichen Problemen führen kann, wenn eine Person bei der Entwicklung eines Produkts mit dieser Lizenz nicht vorsichtig ist".

Auf der anderen Seite enthält die BSD-Lizenz nur drei Klauseln und ermöglicht es jedem, "die Software zu übernehmen, Änderungen vorzunehmen und alles zu tun, was er will, aber sie bietet auch dem Entwickler Schutz".

Fazit

Dies sind nur einige der Gründe, warum Leute BSD über Linux verwenden. Wenn Sie möchten, können Sie hier einige der anderen Kommentare lesen. Wenn Sie ein BSD-Benutzer sind und das Gefühl haben, etwas Wichtiges verpasst zu haben, kommentieren Sie dies bitte unten.

Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn auf Social Media, Hacker News oder Reddit zu teilen.

Empfohlen

Mozilla sagt, dass es das Bewusstsein für den Datenschutz schärft, indem es den Datenschutz der Benutzer verletzt
2019
Installieren Sie Android Studio einfach in Ubuntu und Linux Mint
2019
Linux Kernel 4.12 ist da! Dies sind die wichtigsten Funktionen
2019