Vergleich der BSD-Betriebssysteme

Vergleich der BSD-Betriebssysteme

Dies ist eine Liste, in der BSD-Betriebssysteme aufgrund ihrer Herkunft und Fokus des jeweiligen Projektes, der Lizenz, den technischen Eigenschaften und Sicherheitsfunktionen miteinander verglichen werden.

Inhaltsverzeichnis

Allgemeine Informationen

Primäre Entwickler Erstes öffentliches Release Jüngstes Release Basiert auf Bevorzugte Lizenz Beschreibung
FreeBSD Das FreeBSD-Projekt Dezember 1993 24. Februar 2011 386BSD, 4.4BSD-Lite BSD-Lizenz geeignet als Server, Workstation, Netzwerkgerät oder eingebettetes System mit hoher Performance
OpenBSD Das OpenBSD-Projekt Juli 1996 1. November 2011 NetBSD 1.0 BSD-Lizenz, ISC-Lizenz geeignet als Server, Workstation, Netzwerkgerät oder eingebettetes System mit Fokus auf sichere Programmierung
NetBSD Das NetBSD-Projekt Mai 1993 19. November 2010 386BSD, 4.4BSD-Lite BSD-Lizenz geeignet als Server, Workstation, Netzwerkgerät oder eingebettetes System mit Fokus auf hohe Portabilität
386BSD William und Lynne Jolitz März 1992 1994 4.3BSD, Net/2 BSD-Lizenz
BSD/OS (BSD/386) BSDi, Wind River Systems März 1993 Oktober 2003 4.3BSD Net/2, 4.4BSD proprietär
Solaris
(veraltet SunOS)
Sun Microsystems 1982 8. September 2010 4.xBSD, System V[1] proprietär ein von Sun für den Einsatz auf Servern und Workstations entwickeltes Betriebssystem
Ultrix Digital Equipment Corporation 1984 1995 4.2BSD, SVR2 proprietär
Tru64 Unix (OSF/1 AXP, Digital Unix) DEC, Compaq, HP 1993 Dezember 2006 4.3BSD, 4.4BSD, Mach 2.5, Unix System V proprietär
NeXTStep NeXT, Sun Microsystems (nur OpenSTEP) 1988 1999 4.3BSD, Mach 2.5 proprietär entwickelt für Workstations zur Softwareentwicklung, wissenschaftliche und grafische Anwendungen
Mac OS X Apple März 2001 20. Juli 2011 Darwin Open Source Kernsystem (APSL, GPL, andere) mit proprietären API-Layern entwickelt hauptsächlich als Desktop-System, eine Server-Variante existiert
Darwin Apple März 2001 28. August 2009 NeXTSTEP, FreeBSD APSL, GPL, andere Kern von Mac OS X
DragonFly BSD Das DragonFly BSD-Projekt 12. Juli 2004 26. April 2011 FreeBSD 4.8 BSD-Lizenz für Server, Workstation, Netzwerkgeräte fokussiert auf Multiprozessorsystem und Clustern
PC-BSD Kris Moore, Mike Albert, Tim McCormick, Dimitri Tishchenko 29. April 2006 24. Februar 2011 FreeBSD BSD-Lizenz ein einfach zu bedienendes freies Desktop-System
DesktopBSD Daniel Hilbert 25. Juli 2005 7. September 2009 FreeBSD BSD-Lizenz Eine Erweiterung zu FreeBSD, die Installation und Konfiguration durch grafische Tools ermöglicht. 100% kompatibel und kann daher auch unter FreeBSD nachinstalliert werden.
ClosedBSD verschiedene Kontributoren FreeBSD proprietär entworfen als Firewall-/NAT-System, Bootdiskette, LiveCD
FreeSBIE Februar 2007 FreeBSD LiveCD von FreeBSD
Frenzy Mozhaisky Sergei FreeBSD portables Systemadministratoren-Toolkit als LiveCD
Jibbed[2] Zafer Aydoğan 27. März 2007 7. Februar 2009 NetBSD BSD-Lizenz LiveCD von NetBSD
PicoBSD Andrzej Bialecki FreeBSD BSD-Lizenz Bootdiskette
polyBSD[3] FOSS Tools Team NetBSD BSD-Lizenz Entwicklungsplattform für eingebettete Systeme
Anonym.OS Beta ab Jan 2005 keine OpenBSD 3.8 BSD-Lizenz LiveCD für anonyme Kommunikation in fremden Umgebungen
MirOS Das MirOS-Projekt 2003 16. März 2008 OpenBSD 3.1 BSD-Lizenz Europäisch
ekkoBSD Rick Collette 2004 OpenBSD 3.3 einfach zu administrierender Server
MicroBSD Nikolay Kalev 27. Oktober 2003 OpenBSD 3.0/3.4 BSD-Lizenz kleines und sicheres BSD für den USB-Stick
OliveBSD[4] Gabriel Paderni OpenBSD 3.8 BSD-Lizenz Livecd
BSDanywhere[5] Stephan A. Rickauer 17. Mai 2008 5. November 2009 OpenBSD 4.6 LiveCD für Hardware-Tests, als Rettungssystem oder zum Kennenlernen von OpenBSD
Gentoo/FreeBSD Gentoo-Linux-Entwickler 12. November 2009 FreeBSD GPL, BSD Server, Workstation, Netzwerkgeräte, nutzt das Gentoo Framework
Gentoo/OpenBSD Gentoo-Linux-Entwickler OpenBSD GPL, BSD Server, Workstation, Netzwerkgeräte, Embedded, nutzt das Gentoo Framework
Gentoo/NetBSD Gentoo-Linux-Entwickler NetBSD GPL, BSD Server, Workstation, Netzwerkgeräte, Embedded, nutzt das Gentoo Framework
Gentoo DragonflyBSD Robert Sebastian Gerus (noch nicht offiziell unterstützt von Gentoo) DragonFly BSD Server, Workstation, Netzwerkgeräte, nutzt das Gentoo Framework
MidnightBSD Lucas Holt 29. Januar 2011 [6] FreeBSD 7.0 (ab MidnightBSD 0.3, davor FreeBSD 6.1) BSD-Lizenz GNUstep-basierende Desktopumgebung
GhostBSD Eric Turgeon 28. Juli 2010 FreeBSD 8.1 BSD-Lizenz GNOME-basierte Live-CD
Debian GNU/kFreeBSD Aurélien Jarno, Petr Salinger, Luca Falavigna, Robert Millan, Cyril Brulebois[7] 6. Februar 2011[8] Debian 6 (Squeeze)/FreeBSD 8.1 Kernel[9] Lizenz[10]

