WikiDer > OpenBSD
OpenBSD | ||||
| Entwickler | OpenBSD | |||
| Betriebssystem-Familie | BSD | |||
| Quellmodell | FOSS | |||
| Letzte Ausgabe | 6.9 (1. Mai 2021)[1] | |||
| Kernel-Typ | monolithisch | |||
| Lizenz | BSD-Lizenz und andere | |||
| Status | Aktiv | |||
| Webseite | (und) www.openbsd.org | |||
| ||||
OpenBSD ist ein kostenlos, Unix-ish Multiplattform-Betriebssystem, beyogen auf 4.4BSD. Der Fokus liegt auf Portabilität, Standardisierung, Richtigkeit, proaktive Sicherheit und integrierte Kryptographie.
OpenBSD ist als Set mit drei CDs sowie kostenlos über FTPWebsites. OpenBSD wird veröffentlicht unter dem BSD-Lizenz.
OpenBSD wird von Freiwilligen entwickelt. Das Projekt finanziert die Entwicklung durch CD-Verkäufe und Spenden. Organisationen und Einzelpersonen spenden Geld oder Hardware, um OpenBSD am Leben zu erhalten.
Besonderheiten
OpenBSD basiert ursprünglich auf NetBSD und legt besonderes Augenmerk auf die Sicherheit. Dazu werden die folgenden zwei Dinge getan:
- der OpenBSD-Quellcode wird ständig auf Sicherheitslücken überprüft (das OpenBSD-Team hat viel Erfahrung mit diesem sogenannten "Auditing")
- Sicherheitskomponenten programmiert sind, wie zum Beispiel: OpenSSH. Im Laufe der Zeit wurden viele dieser Komponenten auch in die anderen BSDs und andere integriert Unices.
Ein weiterer Unterschied besteht darin, dass OpenBSD im Gegensatz zu NetBSD und FreeBSD, nicht mehr Darren Reeds Paketfilter IP-Filter verwendet, aber einen eigenen Paketfilter, pf.Letztere wurde sowohl auf FreeBSD als auch auf NetBSD portiert.
OpenBSD gilt als das sicherste Betriebssystem nach OpenVMS. Das Motto von OpenBSD lautet daher: "In einer verdammt langen Zeit nur zwei Remote-Löcher in der Standardinstallation!" ("Seit langer Zeit nur noch zwei Leaks in der Standardinstallation!"). Das zweite Leck wurde am 20. Februar 2007 entdeckt, aber erst am 5. März wurde entdeckt, dass die falsch könnte verwendet werden, um bösartigen Code auszuführen. Kaum zwei Tage später, a Patch zur Ausgabe veröffentlicht.
Das bekannteste OpenBSD-Projekt ist OpenSSH. OpenSSH wird auf fast allen Plattformen verwendet und ist für seine Sicherheit bekannt.Weitere Projekte unter dem Dach von OpenBSD sind LibreSSL, OpenBGPD, OpenOSPFD, OpenNTPD, OpenCVS, OpenSMTPD und tmux.
Entwicklung
Das OpenBSD-Projekt wurde gestartet und wird geleitet von Theo de Raadt. Theo de Raadt ist nicht nur für seine Intelligenz und Klugheit bekannt, sondern auch für seinen Eigensinn. Nicht jeder scheint in der Lage zu sein, mit ihm zu arbeiten, und manche finden ihn manchmal unverblümt in seiner Miene. Letzteres verursachte eine Kluft zwischen Theo und dem NetBSD-Team (Dezember 1994), was zu OpenBSD führte.
Alle sechs Monate erscheint eine neue Version von OpenBSD. Die Versionsnummer wird jedes Mal um 0.1 erhöht. Seit Version 3.0 enthält jede Version ein Song veröffentlichen aus, erhältlich als mp3 und wenn ogg. Der Text des Release-Songs enthält immer eine Nachricht, die auf aktuelle Ereignisse reagiert. Zum Beispiel handelt es sich beim Songtext des OpenBSD 3.9-Release-Songs um Hardware-Hersteller, die keine Dokumentation bereitstellen und keinen Treiber-Quellcode veröffentlichen wollen. Das OpenBSD-Team nennt solche Treiber Kleckse, und weigert sich, sie aufzunehmen, weil sie die Integrität und Stabilität des Systems gefährden.
Seit Ende 2014 wird auch USB 3.0 unterstützt.[2]
Seit Version 5.9 gibt es Unterstützung zum Booten mit UEFA.[3]
Plattformen
OpenBSD ist für die folgenden Plattformen verfügbar[4]:
- Alpha (DEZAlpha-basierte Systeme)
- amd64 (AMD64-basierte Systeme)
- arm64 (ARMv8 mit ARM64)
- armv7 (ersetzt beagle. Für ARM-basierte Geräte wie BeagleBone, BeagleBoard, PandaBoard ES.)
- hppa (PSPräzisionsarchitektur (PA-RISC) Systeme)
- i386 (IA-32)
- Landisk (HitachiSH-4prozessorbasierte Netzwerksysteme)
- longson (2E- und 2F-MIPS-basierte Maschinen)
- luna88k (Omron LUNA-88K- und LUNA-88K2-Workstations)
- macppc (ApfelNeue WeltPowerPC-basierte Maschinen, aus dem iMac)
- Octeon (Cavium Octeon-basiert MIPS64 Systeme)
- sparc64 (So UltraSPARCSysteme)
Bei einigen Plattformen ist das Interesse so stark zurückgegangen, dass sie als „stagnierende Plattformen“ gelten. Diese Plattformen sind:
- amiga (Amiga- und DraCo-Systeme mit MMU)
- arc (ARC-kompatible MIPS R4k- und R5k-Systeme)
- bewaffnen (ARM-basierte Geräte (von thecus, E/A-DATEN, und andere))
- aviion (Motorola M881x0-basierte Daten Allgemein AViiON Systeme)
- Katzen (StrongARM 110 Evaluation Board)
- PS300 (PS 9000 Serie 300 und 400 Workstations)
- hppa64 (Hewlett-Packard Precision Architecture (PA-RISC) 64-Bit-Systeme)
- mac68k (Motorola 680x0-basiert Apple Macintosh Systeme mit MMU)
- mvme68k (Motorola 680x0-basiert VMESysteme)
- mvme88k (Motorola 881x0-basierte VME-Systeme)
- Handfläche (auf Palme/PXA-basiert PDAs)
- pegasos (Pegasos-Maschinen von Genesi Sarl. PowerPC-basiert, DURCH Chip-Motherboards.)
- pmax (Digitale MIPS-basierte Systeme)
- sgi (SGIMIPS-basierte Arbeitsplätze)
- socppc (Freescale PowerPC SoC-basierte Maschinen)
- solbourne (Solbourn "IDT" Sparc-ähnliche S3000-, S4000- und S4000DX-Systeme).
- spar (Sonne sun4, sun4c und sun4m klasse SPARC Systeme)
- sun3 (Sun sun3-Klasse Systeme)
- vax (DEZ Mehrwertsteuer-basierte Systeme)
- Zaurus (ScharfZaurus C3x00 PDAs)
Siehe auch
Externe Links
- (und) OpenBSD
- (und) OpenBSD-Songs veröffentlichen
Quellen, Anmerkungen und/oder Verweise
|
| BSD-Familie von Betriebssysteme |
|---|
NetBSD · DragonFly BSD · FreeBSD · FreeSBIE · OpenBSD · Darwin · PC-BSD · DesktopBSD |
| Mediendateien zu diesem Thema finden Sie auf der Seite OpenBSD auf Wikimedia Commons. |