it-swarm.com.de

Warum sollte jemand FreeBSD gegenüber Linux wählen?

Warum sollte jemand FreeBSD anstelle von Linux wählen? Was sind die Vorteile von FreeBSD gegenüber Linux? (Mein Shared Hosting-Anbieter verwendet FreeBSD.)

157
ilhan

Wenn Sie wissen möchten, was anders ist, damit Sie das System effizienter nutzen können, finden Sie hier eine häufig verwendete Einführung in BSD für Personen mit Linux-Hintergrund .

Wenn Sie mehr über den historischen Kontext für diese Entscheidung erfahren möchten, werde ich nur raten, warum sie sich für FreeBSD entschieden haben. Ungefähr zur Zeit der ersten Dotcom-Blase war FreeBSD 4 bei ISPs äußerst beliebt . Dies kann mit der Hinzufügung von kqueue zusammenhängen oder nicht. Die Wikipedia-Seite beschreibt die Gefühle für FreeBSD 4 folgendermaßen: "... wird allgemein als eines der stabilsten und leistungsstärksten Betriebssysteme der gesamten Unix-Linie angesehen." Insbesondere FreeBSD hat im Laufe der Zeit weitere Funktionen hinzugefügt, die Hosting-Anbietern gefallen würden, z. B. jail und ZFS-Unterstützung.

Persönlich mag ich die BSD-Systeme wirklich, weil sie einfach das Gefühl haben , dass sie besser zusammenpassen als die meisten Linux-Distributionen, die ich verwendet habe. Auch die Dokumentation, die direkt in den verschiedenen Handbüchern usw. enthalten ist, ist hervorragend. Wenn Sie FreeBSD verwenden, empfehle ich das FreeBSD-Handbuch .

121
Hank Gay

FreeBSD hat den Ruf eines robusteren Netzwerkstapels. Aus Berufserfahrung in einem früheren Unternehmen hatten wir einen Proxyserver, der von der Last fiel. Als wir FreeBSD darauf geworfen haben, hat der Server die Last über ein Jahr lang problemlos bewältigt (ich bin weitergegangen - könnte noch funktionieren).

NetBSD hat den Ruf, auf einer Menge unterschiedlicher Hardware zu laufen.

OpenBSD hat den (wohlverdienten) Ruf, extrem sicher zu sein.

Es ist Unix, es ist robust und es ist kostenlos. Kein wirklicher Grund, dies zu vermeiden, aber Sie werden die neue Schärfe verpassen, die Linuxes normalerweise haben.

48
Greg Cain

Ich bevorzuge die Lizenzphilosophie der BSD-Lizenz gegenüber der GPL-Lizenz. Kostenlos bedeutet für mich, mit dem Code so ziemlich alles zu tun, was Sie wollen. Es ist so kostenlos, dass Sie es nicht kostenlos machen können, wie es Apple tat).

Praktisch hat es wahrscheinlich keine Auswirkungen auf mich, aber ich bevorzuge es grundsätzlich und war einer der Gründe, warum ich mich für FreeBSD über Linux entschieden habe.

Ein weiterer Grund ist, dass ich basteln wollte. Wenn ich Ubuntu benutze, setze ich meinen Unix-Hut nicht auf. Stattdessen benutze ich die GUI einfach überall, als wäre ich in Windows (was nicht unbedingt eine schlechte Sache ist, nur anders).

30
User

FreeBSD ist ein Betriebssystem. Linux ist ein Kernel. In Ihrer Frage vergleichen Sie also Äpfel und Orangensamen.

Lizenzierung und Geräteunterstützung wären meine beiden Hauptgründe, warum jemand einen über den anderen wählen würde

25
EhevuTov

Hier ist etwas, das ich geschrieben habe über BSD-Unix-Varianten als Antwort auf eine ähnliche Frage zu Serverfault. Im Allgemeinen wird die Codebasis von BSD-Systemen strenger gesteuert als bei einer typischen Linux-Distribution. Sie erhalten ein bisschen mehr wie ein traditionelles Unix und das System ist sehr robust mit einer konservativeren Änderungsrichtlinie.

Wenn Sie ein reiner Open-Source-Shop sind und nicht von kommerzieller Software wie Oracle abhängig sind, bietet Ihnen ein BSD-Unix-System eine sehr stabile, gut verstandene und kontrollierte Softwareplattform, mehr als Linux. Die meisten historischen Probleme wie schlechte Treiber- oder SMP-Unterstützung wurden vor Jahren behoben, insbesondere bei Mainstream-Serverhardware.

Wenn Sie einen herkömmlichen Unix-Desktop möchten, bietet Ihnen ein BSD-Unix diesen sowie jede Linux-Distribution. Wenn Sie nach einem Endbenutzersystem suchen, sind Sie mit Ubuntu oder Fedora möglicherweise besser dran. Gentoo Linux basierte auf einem Derivat des BSD-Paketsystems "Ports".

Der Unterschied zwischen BSD- und Linux-Distributionen geht auf die Anfänge von Unix zurück.

AT & T besaß Unix, konnte es jedoch aufgrund von Einschränkungen in der Computerbranche nicht mithalten. Aus diesem Grund haben sie Unix an Berkeley lizenziert. Berkeley begann mit diesem Anpassen und Optimieren von allem, bis schließlich kein AT & T-Code mehr in seinem neuen Betriebssystem namens BSD (Berkeley Software Distribution) vorhanden war.

