2009-02-07 4 views
6

Für einen alltäglichen Benutzer mit neuer Hardware scheint Linux für mich die natürliche Wahl zu sein, wenn jemand nach einer Alternative zu Windows sucht. Aber wann ist es sinnvoll, die BSD-Varianten auszuprobieren?In welchen Situationen ist es ratsam, sich für BSD-Systeme anstelle von Linux zu entscheiden?

+0

Dies ist nicht mit der Programmierung verbunden. – Randolpho

+0

Ich glaube, es gibt keinen Platz im Internet, um eine befriedigendere Antwort zu erhalten als hier in dieser lebendigen Gemeinschaft. – prinzdezibel

+0

Die Programmierung Beziehung dieser Frage ist umstritten, aber ich denke nicht, dass diese Frage in einer Weise formuliert wird, die flaming fördern würde. –

Antwort

7

Ich habe immer die BSDs als intuitiver gefunden. In BSD gibt es verschiedene Philosophien als in Linux. Zum Beispiel bevorzugt Linux GNU-Befehle, während BSD entweder klassische BSD-Befehle (die ähnlich sind, aber oft unterschiedliche Optionen haben) oder neu geschriebene Befehle wählt und auf GNU zurückgreift, wenn nichts anderes verfügbar ist. Außerdem finde ich die BSD-Man-Seiten umfassender und enthalten mehr Beispiele als GNU-Manpages, da GNU dazu neigt, Informationsseiten (die ich verachte) für Beispiele zu bevorzugen.

Viele ISP-Systemadministratoren schwören auf BSD. Sie behaupten, dass es unter Last besser hält, hat nicht so viele Compromsies für den Desktop gemacht, und dass es Netzwerk-Stack ist effizienter und weniger fehlerhaft. Ich weiß nicht, ob das so ist oder immer noch stimmt, aber das ist es, was mir gesagt wurde.

Außerdem hat OpenBSD den Ruf, sich stark auf Sicherheit zu konzentrieren, und in der Vergangenheit hatten sie eine sehr gute Erfolgsbilanz in Sachen Sicherheit. Sie ergreifen proaktive Maßnahmen (z. B. neue C Runtime-Bibliotheksroutinen entwickeln), um Sicherheitslücken zu vermeiden, bevor sie geschrieben werden können.

NetBSD hat den Ruf, auf fast allem zu laufen. Sie haben eine lange Liste von Plattformen, die sie aktiv unterstützen. Linux versucht dies zu einem gewissen Grad auch zu tun, aber typischerweise wird nur eine kleine Teilmenge davon von Mainline unterstützt.

Schließlich kommt es oft nur auf persönliche Vorlieben. Haben die Leute, die Sie einstellen oder einstellen werden, BSD? Gefällt es dir persönlich?

Es gibt auch einige Gründe, BSD NICHT auszuführen. Wenn Sie in erster Linie Desktop-Benutzer sind, ist BSD möglicherweise nicht die beste Wahl. Sicher, Sie können die meisten gleichen Dinge auf BSD installieren wie Linux, aber Sie werden keine "Distro" finden, ähnlich wie etwa Ubuntu, die sich ausschließlich auf den Desktop konzentriert. Einige Gerätetreiber sind unter BSD nicht verfügbar, da sie nur mit GPL-Lizenzen erstellt wurden.

+0

Desktop-orientierte Versionen von BSD existieren, aber ich würde argumentieren, dass sie nicht so gute Qualität wie Ubuntu sind. Google für PC-BSD oder Desktop BSD, wenn Sie sie auschecken möchten –

+2

+1 auf den man-Seiten OpenBSD zum Beispiel hat Man-Pages, die umfassend und akribisch korrekt sind Auch Man-Pages sind nicht nur für Befehle, sondern auch für Config-Dateien sowie allgemeine Konzepte verfügbar. – jandersson

6

Ich bin sagte, dass die BSDs mehr ... kohärent sind als die Linuxes. Ich habe lange Gespräche mit meinem Sysadmin-Freund geführt, warum/warum nicht BSD/Linux. Hier ist ein Link:

http://www.over-yonder.net/~fullermd/rants/bsd4linux/bsd4linux1.php?dupe=with_honor

gesagt haben, dass ich begann 2007 Debian verwenden, und ich habe es nie bereut! :)

+0

Debian ist genial. Zum größten Teil Ich stimme dem Link zu, den Sie gepostet haben: –

3

Einer der großen Bereiche, die BSD über Linux hat, ist die Lizenzierung. Die GPL von Linux kann die Verwendung einiger anders lizensierter Funktionen anderer Betriebssysteme erschweren. Der erste, der mir in den Sinn kommt, ist ZFS.

Plus, BSD ist ein etwas ausgereifteres Betriebssystem (direkt von AT & T System V UNIX abgeleitet).

Die häufig zitierte Weisheit ist, dass BSD für ein Server-Betriebssystem nützlicher ist und Linux für ein Desktop-Betriebssystem nützlicher ist. Aber nehmen Sie das nicht als die Wahrheit des Evangeliums, da viele Leute erfolgreich Linux als Server-Betriebssystem verwendet haben und viele Leute BSD als Desktop-Betriebssystem verwendet haben.

Verwandte Themen