6 BSDs, Die Es Wert Sind, Statt Linux Auszuprobieren

Indeks
  1. 6 FreeBSD
  2. 5 GhostBSD
  3. 4 MidnightBSD
  4. 3 NetBSD
  5. 2 OpenBSD
  6. 1 DragonFly BSD

Entdecken Sie sechs herausragende BSD-Betriebssysteme, die weit mehr bieten als nur Linux-Alternativen, von FreeBSD bis DragonFly BSD – innovativ, benutzerfreundlich und vielseitig.

Wenn Sie an Open-Source-Betriebssysteme denken, haben Sie vielleicht Linux-Distributionen im Kopf, aber BSD-basierte Systeme sind schon lange im Umlauf. Hier sind einige der besten BSD-Systeme, die Sie ausprobieren können und die Linux-Distributionen durchaus Konkurrenz machen können.

6 FreeBSD

FreeBSD ist vielleicht die bekannteste BSD-Variante. Das Projekt stammt aus den frühen 90er-Jahren, nachdem ein früherer Versuch, die BSD-Codebasis auf den PC zu bringen, bekannt als 386BSD, gescheitert war. FreeBSD entstand aus dem Bestreben einiger Benutzer von 386BSD, das Projekt am Leben zu halten.

FreeBSD versuchte, den effort fortzusetzen, die BSD-Codebasis, die in den 70er- und 80er-Jahren an der UC Berkeley entwickelt wurde, zu portieren. BSD, oder Berkeley Software Distribution, war das Ergebnis von Graduiertenstudenten wie Bill Joy, dem Gründer von Sun Microsystems, die mit dem ursprünglichen Unix-Code von Bell Labs experimentierten, um eigene Verbesserungen wie den vi-Editor vorzunehmen. FreeBSD war bemerkenswert, da es kostenlos verfügbar war und der Quellcode enthalten war, Eigenschaften, die sich auch auf Linux ausbreiten würden. Das moderne Internet wurde größtenteils auf BSD-Systemen entwickelt, einschließlich der TCP/IP-Standards.

Eine Klage von Bell Labs gegen die Universität und einige der ursprünglichen BSD-Programmierer, die ihre eigene Firma gegründet hatten, war zunächst eine Belastung für BSD-basierte Systeme, aber nachdem sie größtenteils zugunsten von BSD gelöst wurde, entwickelte FreeBSD eine treue Anhängerschaft, da es ein Arbeitsplatz- und Minicomputer-Betriebssystem auf günstiger PC-Hardware verfügbar machte.

FreeBSD mag weniger populär als Linux sein, wird aber an einigen wichtigen Orten eingesetzt. FreeBSD treibt die Netflix-Binge-Watching-Sessions mit dem Open Connect Content Delivery Network an. Dies ist ein Gerät, das in Rechenzentren von ISPs platziert wird, das die Videodateien auf Ihre Geräte streamt. Aviation-Enthusiasten werden erfreut sein zu wissen, dass die Flugverfolgungsseite FlightAware stark auf FreeBSD läuft. Yahoo verwendete ursprünglich in den 90er-Jahren FreeBSD auf seinen Servern.

Die Benutzenwerkzeuge oder "Userland" sind auch die Standardoption im macOS-Terminal. Es eignet sich hervorragend als Desktop-System.

5 GhostBSD

GhostBSD ist ein Ableger von FreeBSD, der darauf abzielt, eine benutzerfreundlichere Erfahrung gleich nach der Installation zu bieten. Wenn Sie FreeBSD alleine installieren, werden Sie mit einem textbasierten Installationsprogramm konfrontiert, das direkt aus den 90er-Jahren stammt. Sie erhalten auch nur eine minimale Textkonsole. Während dies akzeptabel sein mag, wenn Sie jemals eine technischere Linux-Distribution wie Debian oder Arch verwendet oder installiert haben, stellt es eine erhebliche Hürde für Menschen dar, die mit Unix-ähnlichen Systemen weniger vertraut sind.