Anmerkungen:

  • 386BSD, BSD/OS, SunOS und Ultrix sind historische Betriebssysteme, die nicht mehr entwickelt werden. BSDeviant und ekkoBSD existieren ebenfalls nicht mehr, obwohl BSDeviant noch als Download bereitsteht. MicroBSD wurde beendet, aber 2003 wieder ins Leben gerufen, doch es scheint keine Veränderungen seitdem gegeben zu haben, obwohl die Webseite noch existiert.
  • Dieser Artikel bezieht sich nur auf SunOS bis 4.x. SunOS seit Release 5.x basiert auf SVR4 und ist normalerweise auf Solaris bezogen.

Technische Informationen

Unterstützte Architekturen Unterstützte Dateisysteme Kernel-Typ Standard-GUI Paketmanagement Update-Management Primäre APIs
FreeBSD x86, x86-64, PC98, UltraSPARC, andere UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, SMBFS, NetWare (nwfs), NTFS (read only), ReiserFS (read only), XFS (experimental), ZFS, andere Monolithisch mit Modulen Kein X11 enthalten Ports (bevorzugt), Binärpakete Source (CVSup, portsnap), Netzwerk-Binärupdate (freebsdupdate) BSD, POSIX
OpenBSD x86, 68k, Alpha, x86-64, SPARC, VAX, andere (insgesamt 17)[11] UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, NTFS (read only), AFS, andere Monolithisch (mit Modulunterstützung unter i386, amd64) FVWM Ports, Binärpakete (bevorzugt) Source (CVS, CVSup, rsync) oder Binär-Upgrade BSD, POSIX, X11
NetBSD x86, 68k, Alpha, x86-64, PPC, SPARC, andere (insgesamt 57)[12] UFS, UFS2, ext2, FAT, ISO 9660, NFS, NTFS, UDF LFS, andere Monolithisch mit Modulen Kein X11 enthalten pkgsrc, Binärpakete Source (CVS, CVSup, rsync) oder binär (mit sysinst) BSD, POSIX
Ultrix VAX, PDP-11, MIPS UFS + andere[13] Monolithisch Kein X11 enthalten setld unknown BSD, POSIX (ab 4.0)
Tru64 Unix Alpha UFS, AdvFS, ISO 9660, UDF, NFS Hybrid CDE setld dupatch POSIX, Unix 98, X11, CDE, andere
Mac OS X / Darwin PPC, x86,ARM HFS+ (default), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only, seit 10.6 read and write), FTP, WebDAV, andere Hybrid Aqua OS X Installer, MacPorts Software Update Carbon, Cocoa, BSD/POSIX, CF, X11 (seit 10.3)
DragonFly BSD i386, x86-64 UFS, FAT, ISO 9660, NFS, SMBFS, NTFS (read only), ext2, HAMMER, andere Monolithisch mit Modulen Kein X11 enthalten pkgsrc, Binärpakete Git BSD, POSIX
PC-BSD x86, x86-64 UFS, UFS2, FAT, ISO 9660, NFS, SMBFS, NTFS (read only), andere Monolithisch mit Modulen KDE Grafische Installation (Wizard), Ports CVSup, Portsnap, Netzwerk-Binärupdate (Online Update) BSD, POSIX, X11, KDE
MidnightBSD x86, x86-64 UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, SMBFS, NetWare (nwfs), NTFS (read only), andere Monolithisch mit Modulen Kein X11 enthalten Ports, Binärpakete Source CVSup BSD, POSIX, X11, GNUstep
Solaris x86, x86-64, 68k, UltraSPARC, Power PC ZFS, UFS, NFS, UFS2, ext2, FAT, ISO 9660, NTFS Monolithisch X11, CDE, OpenWindows Ports, Binärpaketedate Solaris Update Manager[14] BSD, POSIX, X11

