Offizielle NetBSD Releases

Offizielle (oder formelle) NetBSD Releases sind als stabile Grundlage für den Einsatz in Produktionsumgebungen gedacht. Sie bieten einen Kompromiss zwischen Features und Stabilität und sind im Allgemeinen einfacher zu installieren als NetBSD-current.

Ein Release wird durch das Abzweigen der gewünschten Sources vom Source Tree erstellt. Dieser Zweig wird dann z. B. als "1.6_BETAn" bezeichnet und binäre Snapshots für alle Ports werden täglich automatisch kompiliert und erstellt. Nachdem ein Test der Release Building Tools erfolgt ist, wird dieser Zweig eingefroren; das heisst, keine weiteren Features werden hinzugefügt und Bug Fixes können lediglich von den Release Engineers -- oder mit deren Zustimmung -- eingefügt werden. Wenn er als stabil genug für einen Release Candidate befunden wird, wird der Zweig in z. B. "1.6_RCn" umbenannt, und der endgültige Release wird dann "NetBSD-1.6" sein.

Während dieser Zeit konzentrieren sich viele Developer darauf, diesen Zweig zu testen. Etwaige Probleme in diesem Zweig werden im Development Teil des Source Tree behoben und getestet und die Fixes dann in den Release Zweig aufgenommen. Auf der Release Engineering Status Seite finden Sie Informationen über den Status des nächsten Releases.

Wozu dienen formelle Releases?

Da sie sehr gut getestet und nicht zu häufig erstellt werden, bieten sich formelle Releases besonders für die Leute an, die eben nicht an der "bleeding edge" der Entwicklung sein wollen, oder die eben nur ihre Anwendungen laufen lassen wollen. Da sie des Weiteren statisch sind (normalerweise gibt es nur sehr wenige offizielle Patches zu einem formellen Release), sind sie leicht -- sowohl von NetBSD Entwicklern, als auch von den Entwicklern verschiedener Anwendungen -- zu administrieren und zu unterstützen. Das grösste Problem mit einem formellen Release ist lediglich, dass Sie hierdurch nicht immer sofort Zugang zu den absolut neuesten Features und Bug Fixes im Source Tree haben.

Formelle Releases sind recht einfach zu installieren. Alle Plattformen, die von einem formellen Release unterstützt werden beinhalten detaillierte Installationsanweisungen und die meisten enthalten des Weiteren verschiedene Formen von Installationsmedien. (Der i386 Port, z. B. nutzt normalerweise Bootdisketten, wohingegen NetBSD/amiga und NetBSD/hp300 ein Miniroot Filesystem Image nutzen.) Des Weiteren gibt es normalerweise einen einfachen Weg, ein Upgrade von einem früheren formellen Release auf ein aktuelles durchzuführen.

Kurz gesagt, wenn Sie Ihr Betriebssystem nicht nahezu täglich aktualisieren, oder wenn Sie ein einfach zu installierendes und zu aktualisierendes Betriebssystem verwenden wollen, so ist ein formeller NetBSD Release bestens für Sie geeignet.

Wie Sie einen formellen Release beziehen können

Für diejenigen unter Ihnen, die nicht auf den nächsten Release warten wollen stellen wir täglich aktualisierte Snapshots des Release Zweiges über FTP und SUP zur Verfügung.

In den Verzeichnissen /pub/NetBSD/NetBSD-release-1-5 und /pub/NetBSD/NetBSD-release-1-6 finden Sie die extrahierten Sources inklusive der wöchentlich aktualisierten tar-Dateien der 1.5 und 1.6 Release Zweige. Diese Dateien werden ähnlich denen im /pub/NetBSD/NetBSD-current Verzeichnis erstellt.

Ein Überblick der formellen Releases

Bisher gab es 19 formelle Releases von NetBSD. Acht davon waren Major Releases, welche neue Features im Betriebssystem beinhalteten; Zehn waren sogenannte Patch Releases, welche in erster Linie Bug Fixes eines Major Releases beinhalteten und allgemein die Stabilität verbesserten.

Der aktuelle Release

Ältere Releases


NetBSD Home Page

(Ihre Meinung) $NetBSD: formal.html,v 1.11 2004/10/30 22:34:13 jschauma Exp $
Copyright © 1994-2003 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.