Die stabile Version 7.0 des Linux-Kernels wurde am 12. April Ortszeit offiziell veröffentlicht. Diese Versionsnummer wurde in 7.x eingeführt, hauptsächlich aufgrund der konsequenten Versionsnummerierungsgewohnheit von Linus Torvalds, die Hauptversionsnummer nach Erreichen von X.19 zu erhöhen, und nicht aufgrund einer einzelnen „großen Änderung“. Dennoch integriert Linux 7.0 noch viele bemerkenswerte neue Funktionen und Verbesserungen und wird als Kernel-Version des kommenden Ubuntu 26.04 LTS dienen und den Grundstein für die langfristige Unterstützung der Distribution legen.

In Bezug auf die Hardwareunterstützung verbessert Linux 7.0 seine Unterstützung für die Intel Nova Lake-Prozessorplattform weiter und fördert die Aktivierung des Intel Crescent Island-Beschleunigers weiter, sodass die neue Generation von Prozessoren und Beschleunigungshardware unter Linux über umfassendere Funktionen und Leistungsgarantien verfügt. Gleichzeitig sind in der neuen Version des Kernels mehr AMD-Grafikkarten-IP-Module aktiviert, was eine bessere Treiberunterstützung und Funktionsabdeckung für zukünftige AMD-GPUs bietet und damit die positive Entwicklung von Linux im Bereich Grafik-Stacks in den letzten Jahren fortsetzt.
Auf Dateisystemebene hat XFS in dieser Version „Selbstheilungsfunktionen“ hinzugefügt, die darauf abzielen, eine intelligentere und automatisiertere Wiederherstellung unter bestimmten Fehlerszenarien zu erreichen und so die Datenzuverlässigkeit und die Robustheit des Dateisystems zu verbessern. Auch dieses Feature gilt als Highlight dieses Updates. In Bezug auf die Leistung führt Linux 7.0 mehrere Optimierungen ein, die verschiedene Subsysteme und Arbeitslasten abdecken, um das Potenzial vorhandener Hardware weiter auszuschöpfen. Darüber hinaus wechselt Intel TSX (Transactional Synchronization Extensions) in dieser Version standardmäßig in den automatischen Modus, um ein angemesseneres Gleichgewicht zwischen Leistung und Sicherheit zu erreichen.
In Bezug auf die Kernel-Schnittstelle und den Fehlerbehandlungsmechanismus hat Linux 7.0 endlich einen universellen I/O-Fehlerberichtsstandard implementiert und langjährige verstreute Implementierungen in ein gemeinsames Framework integriert, was voraussichtlich zu einem konsistenteren und vorhersehbareren Fehlerbehandlungsverhalten im oberen Software-Stack führen wird. Diese Verbesserung ist für Szenarien mit extrem hohen Zuverlässigkeitsanforderungen wie Speicher und verteilte Systeme von Vorteil und verbessert die Wartbarkeit und Beobachtbarkeit der Ausnahmebehandlung im gesamten Kernel-Ökosystem.
Da sich Linux 7.0 seiner offiziellen Veröffentlichung nähert, enthält es immer noch eine Reihe wichtiger Patches, die früher Anlass zur Sorge gaben, ob sich dies auf das Veröffentlichungsdatum auswirken würde. Dazu gehören Korrekturen für „Pseudo-Hardwarefehler“ auf AMD Zen 3-Prozessoren, von denen zuvor berichtet wurde, dass sie die Systemstabilität und -diagnose beeinträchtigen. Ein weiterer wichtiger Fix ist die Behebung einer Out-of-Bounds-Zugriffsschwachstelle im X.509-Zertifikatcode, die seit etwa drei Jahren im Mainline-Kernel existiert und von unprivilegierten Benutzern durch speziell gestaltete Zertifikate ausgelöst werden kann, sodass sie ein gewisses Sicherheitsrisiko darstellt.
Auch die Anpassung an neue Geräte und neue Szenarien erscheint in der letzten Phase der Integrationsliste. Der Kernel fügt dem ASUS Armory-Treiber weitere Geräte-IDs hinzu, sodass mehr ASUS-Geräte unter Linux vollständig unterstützt werden können. Gleichzeitig hat Linux 7.0 eine Reihe von HID-Codes zur Anpassung an die kommenden neuen Laptops mit „AI Agent Interaction Keys“ hinzugefügt und damit den Weg für eine tiefere Mensch-Computer-Interaktion in der Zukunft geebnet.
Mit der offiziellen Veröffentlichung von Linux 7.0 wurde der entsprechende Quellcode offen verfügbar gemacht, sodass Entwickler und Distributionsbetreuer die Integration und Anpassung auf Basis des neuesten Codes ermöglichen können. Da die Veröffentlichung von 7.0 zu Ende geht, wird die Community bald in das Zusammenführungsfenster von Linux 7.1 eintreten. Es wird erwartet, dass bis dahin weitere neue Funktionen und Verbesserungen für AMD, Intel und andere Plattformen Einzug halten und dieser „nie endende“ Open-Source-Entwicklungszyklus fortgesetzt wird.
Erfahren Sie mehr:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=028ef9c96e96197026887c0f092424679298aae8