Anmerkungen:

  • UFS2 ist Nachfolger des alten FFS, welches Verbesserungen gegenüber UFS brachte. Aber viele BSD-Betriebssysteme verweisen auf UFS1 als FFS (oder vice versa).
  • Betriebssysteme, bei denen die GUI nicht installiert und im Grundzustand aktiviert ist, werden oft mit einer Implementation des X Window Systems bereitgestellt. Aber es ist normalerweise optional, X zu installieren.
  • Die meisten Betriebssysteme nutzen proprietäre APIs zusätzlich zu unterstützten Standards.
  • OpenBSDs NTFS-Unterstützung ist seit Version 4.9 auch im Grundzustand aktiviert.
  • OpenBSD enthält Unterstützung für Module auf manchen Architekturen. Sie werden nur verwendet, um third-party-Funktionen hinzuzufügen: Bereits existierende Funktionen auf dieselbe Art und Weise zu extrahieren wie bei FreeBSD ist nicht möglich.
  • Im Gegensatz zu FreeBSD enthält OpenBSD das X Window System als Basisinstallationsset, anstatt als Paket innerhalb der Ports-Collection. Es enthält einige lokale Veränderungen und wird als Teil des OpenBSD-Source-Trees verwaltet.

Sicherheitsfunktionen

Zugangskontrolle Sicherheitsprotokollierung Teilsystem-Isolationsmechanismen Integrierte Firewall Verschlüsselte Dateisysteme Datenausführungs-Vorbeugung
Hardware Emulation
DragonFly BSD Unix syslog chroot, jail, VKernel ipfw, IPFilter, pf Ja Ja Nein Nein Nein Nein
FreeBSD Unix, ACLs, MAC syslog, CAPP event auditing chroot, jail, MAC-Partitionen ipfw2, IPFilter, pf Ja Ja Ja Ja Nein Nein
Mac OS X Unix, ACLs syslog, CAPP event auditing chroot ipfw2 Ja Ja Ja Ja unbekannt
NetBSD Unix, Veriexec syslog chroot, sysjail, systrace IPFilter, pf Ja Ja Ja Ja Nein Nein
OpenBSD Unix syslog chroot, sysjail, systrace, privilege separation pf Ja Ja Ja Ja Ja Ja
PC-BSD Unix, ACLs, MAC chroot, jail, MAC-Partitionen ipfw2, IPFilter, pf Ja Ja Nein Nein Nein Nein

Anmerkungen:

  • Weiterer Swap-Platz kann während der Installation verschlüsselt werden und benutzt dann tmp-Datei-basierte Dateispeicherung im Grundzustand.

Siehe auch

 Portal:Freie Software – Übersicht zu Wikipedia-Inhalten zum Thema Freie Software

