Das OpenBSD-Entwicklungsteam gab vor einigen Tagen bekannt, Veröffentlichung der neuen Version von OpenBSD 7.7, Dies stellt einen bedeutenden Fortschritt sowohl hinsichtlich der Funktionalität als auch der Kompatibilität dar.
Diese neue Version von OpenBSD 7.7 sEs zeichnet sich durch wesentliche Verbesserungen in der Kompatibilität aus mit moderner Hardware, eine deutliche Optimierung der internen Ressourcen, neue Schutzebenen für kritische Umgebungen, verbesserte Verwaltung der Systemressourcen und eine deutliche Verstärkung der Sicherheitsmechanismen.
Wichtige neue Funktionen in OpenBSD 7.7
Eines der Highlights von OpenBSD 7.7 ist die Aktualisierung des DRM-FrameworksJetzt synchronisiert mit Linux Kernel 6.12.21, was einen großen Sprung gegenüber der vorherigen Version auf Basis von 6.6.52 darstellt.
Dies ermöglicht eine deutlich aktuellere Unterstützung moderner Grafikchips. Der Verantwortliche inteldrm unterstützt jetzt die GPUs der Generation Intels Arrow Lake, während amdgpu erweitert die Unterstützung für die neuen einschließen Ryzen AI 300 GPU und die Radeon RX 9070.
OpenBSD 7.7 verbessert auch die Unterstützung für die ARM64-Architektur erheblich, da es führt Unterstützung für skalierbare Vektorerweiterungen ein (SVE), während in Geräten Apple hat es mit M1-Chips geschafft, Energiezustände zu etablieren die den Verbrauch optimieren.
Auf der Virtualisierungsebene ist die Plattform x86_64 umfasst jetzt AMD SEV-Unterstützung, eine Technologie, die virtuelle Maschinen sogar vor dem Zugriff durch den Hypervisor oder den Host-Systemadministrator schützt. Darüber hinaus wurde der für DMA zugängliche Speicherbereich erweitert und überschreitet die 4-GB-Grenze.
Verbesserungen bei der Speicherverwaltung und Multiprocessing sind weitere neue Funktionen in OpenBSD 7.7. Mit der Implementierung von Ptrace zur Ermöglichung des erweiterten Debuggens in Multithread-Anwendungen wurden mehrere Systemaufrufe von der globalen Sperre befreit, wodurch Parallelität und Leistung auf Multi-Core-Systemen verbessert wurden. Darüber hinaus wurde die Handhabung von Speichermangelzuständen verbessert, um unerwartete Ausfälle unter extremen Belastungsbedingungen zu verhindern.
Netzwerkunterstützung und Sicherheitsverbesserungen
Das Netzwerk-Subsystem führt Unterstützung für AF_FRAME-Sockets, a direktere Kommunikation auf Ethernet-Ebene, und optimiert das Senden von TCP/UDP-Paketen dank einer neuer Hash-Algorithmus und die Einführung unabhängiger Warteschlangen durch Fluss. Das Dienstprogramm pfctl kann jetzt Netzwerkschnittstellen mit Bandbreiten über 4 Gbit verarbeiten, während der Relayd-Daemon jetzt die TLS-Authentifizierung mit Client-Zertifikaten unterstützt.
Auf der Seite der Sicherheitsverbesserungen ist der Prozess sshd-auth verwendet jetzt eine zufällige binäre Neuzusammenstellungstechnik bei jedem Booten, was die Erstellung von Exploits erschwert. Mountd wiederum wurde durch spezielle Systemaufrufe isoliert, wodurch seine Angriffsfläche begrenzt wurde. Es unterstreicht auch die Verstärkung des Nutzens fw_update, das jetzt Firmware-Downloads ohne Root-Rechte ermöglicht.
Der Befehl sysctl unterstützt jetzt das Massenladen von Konfigurationen aus einer Datei, wodurch die Automatisierung in Skriptumgebungen erleichtert wird. pkg_add wurde erweitert, um ldconfig automatisch auszuführen, nachdem Pakete installiert wurden, die gemeinsam genutzte Systembibliotheken ändern. Darüber hinaus ermöglicht Sysupgrade Offline-Upgrades durch die Verwendung lokal gespeicherter Pakete.
Erweiterte Kompatibilität und Hardwareverbesserungen
OpenBSD 7.7 führt Kompatibilitätsverbesserungen ein mit mehr Geräten, einschließlich MediaTek- und Qualcomm Snapdragon-SoCs Letzte Generation, Laptops wie das Samsung Galaxy Book4 Edge, ThinkPad T14 Gen 5, und mehrere Chromebook-Modelle. Neue Netzwerktreiber wie ice für Intel E810-Karten und ixv für virtuelle Adapter verbessern die Konnektivität. Andererseits wurde die Strategie intensiviert, Netzwerkoperationen direkt auf die Karte zu verlagern und so die CPU-Last zu verringern.
Darüber hinaus hat sich die Anzahl der Ports über alle Architekturen hinweg deutlich erhöht, und Viele Anwendungen haben aktuelle Versionen erhalten, wie Firefox 137, LibreOffice 25.2.1.2, GNOME 47, um nur einige zu nennen. Darüber hinaus enthält das System aktualisierte Komponenten wie LibreSSL 4.1.0 mit Unterstützung für neue kryptografische Architekturen und Algorithmen, OpenSSH 10 mit Verbesserungen bei Authentifizierung und Datenschutz sowie den grafischen Stack Xenocara basierend auf X.Org 7.7 mit xserver 21.1.16 und Mesa 23.3.6.
Schließlich, wenn Sie sind daran interessiert, mehr darüber zu erfahrenkönnen Sie die Details in der überprüfen folgenden Link