Linux vs. BSD Welche sollten Sie verwenden?
Bei MakeUseOf behandeln wir Linux ziemlich viel “Alternative” Windows und Mac OS X. Dies sind jedoch nicht die einzigen drei Betriebssysteme - es gibt auch die BSD-Familie von Unix-ähnlichen Betriebssystemen, die sich technisch von Linux unterscheiden.
Im Namen des fairen Wettbewerbs ist es jetzt an der Zeit, dass wir BSD-Betriebssystemen auch Anerkennung einräumen. Und es gibt keinen besseren Weg, als sie mit Linux zu vergleichen. Was ist an BSD-Betriebssystemen anders und sollten Sie es anstelle von Linux ausführen? Wie lassen sich Linux und das beste BSD-Desktop-Betriebssystem, PC-BSD, auf dem Desktop vergleichen??
Wie Linux und BSD ähnlich sind
Kümmern wir uns zuerst um die Ähnlichkeiten, von denen es viele gibt. Beide Betriebssysteme sind Open Source- und Unix-artig, sodass auf beiden Betriebssystemen die gleichen Programme und Dienstprogramme ausgeführt werden. Selbst auf dem Desktop sehen beide Betriebssysteme ähnlich aus, da beide normalerweise dieselben Desktopumgebungen ausführen, einschließlich, aber nicht beschränkt auf GNOME und KDE. Firefox, GIMP und viele andere beliebte Open Source-Anwendungen laufen auch auf beiden Systemen.
Wenn Sie also nur nach großen, auffälligen Unterschieden suchen, werden Sie keine finden. Es sind wirklich kleinere Details hinter den Kulissen und deren Folgen, die den Unterschied ausmachen.
Kernel vs. Betriebssystem
Zuerst, “Linux” ist eigentlich nur der Kern, der die Kluft zwischen Software und Hardware überbrückt. Der Linux-Kernel: Eine Erklärung in den Begriffen von Layman Der Linux-Kernel: Eine Erklärung in den Begriffen von Layman Es gibt nur eine De-facto-Sache, die Linux-Distributionen gemeinsam haben: den Linux-Kernel. Aber obwohl oft darüber geredet wird, wissen viele Leute nicht genau, was sie tun. Weiterlesen . Linux-Distributionen werden von Gruppen von Personen (oder Organisationen) erstellt, die den Kernel zusammen mit der gewünschten Overlay-Software bündeln. Glücklicherweise erlaubt die Tatsache, dass jede Linux-Distribution bestimmte Dinge gemeinsam hat (unter anderem der Linux-Kernel), Software, für die einfach geschrieben wird “Linux” an den meisten Distributionen arbeiten.
BSD dagegen ist in der Regel ein gesamtes Betriebssystem und nicht nur der Kernel. Es gibt mehrere BSD-Betriebssysteme, die sich untereinander unterscheiden, aber es ist einfacher und ziemlich korrekt, sie einfach als BSD-Familie zu bezeichnen, da sie alle von BSD-Unix stammen.
Unix-Erbe
Was mich zu meinem nächsten Punkt bringt: BSD-Betriebssysteme sind mehr “Unix” als Linux ist. Aus rechtlichen Gründen können sich Betriebssysteme der BSD-Familie zwar nicht Unix nennen, sondern nur Unix-artig, sie haben jedoch eine lange Reihe von Unix-Erben. Die BSD-Betriebssysteme zusammen mit AIX, HP-UX, Solaris und sogar Mac OS X (über Darwin, das auf BSD basiert) können ihre Wurzeln bis zur ursprünglichen Erstellung von Unix zurückverfolgen.
Auf der anderen Seite schließt sich Minix als einziges Betriebssystem an, das Unix-artig und von Unix inspiriert ist, aber keine wirklichen Bindungen zum ursprünglichen Unix hat.
Lizenzierung
Dann gibt es den Unterschied in der Lizenzierung, die Linux und die BSD-Familie verwenden. Beide verwenden Open-Source-Lizenzen. Open Source-Softwarelizenzen: Welche sollten Sie verwenden? Open Source-Softwarelizenzen: Welche sollten Sie verwenden? Wussten Sie, dass nicht alle Open Source-Lizenzen gleich sind? Read More, Linux verwendet die GPL, die Benutzer bevorzugt, indem Entwickler gezwungen werden, ihre Änderungen an GPL-lizenzierter Software als Open Source und mit derselben Lizenz zu veröffentlichen.
Die BSD-Produktfamilie verwendet die BSD-Lizenz, die Entwickler bevorzugt, indem sie Open Source-Software verwenden, Änderungen daran vornehmen und diese dann proprietär halten, wenn sie nicht gezwungen werden, ihre Änderungen als Open Source freizugeben (obwohl dies immer noch möglich wäre Sie wollten).
Aufgrund der BSD-Lizenz könnte Apple verschiedene BSD-Bits (einschließlich von FreeBSD) verwenden und Mac OS X als gemischtes Quellprodukt erstellen. Google konnte Android trotz des Einsatzes und Modifizierens des Linux-Kernels (und anderer GPL-lizenzierter Software) erstellen, da das mobile Betriebssystem als Open Source freigegeben wird und es damit kein Problem gibt.
Hersteller-Support
Wenn Sie schließlich Linux und BSD als Desktop-Betriebssystem vergleichen, müssen Sie die Herstellerunterstützung in Betracht ziehen. Wenn Sie Mac OS X ausschließen (technisch gesehen BSD, aber aus Anwendersicht betrachten wir sie als getrennt), dann ist die Herstellerunterstützung für BSD-Betriebssysteme nicht besonders gut. Es ist nicht schlecht, aber Linux hat es besser. Von den beiden sind die Chancen höher, dass Software für Linux und nicht für ein BSD-Betriebssystem geschrieben wird. Grafiktreiber sind besser Open Source AMD-Grafiken sind jetzt großartig, hier erhalten Sie sie Open-Source-AMD-Grafiken sind jetzt großartig, hier erhalten Sie sie. Der proprietäre AMD-Treiber unter Linux ist schnell, aber fehlerhaft, und der Open-Source-Treiber ist jetzt großartig geworden Lesen Sie mehr und mehr unter Linux (sowohl proprietär als auch Open Source), und unter Linux stehen weitaus mehr Spiele zur Verfügung als BSD.
PC-BSD, das auf FreeBSD basiert und das am einfachsten zu installierende BSD-Betriebssystem für Desktop-Zwecke ist, ist sicherlich verwendbar und sieht dank der gleichen Desktop-Umgebungen ähnlich wie Linux aus. Sobald Sie jedoch mehr und mehr versuchen, werden Sie an seine Grenzen stoßen.
Mac OS X hat zwar einiges zu bieten, was andere BSD-Betriebssysteme nicht tun, aber es ist für Mac OS X im Vergleich zu Linux Mac OS X Yosemite, aus der Perspektive eines Linux-Benutzers Mac OS X Yosemite, kein einfacher Gewinn Aus der Perspektive eines Linux-Benutzers Mac OS X wird als Aushängeschild für eine saubere und elegante Benutzeroberfläche verwendet. Als Linux-Writer ist es meine Pflicht, Vergleiche zwischen Linux-Distributionen, aber auch gegen die Konkurrenz anzustellen. Weiterlesen .
Technologische Vorteile von BSD
Die verschiedenen BSD-Kernel verfügen jedoch über viele verschiedene Implementierungen verschiedener Technologien, von denen einige nachweislich Linux überlegen sind. FreeBSD ist bekannt für seine hervorragenden Netzwerkstacks, und OpenBSD ist dafür bekannt, dass es so sicher wie möglich ist. NetBSD kann auf mehr Architekturen laufen als Linux, einschließlich eines Toasters. BSD-Betriebssysteme sind aus technischer Sicht also nicht schlecht, aber sie werden von Drittanbieter-Entwicklern weniger unterstützt als für Linux. Mit genügend Unterstützung können Sie auf einem Betriebssystem alles tun, was Sie möchten.
Auf dem Desktop bleiben Sie bei Linux
Am Ende werden die meisten Benutzer Linux für ihre Desktops beibehalten wollen, da Linux aus mehreren Gründen besser ist Linux Vs Unix: Die entscheidenden Unterschiede, die Linux-Profis ausmachen Linux Linux Vs Unix: Die entscheidenden Unterschiede, die Linux-Profis ausmachen Linux hat nichts erscheint nicht aus der Luft; Vor der Entstehung von Linux und vor dem Aufkommen von Windows wurde die Computerwelt von Unix beherrscht. Was genau ist der Unterschied zwischen Linux und Unix? Lesen Sie mehr auf dem Desktop. Wenn Sie jedoch durch diesen Artikel mehr über BSD-Betriebssysteme erfahren möchten, probieren Sie einige davon auf einer virtuellen Maschine oder auf einem Ersatzcomputer aus. Es tut nie weh zu wissen, was da draußen ist.
Welche Eigenschaften von BSD-Betriebssystemen mögen Sie, dass sie besser sind als Linux? Warum wählen Sie das eine oder das andere?? Lass es uns in den Kommentaren wissen!
Bildnachweis: Forrestal_PL
Erfahren Sie mehr über: Linux Distro.