Einzelnachweise

  1. SunOS 4.1.3: svidii - overview of the System V environment. FreeBSD Hypertext Man Pages. The FreeBSD Project (30. September 1989). Abgerufen am 14. Juni 2006.
  2. jibbed.org
  3. fosstools.org
  4. g.paderni.free.fr
  5. bsdanywhere.org
  6. MidnightBSD Release Notes, abgerufen am 31. Januar 2011
  7. http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#Q._Who_are_the_main_contributors.3F
  8. http://wiki.debian.org/DebianSqueeze#Release_and_updates
  9. http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#Q._What_version_of_kFreeBSD_is_supported.3F
  10. http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ#Q._What_license_is_kFreeBSD_released_under.3F
  11. OpenBSD plattforms (englisch)
  12. NetBSD-Ports by CPU (englisch)
  13. Ultrix-FAQ
  14. http://wikis.sun.com/display/SunConnection/Update+Manager

Weitere Informationen

  • Milo et al. (22. Juni 1998 – 31. März 2004): FreeBSD. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 19. April 2004): OpenBSD. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 19. April 2004): NetBSD. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 17. Februar 2002): SunOS. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • SunOS & Solaris version history. Berkeley. Abgerufen am 2. Juni 2006.
  • Ultrix FAQ (4. November 1996). Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 10. April 2002): Ultrix. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 20. März 2002): Mac OS X. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Milo et al. (22. Juni 1998 – 20. März 2002): Mac OS X Server. Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • BSDeviant download page. The Pirate Bay. Abgerufen am 3. Juni 2006. The main site no longer exists.
  • ekkoBSD 1.0 BETA1B Released. Slashdot (25. November 2003). Abgerufen am 3. Juni 2006.
  • Milo et al. (31. Mai 1998 – 1. Februar 2006): Operating System Technical Comparison. OSdata. Abgerufen am 2. Juni 2006.
  • Martin Brown (10. August 2004): Differentiating Among BSD Distros S. 4. Jupitermedia Corporation. Abgerufen am 3. Juni 2006.
  • Wolfram Schneider; Gilliam, Josh and Schultz, Steven M. (1997-2004): The Unix system family tree: Research and BSD (ASCII). The NetBSD Foundation. Abgerufen am 3. Juni 2006.

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Vergleich von BSD-Betriebssystemen — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Es gibt eine große Anzahl UNIX ähnlicher Betriebssysteme, die auf… …   Deutsch Wikipedia

  • Vergleich von Betriebssystemen — Grober Stammbaum einiger wichtiger Betriebssysteme Diese Tabellen stellen einen Vergleich von ausgewählten Betriebssystemen dar. Betriebssysteme, deren Entwicklung und Support eingestellt worden ist, werden nicht behandelt. Da Linux… …   Deutsch Wikipedia

  • Betriebssysteme — Ein Betriebssystem ist die Software, die die Verwendung (den Betrieb) eines Computers ermöglicht. Es verwaltet Betriebsmittel wie Speicher, Ein und Ausgabegeräte und steuert die Ausführung von Programmen. Betriebssystem heißt auf Englisch… …   Deutsch Wikipedia

  • DragonFly BSD — Basisdaten Entwickler Matt Dillon u.v.m …   Deutsch Wikipedia

  • Free BSD — FreeBSD Bildschirmfoto …   Deutsch Wikipedia

  • DragonFly-BSD — Dieser Artikel erläutert das Betriebssystem DragonFly BSD, Informationen zum Film Dragonfly aus dem Jahr 2002 finden sich unter dem deutschen Verleihtitel Im Zeichen der Libelle. DragonFly BSD Entwickler Matt Dillon, uvm. Version 2.2.1 …   Deutsch Wikipedia

  • Liste der Betriebssysteme — Inhaltsverzeichnis 1 DOS und Windows 1.1 DOS auf x86 Basis (DOS für IBM PC Kompatible) 1.1.1 Netzwerkserversysteme für DOS Programme 1.2 Windows Systeme von Microsoft 1.2.1 …   Deutsch Wikipedia

  • NetBSD — „Of course it runs NetBSD“ Basisdaten Entwickler The NetBSD Foundation …   Deutsch Wikipedia

  • GhostBSD — Basisdaten Entwickler Eric Turgeon und Nahuel Sanchez Sprache …   Deutsch Wikipedia

  • Standard C Library — Die Standard C Library ist eine genormte Funktionsbibliothek für die Programmiersprache C, die etwa 200 häufig benötigte Funktionen für Ein und Ausgabe, mathematische Operationen, Verarbeitung von Zeichenketten, Speicherverwaltung und andere… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”