GhostBSD versucht, dieses Problem zu beheben, indem es eine GUI bietet, die aus einer Live-Umgebung installiert wird. Das bedeutet, dass Sie es wie mit einem bootfähigen Live-Linux-USB-Stick testen können, um zu entscheiden, ob Sie es installieren möchten. GhostBSD wird standardmäßig mit der MATE-Umgebung geliefert, obwohl auch eine Community-Edition auf der Basis von Xfce verfügbar ist. Sie entwickeln auch ihren eigenen Gershwin-Desktop, der nach macOS gestaltet ist.

GhostBSD scheint benutzerfreundlich zu sein, aber der Nachteil ist, dass die aktuellen Versionen viel RAM benötigen, um die Live-Umgebung zu starten, da sie vollständig in den Arbeitsspeicher geladen wird. Es werden 8 GB benötigt, was das Doppelte der minimalen Anforderungen von Windows 11 ist.

4 MidnightBSD

MidnightBSD ist ein weiterer Versuch, eine schicke, benutzerfreundliche Oberfläche zu bieten. In der Realität ist MidnightBSD im Moment eher ein Projekt, das noch verbessert werden muss.

Das System wurde ursprünglich nach der Katze des ursprünglichen Entwicklers Luca Holt benannt, einer schwarzen Türkischen Angora, die, wie viele Leute, die sowohl Katzen als auch Computer haben, festgestellt hatte, dass Midnight gerne auf Maschinen und Monitoren sitzt.

MidnightBSD strebt in der Theorie nach Benutzerfreundlichkeit, hat aber in der Praxis Schwierigkeiten. Ich konnte nicht einmal eine grafische Umgebung installieren, da der Paketmanager das Paket nicht einmal installieren wollte. Das Installationsprogramm ist nach wie vor recht technisch und man muss Fragen zu seiner Hardware beantworten, die einem vielleicht nicht sofort klar sind, ohne in die Systemspezifikationen eintauchen zu müssen.

MidnightBSD könnte im Moment mehr ein Projekt mit Verbesserungspotenzial als ein vollständiges Desktop-System sein. Wenn Sie bereit sind, daran zu basteln, könnte es für Sie von Interesse sein.

3 NetBSD

NetBSDs Motto lautet: "Natürlich läuft es mit NetBSD." Die

Das Projekt setzt auf Portabilität und kann auf vielen verschiedenen Systemen laufen, anstatt sich nur auf die x86-Hardware zu konzentrieren, die FreeBSD ursprünglich anvisierte. NetBSD hat, wie FreeBSD, seine Wurzeln im 386BSD-Projekt der frühen 90er Jahre. Während die FreeBSD-Entwickler PCs anvisierten, wollten die NetBSD-Entwickler, dass es auf unterschiedlichen Hardware-Plattformen läuft. Dies ist eine Hommage an den historischen Unix-Wert der Portabilität über Hardware hinweg.

NetBSD läuft auf PCs, aber auch auf vielen anderen Hardware-Plattformen. Es gibt verschiedene Ebenen, mit weit verbreiteten Plattformen wie x86-64 und ARM mit priorisierter Unterstützung und anderen, oft „verwaisten“ Plattformen wie dem Amiga oder dem ursprünglichen Macintosh, die an ihrem eigenen Ort unterstützt werden. Man kann sogar NetBSD für die Digital Equipment Corporation VAX-Minikomputer erhalten, falls man einen auf einem Flohmarkt findet. Laut Instructables kann man es sogar auf einem Toaster laufen lassen.

Da NetBSD verschiedene Architekturen unterstützt und Lizenzen besitzt, die die Verwendung in proprietärem Code erlauben, ist es in der Embedded-Computing-Welt beliebt. Die Unterstützung älterer Hardware macht es auch zu einem Favoriten unter Retro-Computing-Enthusiasten, insbesondere da der Linux-Kernel die Unterstützung für 386- und 486-Prozessoren eingestellt hat.

2 OpenBSD