Etwas später trat Linus Torvalds in einer Klasse für Betriebssysteme auf und arbeitete mit einem unvollständigen Unix-Klon namens Minix, der die Schüler in der Erstellung eines Betriebssystems schulen sollte. Linus nahm diese Idee auf und gründete die Linux-Niederlassung.

Jetzt liegt meine Erfahrung mehr bei OpenBSD, und aus dieser Perspektive ist der Unterschied erstaunlich. Es wurde erwähnt, dass OpenBSD sicherer ist, mit nur 2 Exploits in seiner Geschichte hat es sich dieses Recht verdient.

Der Gründer Theo de Raadt war der Ansicht, dass Sicherheit ein Hauptaugenmerk sein sollte und dass viele Linux- und andere BSD-Systeme nicht darauf ausgerichtet waren, guten Code zu schreiben, sondern sich zu sehr darauf konzentrierten, neue Funktionen hinzuzufügen, nur um sie hinzuzufügen.

OpenBSD hat einen Release-Zeitplan von 6 Monaten. Alles, was innerhalb dieses Zeitraums nicht vollständig und sicher implementiert werden kann, wird nicht hinzugefügt. Im Vergleich zu Linux-Distributionen wie Ubuntu, die vor der Veröffentlichung noch nie etwas getestet haben, ist dies für viele Systemadministratoren und Server-Ops ein großer Schlüssel zur Sicherheit.

13
Brandon Weaver

Wie @ User bevorzuge ich die BSD-Lizenz und bin der Hauptgrund, warum ich sie als mein primäres Betriebssystem verwende.

Ich bin in keiner Weise gegen die GPL, aber wenn eine MIT/MIT-ähnliche lizenzierte App verfügbar ist, werde ich sie zuerst über eine ähnliche Anwendung verwenden, die GPL-fähig ist.

Es ist so kostenlos, dass Sie es nicht kostenlos machen können

Das ist sowohl für Geschäftsorientierte als auch für Benutzer wie mich sehr attraktiv.

Das Ports-System ist unvergleichlich (IMNSHO) und war ein Modell für die Nachahmung durch mehrere Linux-Distributionen (Gentoo fällt sofort ein).

Da FreeBSD auf dem Desktop nicht so verbreitet ist wie Linux (PC-BSD ist fabelhaft), muss mein innerer Geek es verwenden wie mein Desktop-Betriebssystem. Ich kann es nicht ändern.

Bisher gibt es unter Windows nichts, was Linux nicht kann, und nichts unter Linux, was FreeBSD nicht kann. ... und dazu gehört auch Flash - ohne unter dem Linuxulator zu laufen: Gecko-Mediaplayer + Firfox + GreaseMonkey + Linterna Magicka.

11
gregnotcraig

Dokumentation:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Entwicklungskonsistenz:

http://svnweb.freebsd.org/base/release/

Lizenz

Copyright 1992-2012 Das FreeBSD-Projekt. Alle Rechte vorbehalten.

Die Weiterverteilung und Verwendung in Quell- und Binärform mit oder ohne Änderung ist zulässig, sofern folgende Bedingungen erfüllt sind:

  • Bei der Weiterverteilung des Quellcodes müssen der oben genannte Copyright-Hinweis, diese Liste der Bedingungen und der folgende Haftungsausschluss beibehalten werden.

  • Weiterverteilungen in binärer Form müssen den oben genannten Copyright-Hinweis, diese Liste der Bedingungen und den folgenden Haftungsausschluss in der
    Dokumentation und/oder andere Materialien, die mit der Verteilung geliefert wurden.

DIESE SOFTWARE IS WIRD VOM FREEBSD-PROJEKT "WIE BESEHEN" UND JEGLICHEN AUSDRÜCKLICHEN OR STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN, EINSCHLIESSLICH DER STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN FÜR MARKTGÄNGIGKEIT UND EIGNUNG, BESTIMMT ZWECK WIRD ABGESCHLOSSEN. IN KEINEM FALL HAFTET DER FREEBSD-PROJEKT OR FÜR DIREKTE, INDIREKTE, NEBEN-, SPEZIELLE, BEISPIELHAFTE, OR FOLGESCHÄDEN (EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE VERARBEITUNG DES ERSATZES) OR DIENSTLEISTUNGEN; NUTZUNGSVERLUST, DATEN, OR GEWINNE; OR UNTERBRECHUNG DES GESCHÄFTS) JEDOCH UND JEGLICHE HAFTUNGSTHEORIE, OB VERTRAGSBESCHRÄNKTE HAFTUNG OR TORT (EINSCHLIESSLICH NEGLIGENZ OR ANDERWEITIG), DER AUSSERHALB DER VERWENDUNG DIESER SOFTWARE ENTSTEHT, AUCH WENN AUF DIE MÖGLICHKEIT DIESER SCHÄDEN hingewiesen wird.

Die in der Software und Dokumentation enthaltenen Ansichten und Schlussfolgerungen sind die der Autoren und sollten nicht als ausdrückliche oder implizite offizielle Richtlinien des FreeBSD-Projekts interpretiert werden.

4
Pete

Die "Ports Collection" von FreeBSD, dh die über den Paketmanager verfügbare Software, war lange Zeit größer und besser als die in den Linux-Repositorys. Ich würde mir vorstellen, dass das jetzt nicht stimmt, obwohl ich keine Statistiken kenne.

1
Tom Anderson