Unterschied zwischen FreeBSD und Linux

Unterschied zwischen FreeBSD und Linux

Contents

Hauptunterschied

Es gibt viele Ähnlichkeiten zwischen Linux und BSD: Beide basieren auf UNIX. Beide Systeme werden größtenteils von nicht-kommerziellen Organisationen entwickelt. Allerdings gibt es auch deutliche Unterschiede. Der BSD-Code wird von keinem Benutzer “kontrolliert”, was viele Leute als großen Vorteil ansehen. Während der Linux-Kernel hauptsächlich von Linus Torvalds kontrolliert wird. BSDs sind UNIX viel ähnlicher, da sie tatsächlich direkte Ableitungen des traditionellen UNIX sind. Linux unterstützt Hardware lange vor BSD.

Was ist FreeBSD?

FreeBSD ist ein freies Unix-ähnliches Betriebssystem, das von Research Unix über die Berkeley Software Distribution (BSD) abgeleitet wurde. Obwohl FreeBSD aus rechtlichen Gründen die Marke Unix nicht verwenden kann, ist es ein direkter Nachkomme von BSD, das historisch auch “BSD Unix” oder “Berkeley Unix” genannt wurde. Die erste Version von FreeBSD wurde 1993 veröffentlicht, und heute ist FreeBSD die am weitesten verbreitete Open-Source-BSD-Distribution und macht mehr als drei Viertel aller installierten Systeme aus, auf denen Open-Source-BSD-Derivate ausgeführt werden.

Was ist Linux?

Linux ist ein Unix-ähnliches und größtenteils POSIX-kompatibles Computerbetriebssystem (OS), das nach dem Entwicklungs- und Vertriebsmodell für freie und Open-Source-Software zusammengestellt wurde. Die bestimmende Komponente von Linux ist der Linux-Kernel, ein Betriebssystem-Kernel, der erstmals am 5. Oktober 1991 von Linus Torvalds veröffentlicht wurde.

Hauptunterschiede

  1. Das Betriebssystem Linux ist unter der GPL lizenziert. Diese Lizenz wird verwendet, um die Einbeziehung von Closed-Source-Software zu verhindern und die Verfügbarkeit des Quellcodes sicherzustellen. Die GPL versucht, die Verbreitung von reinen Binärquellen zu verhindern. Die BSD-Lizenz ist viel weniger restriktiv und erlaubt sogar die Verteilung von reinem Binärcode.
  2. Der BSD-Code wird von keinem Benutzer “kontrolliert”, was viele Leute als großen Vorteil ansehen. Während der Linux-Kernel hauptsächlich von Linus Torvalds kontrolliert wird
  3. Das BSD-Projekt pflegt das gesamte Betriebssystem, während sich das Linux-Projekt hauptsächlich nur auf den Kernel konzentriert.
  4. BSDs sind UNIX viel ähnlicher, da sie tatsächlich direkte Ableitungen des traditionellen UNIX sind. Linux hingegen war ein neu geschaffenes Betriebssystem, das lose auf einem Derivat von UNIX basierte.
  5. Viele werden sagen, dass das Basissystem von Linux der Kernel ist. Das Problem ist, dass ein Kernel ohne nutzbare Anwendungen ziemlich nutzlos ist. BSD hingegen hat ein Basissystem, das zahlreiche Tools umfasst.
  6. Aufgrund der Art und Weise, wie BSD entwickelt wird, können Sie Ihr gesamtes Basissystem mit einem einzigen Befehl auf die neueste Version aktualisieren. Oder Sie können die Quellen in einen beliebigen Build herunterladen, sie entpacken und wie jede andere Anwendung kompilieren. Unter Linux können Sie ein System auch mit dem integrierten Paketverwaltungssystem aktualisieren.
  7. Es ist unwahrscheinlich, dass Sie ein BSD sehen, auf dem eine topaktuelle Version von irgendetwas läuft. Linux hingegen hat viele Distributionen, die State-of-the-Art-Pakete anbieten.
  8. Im Allgemeinen unterstützt Linux Hardware lange vor BSD.

LESEN   Unterschied zwischen PlayStation und Xbox

osky