OpenBSD, wie die anderen BSDs, hat eine Affinität zum Networking und ist bekannt für seinen Fokus auf Sicherheit.

Theo de Raadt gründete OpenBSD nach einem Meinungsverschiedenheit mit den Entwicklern von NetBSD, weshalb er sein eigenes Projekt startete. Angesichts der Entstehung von OpenBSD scheint die Entwicklung des Projekts im Vergleich zu anderer Software sehr meinungsstark zu sein. OpenBSD strebt Sicherheit durch Code-Korrektheit an, oder zumindest ihre Interpretation von Code-Korrektheit. Dies hat dazu geführt, dass die Homepage mit „nur zwei Remote-Lücken in der Standardinstallation, seit einer verdammten langen Zeit!“ prahlt.

Da de Raadt in Kanada ansässig ist, kann OpenBSD Einschränkungen bei der Verschlüsselung umgehen, denen es unterliegen würde, wenn das Projekt in den USA ansässig wäre.

Sogar wenn Sie OpenBSD nicht verwenden, besteht eine gute Chance, dass Sie einige seiner Software genutzt haben. OpenSSH wird von OpenBSD entwickelt und ist allgegenwärtig für den Zugriff auf Remote-Maschinen. tmux ist ein beliebter Terminal-Multiplexer, der nützlich ist, um mehrere Fenster in einem Terminal auszuführen. Dies ist auch über Remote-Verbindungen hilfreich und bietet eine Alternative zu GNU Screen.

1 DragonFly BSD

In einem Thema, das sich in der Entwicklung von BSD zu zeigen scheint, ist DragonFly BSD ein Fork eines anderen BSD-Projekts. DragonFlyBSD ist ein Ableger von FreeBSD. DragonFly wurde 2004 von dem ehemaligen FreeBSD-Entwickler Matthew Dillon gegründet. Der Name stammt von einem Moment, als er in seinem Garten fotografierte und auf eine Libelle stieß.

DragonFly konzentriert sich auf Multiprocessing. Dies war damals zukunftsweisend, da die wenigen Maschinen, die symmetrisches Multiprocessing unterstützten, Server und Hauptsystemgiganten waren. Heutzutage haben selbst Budget-Smartphones mehrere CPU-Kerne. Ein weiterer Teil der Entwicklung, der sich als vorausschauend herausstellte, war die Entwicklung von Code zur effizienten Verarbeitung von SSDs.

DragonFly setzt auf Multiprocessing. Selbst Netzwerkoperationen können parallelisiert werden. So wie bei mikrokernel-basierten Systemen wie Mach können Operationen zwischen Kernel- und Benutzerspeicher aufgeteilt werden.

Während die modernen BSDs einen Ruf für technischen Konservatismus haben, scheint DragonFly es zu schätzen, an der Spitze zu stehen. Eine interessante Idee ist der virtuelle Kernel, bei dem ein Kernel im Benutzerspeicher ausgeführt werden kann. Dies ermöglicht eine einfachere Testung. Virtuelle Kerne könnten auch in großen Clustern hilfreich sein. All diese interessanten Funktionen machen DragonFly BSD zu einem System, das in Zukunft beobachtet werden sollte. Es wird wahrscheinlich diejenigen ansprechen, die gerne herumexperimentieren. Wenn Sie bleeding-edge Distros wie Arch oder Gentoo mögen, könnten Sie Freude daran haben, DragonFly BSD zu installieren und auszuführen.

Die BSD-Systeme haben ein Erbe, das älter als Linux ist und bis in die späten 70er Jahre zurückreicht. Mit diesen Open-Source-OS können Sie echtes Unix auf Ihre Maschine bringen. Egal, ob Sie neue Ideen in der Informatik erforschen oder eine alte Maschine wieder zum Leben erwecken möchten, BSD kann die gleichen Dinge tun wie Linux und vielleicht sogar mehr.

Bist du neugierig auf weitere Artikel wie 6 BSDs, Die Es Wert Sind, Statt Linux Auszuprobieren? Entdecke spannende Inhalte in der Kategorie Linux.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up