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

Allgemeine Informationen

System Status 1. öffentl.Release aktuellesRelease basiert auf bevorzugte Lizenz primäre Entwickler Besonderheiten FreeBSD FreeBSD aktiv () 386BSD, BSD-Lizenz Das FreeBSD-Projekt TrueNAS(ehem. FreeNAS) aktiv 2005 28. Feb. 2023(13.0-U4) FreeBSD, NanoBSD BSD-Lizenz Olivier Cochard, Volker Theile, iXsystems FreeBSD-Distribution zur Benutzung als NAS; XigmaNAS(NAS4Free, FreeNAS) aktiv 2011 7. Nov. 2019 12.1.0.4 FreeBSD BSD-Lizenz Daisuke Aoyama, Michael Zoon FreeBSD-Distribution zur Benutzung als NAS; DragonFly BSD aktiv 12. Jul. 2004 30. Dez. 2022 (6.4.0) FreeBSD 4.8 BSD-Lizenz Das DragonFly-BSD-Projekt fokussiert auf Multiprozessorsysteme und Cluster; MidnightBSD aktiv () FreeBSD BSD-Lizenz Lucas Holt, Caryn Holt, D. Adam Karim, Phil Pereira, Christian Reinhardt GNUstep-basierende Desktopumgebung; GhostBSD aktiv () TrueOS, FreeBSD BSD-Lizenz Eric Turgeon unterstützt UEFI; FuryBSD inaktiv () TrueOS, FreeBSD BSD-Lizenz Joe Maloney basiert auf FreeBSD, gegründet nach Wechsel von Project Trident (ab Januar Void Trident) von TrueOS als Basis zu Void Linux; pfSense aktiv 07. Dez. 2023 (2.7.2) FreeBSD, m0n0wall Apache-Lizenz 2.0 Netgate LLC Firewall-Distribution Fork von m0n0wall; OPNsense aktiv 25. Jul. 2024(24.7) FreeBSD, m0n0wall, pfSense BSD-Lizenz Ad Schellevis, Franco Fichtner, Jos Schellevis Firewall-Distribution Fork von pfSense; ClosedBSD inaktiv 1.0-RC1 FreeBSD proprietär Joshua Bergeron DesktopBSD inaktiv 25. Jul. 2005 7. Sep. 2009 (1.7) FreeBSD BSD-Lizenz Daniel HilbertDesktopBSD wurde 2013 wiederbelebt, es gibt jedoch noch keine neue Version; FreeSBIE inaktiv 27. Feb. 2004 10. Feb. 2007 (2.0.1) FreeBSD BSD-Lizenz verschiedene Kontributoren Live-CD von FreeBSD; Frenzy inaktiv 2004 5. Mai 2012 (1.4) FreeBSD Sergei MozhaiskyEgor Vershinin portables Systemadministratoren-Toolkit als Live-CD; PicoBSD inaktiv (0.42) FreeBSD 3.0 BSD-Lizenz Andrzej Bialecki, Dinesh Nair Bootdiskette; Teil des FreeBSD-Codes; in FreeBSD 5.0 ersetzt durch NanoBSD; m0n0wall inaktiv () FreeBSD BSD-Lizenz Manuel Kasper Firewall-Distribution auf Basis von FreeBSD; TrueOS(PC-BSD) inaktiv () FreeBSD BSD-Lizenz Kris Moore, Mike Albert, Tim McCormick, Dimitri Tishchenko Rolling-Release-Distribution; NetBSD NetBSD aktiv () 386BSD, 4.4BSD-Lite BSD-Lizenz NetBSD-Projekt läuft auf 57 Hardware-Plattformen; Jibbed inaktiv 27. Mär. 2007 16. Okt. 2015 (7.0) NetBSD BSD-Lizenz Zafer Aydoğan Live-CD von NetBSD; polyBSD inaktiv NetBSD 3.0.1 BSD-Lizenz FOSS Tools Team Entwicklungsplattform für eingebettete Systeme; OpenBSD OpenBSD aktiv () NetBSD 1.0 BSD-Lizenz, ISC-Lizenz Das OpenBSD-Projekt Das Projekt hält strenge Richtlinien bezüglich Software-Lizenzen aufrecht und legt großen Wert auf Sicherheit Bitrig inaktiv 25. Nov. 2014 25. Nov. 2015 (1.0) OpenBSD 5.6 ISC-Lizenz Konzentriert sich auf moderne Plattformen und Tools; MirOS inaktiv 2003 16. Mär. 2008 (#10semel) OpenBSD 3.1 BSD-Lizenz Das MirOS-Projekt Anonym.OS inaktiv OpenBSD 3.8 BSD-Lizenz Live-CD für anonyme Kommunikation in fremden Umgebungen; ekkoBSD inaktiv 25. Nov. 2003 7. Jul. 2004 (1.0 Beta 2) OpenBSD 3.3 Rick Collette MicroBSD inaktiv Jul. 2002 (0.6) OpenBSD 3.0/3.4 BSD-Lizenz Nikolay Kalev BSD für den USB-Stick; OliveBSD inaktiv Feb. 2006 OpenBSD 3.8 BSD-Lizenz Gabriel Paderni Live-CD; BSDanywhere inaktiv 17. Mai 2008 5. Nov. 2009 (4.6) OpenBSD 4.6 Stephan A. Rickauer Live-CD; Darwin ← NeXTstep Darwin aktiv Mär. 2001 () Rhapsody, FreeBSD, XNU (BSD4.4Lite, Mach 3) APSL, BSD, GPL, andere Apple Open-Source-Basissystem von macOS (OS X, Mac OS X) und iOS; nur im Quelltext verfügbar, unvollständig (Treiber fehlen); macOS(OS X, Mac OS X) aktiv Mär. 2001 () Darwin; Rhapsody, (bis 10.14: Mac OS Classic) wie Darwin, zzgl. proprietär Apple aus Rhapsody entwickeltes und um Komponenten aus Mac OS Classic ergänztes Betriebssystem mit Desktop-Umgebung; Darwin ist dessen Kernsystem (); UNIX-03-zertifiziert; Server-Software optional; iOS(iPhoneOS) aktiv Jun. 2007 () Darwin; macOS wie Darwin, zzgl. proprietär Apple macOS-Derivat für Smartphones und Entwicklungsgrundlage für iPadOS, tvOS, watchOS; eigene User-Interface-APIs; keine Admin-Rechte für Endnutzer PureDarwinhttps://www.puredarwin.org/ aktiv 2007 Darwin APSL, BSD, GPL, andere Darwin-Distribution; Darwin on ARM Project inaktiv Aug. 2013 Okt. 2017 Darwin APSL, BSD, GPL, andere Darwin-Portierung für die ARM-Architektur (AArch64, ARMv7, ARMv6-A); OpenDarwin inaktiv Apr. 2002 Jul. 2006 Darwin APSL, BSD, GPL, andere Darwin-Distribution; DarwinBSDSourceforge inaktiv 7. Feb. 2013 7. Feb. 2013 Darwin Darwin-Distribution; Rhapsody historisch 1997 27. Okt. 2000 (5.6) OPENSTEP, FreeBSD, BSD4.4Lite, Mach 3 proprietär Apple OPENSTEP-Weiterentwicklung, die ursprünglich das klassische Mac OS gänzlich ersetzen sollte; NeXTSTEP / OPENSTEP historisch 12. Okt. 1988 Sep. 1997 (4.2PR2) 4.3BSD, Mach 2.5 proprietär NeXT (ab 1996 Apple) mit seinerzeit neuartiger objektorientierter grafischer Benutzerschnittstelle; für wissenschaftliche und grafische Anwendungen sowie für Workstations zur Softwareentwicklung; ab Version 4.0 „OPENSTEP“; GNU-Userland mit BSD-Kernel Arch BSD aktiv 25. Dez. 2013 FreeBSD Amzo nutzt das Arch-Framework; Gentoo/FreeBSD inaktivGentoo FreeBSD Wikipage (englisch) FreeBSD GPL, BSD Gentoo-Linux-Entwickler nutzt das Gentoo-Framework, Gentoo-Prefix-ProjectGentoo Prefix project Wikipage (englisch); Gentoo/OpenBSD inaktivGentoo OpenBSD Wikipage (englisch) OpenBSD GPL, BSD Gentoo-Linux-Entwickler nutzt das Gentoo-Framework, Gentoo-Prefix-Project; Gentoo/NetBSD inaktivGentoo NetBSD Wikipage (englisch) NetBSD GPL, BSD Gentoo-Linux-Entwickler nutzt das Gentoo-Framework, Gentoo-Prefix-Project; Gentoo/DragonFly gestoppt DragonFly BSD Robert Sebastian Gerus nie offiziell unterstützt; nutzte das Gentoo-Framework im Rahmen von „Gentoo *BSD“Gentoo BSD/Developer Notes Wikipage (englisch); Debian GNU/kFreeBSD gestoppt 6. Feb. 2011 6. Feb. 2011wiki.debian.org Debian 6 (Squeeze), FreeBSD-8.1-Kernel, Link nicht mehr abrufbar, kein Archivlink auffindbar am 14. Januar 2023 GPL, BSDwiki.debian.org Aurélien Jarno, Petr Salinger, Luca Falavigna, Robert Millan, Cyril Bruleboiswiki.debian.org UbuntuBSDinaktiv 19. Mär. 201509. Aug. 2016 historische und proprietäre BSDs 386BSD historisch Mär. 1992 1994 4.3BSD, Net/2 BSD-Lizenz Bill und Lynne Jolitz erster freier x86-Port von BSD; Solaris(veraltet SunOS) aktiv 1982 Aug. 2018(11.4) 4.xBSD, System Vproprietär Sun (inzw. Oracle) ein von Sun für den Einsatz auf Servern und Workstations entwickeltes Betriebssystem; Tru64 UNIX(OSF/1 AXP, Digital Unix) inaktiv 1993 Dez. 2006 4.3BSD, 4.4BSD, Mach 2.5, System V proprietär DEC, Compaq, HP BSD/OS(BSD/386) inaktiv Mär. 1993 Okt. 2003 4.3BSD Net/2, 4.4BSD proprietär BSDi, Wind River Systems Ultrix inaktiv 1984 1995 4.2BSD, System V proprietär Digital Equipment Corporation

Technische Informationen

System Unterstützte Architekturen Unterstützte Dateisysteme Kernel-Typ Standard-GUIBetriebssysteme, bei denen das 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. Paketmanagement Update-Management Primäre APIsDie meisten Betriebssysteme nutzen proprietäre APIs zusätzlich zu unterstützten Standards.FreeBSD x86, amd64, PC-98, UltraSPARC, andere UFS, UFS2UFS2 ist Nachfolger des alten FFS, das Verbesserungen gegenüber UFS brachte. Viele BSD-Betriebssysteme verweisen auf UFS1 als FFS (oder vice versa)., 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 (freebsd-update) BSD, POSIXFreeNAS x86, amd64 UFS, FAT32, ext2/ext3, ZFS, NTFS Monolithisch mit Modulen Kein X11 enthalten Eigenes Pluginsystem Binärupdate BSD, POSIXDragonFly BSD amd64 UFS, FAT, ISO 9660, NFS, SMBFS, NTFS (read only), ext2, HAMMER, HAMMER2 und andere Hybrid Kein X11 enthalten pkgsrc, Binärpakete Git BSD, POSIXMidnightBSD x86, amd64 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, GNUstepNetBSD x86, 68k, Alpha, amd64, PPC, SPARC, andere (insgesamt 57)NetBSD-Ports by CPU (englisch) UFS, UFS2, ext2, FAT, ISO 9660, NFS, NTFS, UDF LFS, andere Monolithisch mit Modulen Kein X11 enthalten pkgsrc, Binärpakete Source oder binär (mit sysinst) BSD, POSIXOpenBSD x86, 68k, Alpha, amd64, SPARC, VAX, andere (insgesamt 16) + 3 Portierungen in Entwicklung und 12 nicht mehr weiterentwickelte Portierungen.OpenBSD platforms (englisch) UFS, UFS2, ext2, FAT, ISO 9660, UDF, NFS, AFS, andereMonolithisch (mit Modul­unterstützungOpenBSD enthält Unterstützung für Module auf manchen Architekturen. Sie werden nur verwendet, um Firmware von Drittanbieterfunktionen hinzuzufügen: Bereits existierende Funktionen auf dieselbe Art und Weise zu extrahieren wie bei FreeBSD ist nicht möglich. unter i386, amd64) FVWMIm 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. Ports, Binärpakete (bevorzugt) Source oder Binär-Upgrade BSD, POSIX, X11Solaris x86, amd64, 68k, UltraSPARC, Power PC ZFS, UFS, NFS, UFS2, ext2, FAT, ISO 9660, NTFS Monolithisch X11, CDE, OpenWindows Ports, Binärpakete Solaris Update Manager BSD, POSIX, X11TrueOS(PC-BSD) x86, amd64 UFS, UFS2, ZFS, FAT, ISO 9660, NFS, SMBFS, NTFS (read only), andereMonolithisch mit Modulen Kein X11 enthalten grafische Installation (Wizard); Ports CVSup, Portsnap; (Online-Update) BSD, POSIX, X11, KDETru64 UNIX Alpha UFS, AdvFS, ISO 9660, UDF, NFS Hybrid CDE setld dupatch POSIX, X11, CDE, andereUltrix VAX, PDP-11, MIPS UFS + andereMonolithisch Kein X11 enthalten setld unknown BSD, POSIX (ab 4.0)macOS & Darwin PPC (bis 10.5), x86 (ab 10.4), ARM (ab 10.5) APFS (Standard seit 10.13, nur SSD)https://support.apple.com/en-us/HT208018, HFS+ (Standard bis 10.12, jetzt nur noch bei HDD und Fusion Drive), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only, seit 10.6 read and write), FTP, WebDAV, andere Hybrid Aqua nativ pkgutil und softwareupdate, optional durch Drittanbieter: MacPorts, Fink, Homebrew ​, Java, X11 (seit 10.3), Carbon; Core Foundation; BSD, POSIX;

Sicherheitsfunktionen Zugangs-/Zugriffs-kontrolle Sicherheits-protokollierung Teilsystem-Isolationsmechanismen IntegrierteFirewall VerschlüsselteDateisysteme Datenausführungs­vorbeugung Hardware Emulation FreeBSD Unix, ACLs, MAC syslog, CAPP-Event-Auditing, OpenBSM chroot, jail, MAC-Partitionen ipfw2, IPFilter, pf       DragonFly BSD Unix syslog chroot, jail, VKernel ipfw, IPFilter, pf       NetBSD Unix, Veriexec syslog chroot, sysjail, systrace IPFilter, npf       OpenBSD Unix syslog chroot, pledge, privilege separation pf       macOS (OS X) Unix, ACLs syslog, CAPP-Event-Auditing, OpenBSM chroot ipfw2 (bis 10.9), pf (seit 10.10)      unbekannt TrueOS (PC-BSD) Unix, ACLs, MAC chroot, jail, MAC-Partitionen ipfw2, IPFilter, pf       Bitrig Unix syslog chroot, systrace, Privilegientrennung pf      

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

Siehe auch

BSD-Lizenz Liste von Betriebssystemen

Weblinks

Milo et al.: FreeBSD In: Operating System Technical Comparison, OSdata, 22. Juni 1998, aktualisiert 31. März 2004, abgerufen am 2. Juni 2006 Milo et al.: OpenBSD In: Operating System Technical Comparison, OSdata, 22. Juni 1998, aktualisiert 19. April 2004, abgerufen am 2. Juni 2006