567 Wörter [ 9 Screenshots ] [ 26 Versionen ] [ 2 Weblinks ] - Aktualisiert: 2023-12-22 Seite erstellt: 2001-10-04 [SB]
NetBSD
NetBSD ist ein Unix Derivat und stammt direkt vom Berkeley Networking Release 2 (BSD Net/2) ab und wurde im März 1993 erstmals veröffentlicht. NetBSD war von Anfang an für mehrere Plattformen vorgesehen und wurde so auf dem Atari, Amiga, Mac, PC und weiteren eingesetzt. Seine Stärken liegen damit neben der Unix Verwandtschaft in der Plattform übergreifenden Anwendung eines stabilen Betriebssystems in Forschung und Entwicklung. Zudem ist es POSIX kompatibel und steht unter der BSD Lizenz. Geht man von Linux aus, unterscheidet sich NetBSD vor allem in der Systemstruktur und den eingesetzten Konsolenprogrammen. Über eine Binär-Emulation lassen sich auch für Linux programmierte Anwendungen im ELF Format einsetzen. Speziell für NetBSD wurden der Grafikserver XFree86, der GNU C Compiler gcc und weitere Anwendungen angepasst. Die neueste Version der Benutzeroberfläche KDE lässt sich ebenso für NetBSD kompilieren. Als Dateisystem wird UFS oder besser LFS eingesetzt. Im Netzwerkbereich werden LDAP Authentifizierung und auch NDS unterstützt. NetBSD beherrscht croß-compiling um den Quellcode von einer Plattform auch für andere zu kompilieren. Am 30.08.06 warnte einer der 4 Mitbegründer des NetBSD Projekt in einer offenen E-Mail an die NetBSD Benutzer davor, dass NetBSD davon bedroht ist irrelevant zu werden.NetBSD unterstützt in der Version 1.6.1 11 verschiedene CPU Familien in 17 verschiedenen System Architekturen wie x86, SPARC, 68K, VAX, Alpha und PowerPC. Hinzu kommen 12 weitere, die allerdings nur als Quellcode angeboten werden. Insgesamt werden jetzt 52 verschiedene Systemarchitekturen unterstützt. Je nach Prozessor ist NetBSD mit 32-Bit oder 64-Bit Verarbeitungsbreite einsetzbar. Bisher wird kein SMP unterstützt, der Betrieb mit mehreren Prozessoren soll in einer späteren Version integriert werden. Gegenüber der Vorversion 1.5 sind neu unterstützte Plattformen hinzugekommen, die Performance des Dateisystem gesteigert, der Pipe und die PPPoE Implementierung nun auf Kernel Ebene eingeführt. Für den Einsatz auf moderner Hardware wird jetzt USB 2.0 und IrDA unterstützt. Durch mehrere CodeAudits wurde die Sicherheit des Betriebssystems weiter verbessert. Weitere Details zu den Änderungen und Bugfixes sind in der Release Ankündigung zu NetBSD 1.6 nachlesbar.
Am 09.12.2004 wurde die Version 2.0 veröffentlicht. Diese Version brachte Geschwindigkeitsverbesserungen bei den Dateisystemen und dem Speichermanagement sowie neue unterstützte Hardwareplattformen und Geräte. NetBSD läuft inzwischen auf 54 verschiedenen Hardwareplattformen und bietet POSIX-Threads sowie symmetrisches Multiprocessing (SMP), ACPI und Powermanagement für einige Systeme wie i386, SPARC und PowerPC.
NetBSD 2.1 wurde am 02.11.2005 veröffentlicht. Es wurde die Unterstützung für viele neue Geräte hinzugefügt und hunderte Bugfixes eingearbeitet.
NetBSD 3.0 brachte am 23.12.2005 größere Verbesserungen in der Stabilität, Leistungsfähigkeit mit und verbesserte die Netzwerkkomponente und Sicherheit. Neue Gerätetreiber und zwei neue Plattformen sorgen für eine breitere Unterstützung. Am 24.07.2006 wurde NetBSD 3.0.1 veröffentlicht. Es beinhaltet das erste kritische Sicherheitsupdate des NetBSD 3.0 Hauptzweig. NetBSD 3.0.2 brachte am 04.11.2006 das zweite kritische Sicherheitsupdate und mit Release NetBSD 3.1 auch neue Features.
Zum 19.12.2007 erschien die neue Version NetBSD 4.0. Darin enthalten sind die virtuelle Machine Xen v3, Unterstützung von Bluetooth und verschiedene Powermanagement-Funktionen wie Enhanced Speedstep und PowerNow. Viele Gerätetreiber sind dazu gekommen, die unterstützten Platformen für eingebettete Systeme basierend auf ARM, PowerPC und MIPS Prozessoren wurde erweitert. Insgesamt ist NetBSD in binärer Form für 51 verschiedene Systeme erhältlich.
Im April 2009 war NetBSD 5.0 fertig. Der lange Zeitraum zwischen dem vorherigen Release wurden zur Verbesserung der Leistung und Skalierbarkeit genutzt. Der Einsatz auf Multiprozessor-Systemen wird auch durch das verbesserte Threading-Subsystem unterstützt. Als X-Server wird jetzt X.Org X11 anstelle von XFree86 verwendet. Das Power-Management ACPI kann nun auf vielen Notebooks genutzt werden. Die Anzahl der Geräte-Treiber wurde erhöht.
Datum - Version
1993 April - NetBSD 0.81993 Aug. - NetBSD 0.91994 Okt. - NetBSD 1.01995 Nov. - NetBSD 1.11996 Okt. - NetBSD 1.21997 Mai - NetBSD 1.2.11998 Jan. - NetBSD 1.31998 Dez. - NetBSD 1.3.31999 Mai - NetBSD 1.41999 Aug. - NetBSD 1.4.12000 März - NetBSD 1.4.22000 Dez. - NetBSD 1.52001 Juli - NetBSD 1.5.12001 Sept. - NetBSD 1.5.22002 Juli - NetBSD 1.5.32002 Sept. - NetBSD 1.62003 April - NetBSD 1.6.12004 März - NetBSD 1.6.22004 Dez. - NetBSD 2.02005 April - NetBSD 2.0.22005 Nov. - NetBSD 2.12005 Dez. - NetBSD 3.02006 Juli - NetBSD 3.0.12006 Nov. - NetBSD 3.0.2 und NetBSD 3.12007 Dez - NetBSD 4.0 veröffentlicht2009 April - NetBSD 4.5 veröffentlicht