Freies Unix-Derivat DragonFly BSD in Version 1.2 erschienen

DragonFly BSD entstand als Abspaltung des FreeBSD-Projekts: DragonFly soll auf Basis von FreeBSD 4.x weiterentwickelt werden.

In Pocket speichern vorlesen Druckansicht 86 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Jürgen Kuri

Die Entwickler von DragonFly BSD haben die neue Version 1.2 des freien Unix-Derivats freigegeben. Auf den Download-Seiten von DragonFly und einigen Mirror-Servern stehen neben dem Source-Code auch ISO-Images der Live-CD des Systems zur Verfügung; diese Live-CD, mit der das System von CD gebootet und getestet werden kann, lässt sich auch zur Installation von DragonFly nutzen.

Die wichtigsten Veränderungen bei Version 1.2 von DragonFly gab es laut den Entwicklern bei der Kernel-Infrastruktur, im Netzwerk-Subsystem habe man die größten Fortschritte gemacht. So arbeitete der TCP-Stack nun fast vollständig mit Threads. Details zu den Veränderungen bringt die Einführungsseite zu DragonFly BSD 1.2; ein Readme gibt nähere Informationen zur Live-CD und zur Installation. Über die Download-Seiten erreicht man Source-Code, ISO-Images und zusätzliche Informationen; in einer eigenen Rubrik haben die Entwickler zudem ihre weiteren Ziele für DragonFly BSD zusammengestellt.

DragonFly BSD entstand als Abspaltung des FreeBSD-Projekts: Matthew Dillon vom FreeBSD-Team hatte DragonFly zur Fortsetzung der 4.x-Serie von FreeBSD gestartet. Er kritisierte den Übergang zu FreeBSD 5.x scharf und sah ihn als teures und unflexibles Flickwerk an. Die FreeBSD-Entwickler wollen mittlerweile mit Version 4.11 die 4.x-Serie abschließen und endgültig auf die 5.x-Serie als stabile Produktionsversion überwechseln: Mit Version 5.3 hatte das FreeBSD-Projekt endlich den stabilen Zweig der 5.x-Serie eröffnet, der nicht mehr als Technology Preview deklariert wurde. DragonFly soll dagegen auf Basis von FreeBSD 4.x in kleinen, vorsichtigen, aber kontinuierlichen Schritten weiterentwickelt werden. Zentrale Neuerungen für DragonFly sind eine neue Messaging-API, ein überarbeitetes I/O-Modell, Kernel-Threads und Interrupt-Preemption. Die Überarbeitung des Userland-Thread-Modells ist aber noch nicht abgeschlossen.

DragonFly, FreeBSD, NetBSD und OpenBSD beruhen als freie Unix-Derivate auf der 4.4BSDLite-Linie. Die ursprüngliche Berkeley Software Distribution (BSD) startete als Entwicklung eines Unix-Systems für die VAX und die PDP-11 bereits im Jahr 1977. Eine kurze Geschichte der BSD-Unix-Derivate findet sich in dem Artikel zum zehnjährigen Geburtstag von NetBSD: Das Allerwelts-Unix: 10 Jahre NetBSD. (jk)