Autor: Erik Peterson

Vorschlag zur Migration der Systemprotokolle lastlog, btmp, utmp und wtmp zur Verwendung von SQLite

In der Mailingliste linux-api wurde ein Vorschlag (RFC) zur Diskussion gestellt, die veralteten Binärformate der Systemprotokolle lastlog, btmp, utmp und wtmp durch neue Shared Libraries zu ersetzen, die SQLite als Backend verwenden. Die Initiative zielt darauf ab, bestehende Probleme zu lösen, darunter das Überlaufen von 32-Bit-Zeitstempeln im Jahr 2038, mangelnde Erweiterbarkeit, niedrige Abfrageleistung und fehlende Atomarität beim Schreiben. In […]

smath 1.0.0 – eine lineare Algebra-Bibliothek für die Programmiersprache C++ (Standard C++23)

Die Version 1.0.0 der linearen Algebra-Bibliothek für die Programmiersprache C++ (Standard C++23) smath wurde veröffentlicht, die unter der Lizenz Apache 2.0 in Form einer einzigen kleinen Header-Datei verteilt wird. Zu den Funktionen der Bibliothek gehören die generische Klasse Vec mit nützlichen Aliassen Vec2/Vec3/Vec4 und Accessoren (x/y/z/w, r/g/b/a). Vektoren unterstützen approximative Vergleiche und Tupel-/strukturierte Bindungen; der Typ Quaternion basiert auf Vec4; die generische Klasse Mat mit nützlichen Aliassen Mat2/Mat3/Mat4; Hilfsfunktionen […]

Enthusiasten haben eine do-Notation für C++ erstellt

Die Gemeinschaft der Enthusiasten hat eine eigene DSL auf Makros geschrieben, die als do-Notation aus funktionalen Sprachen fungiert. Dabei werden fortgeschrittene Funktionen des Präprozessors genutzt. Im präsentierten Projekt wurde eine neue Technik zum Parsen der DSL implementiert, die zur Entwicklung weiterer DSL auf dem Präprozessor von C und C++ beitragen kann. Der Code im Repository ist in C++23 geschrieben und unter der MIT-Lizenz verfügbar, und die Technik kann verwendet werden […]

Google hat die größte Akquisition seiner Geschichte abgeschlossen: Wiz wird Teil von Google Cloud

Ein Jahr nach der Ankündigung und den Prüfungen der Regulierungsbehörden hat Google die Übernahme des auf Cybersicherheit spezialisierten Unternehmens Wiz für einen Rekordbetrag von 32 Milliarden Dollar abgeschlossen. Das Start-up, das zuvor einer Verkaufsanfrage über 23 Milliarden Dollar nicht zugestimmt hatte, wird dem Technologieriesen helfen, einen einheitlichen Schutz für die Cloud-Umgebung Google Cloud zu schaffen und gegen neue Arten von Schwachstellen, die aus Vibe-Coding resultieren, vorzugehen. Dieser Kauf ist die größte Übernahme in der Geschichte […]

Intel hat den Traum der Anonymen vorgestellt – den Chip Heracles zur Verarbeitung von verschlüsselten Daten ohne Entschlüsselung

Intel hat erstmals einen Chip für vollständig homomorphe Verschlüsselung (Fully Homomorphic Encryption, FHE) vorgestellt, der Aufgaben 5000 Mal schneller bewältigt als klassische Serverprozessoren. Dieser Beschleuniger Heracles wurde auf Wunsch der US-Militärs entwickelt, um dem Eindringen von Quantencomputern entgegenzuwirken. „Heracles“ beschleunigt die Verarbeitung vollständig verschlüsselter Informationen ohne Dekodierung und wahrt die Vertraulichkeit in allen Phasen. Vollständig homomorphe […]

curl 8.19.0

Am 11. März, nach mehr als zwei Monaten Entwicklung und 538 Commits, wurde die Version 8.19.0 (273.) der plattformübergreifenden Konsolenanwendung und Bibliothek curl, geschrieben in C und lizenziert unter curl, veröffentlicht. Wichtige Änderungen Sicherheit Das Belohnungsprogramm zur Entdeckung von Schwachstellen wurde eingestellt, aber das hat die Leute nicht davon abgehalten, Schwachstellen in curl zu finden: CVE-2026-1965 – falsche Wiederverwendung der HTTP Negotiate-Verbindung; […]

Das Unternehmen Igalia hat Moonforge vorgestellt, eine Distribution für eingebettete Systeme

Die Firma Igalia, bekannt für ihre Beiträge zu freien Projekten wie GNOME, GTK, WebKitGTK, Epiphany, Maemo, GStreamer, Wine, Mesa und freedesktop.org, hat das Projekt Moonforge vorgestellt, das die Erstellung und Wartung eigener Linux-Distributionen für verschiedene Geräte und eingebettete Systeme vereinfacht. Der Inhalt der Distribution basiert auf dem Build-Tool und den Metadaten von OpenEmbedded und Yocto. Projektspezifische Entwicklungen […]

In den Kerneln für die Android-Plattform wurde die AutoFDO-Optimierung integriert

Google hat die Ergebnisse der Integration der AutoFDO-Optimierung (Auto-Feedback-Directed Optimization) beim Bau des Linux-Kernels für die Android-Plattform zusammengefasst. AutoFDO nutzt Profilergebnisse mit Informationen zur Ausführungsfrequenz verschiedener Codeabschnitte, um die Leistung häufig ausgeführter Operationen zu steigern. Die AutoFDO-Optimierung wurde beim Bau des Linux-Kernels 6.12 für Android 16 und 6.6 für Android 15 verwendet und wird auch bei […]

Veröffentlichung von D7VK 1.5 mit Unterstützung für Direct3D 3

Die Veröffentlichung des Projekts D7VK 1.5, das die Implementierung der Graphics APIs Direct3D 3, 5, 6 und 7, die von Microsoft in den Jahren 1996, 1997, 1998 und 1999 vorgeschlagen wurden, weiterentwickelt, wurde bekannt gegeben. D7VK funktioniert durch die Übersetzung von Aufrufen in die Vulkan-API und ermöglicht es, mithilfe von Wine Old-School-Spiele, die auf Direct3D 3, 5, 6 und 7 basieren, unter Linux auszuführen. Der Code des Projekts wurde […]

Vorgeschlagene Patches, die die Möglichkeit der IPv6-Kompilation in Form eines Kernelmoduls entfernen

Ein Ingenieur von SUSE hat eine Reihe von Patches vorgeschlagen, die die Möglichkeit der Kompilierung des IPv6-Stacks in Form eines Kernelmoduls aus dem Linux 7.1 Entwicklungszweig, der die Funktionalität des Kernels bildet, entfernen sollen. Als Gründe werden der Wunsch angeführt, Komplikationen zu vermeiden und die Wartung zu vereinfachen. Die Möglichkeit, IPv6 als Modul zu kompilieren, bleibt im Kernel hauptsächlich aus historischen Gründen bestehen und […]

Beta-Test von Fedora Linux 44. Initiative zur Förderung von Innovationen in Fedora

Die Beta-Version der Distribution Fedora Linux 44 wurde vorgestellt, die den Übergang zur finalen Testphase markiert, in der nur noch kritische Fehler behoben werden dürfen. Der Release ist für den 14. April geplant. Der Relaunch umfasst Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite und Live-Bauten, die in Form von Spins mit […]

Die Edition Solaris 11.4.90 CBE ist veröffentlicht worden

Dies ist eine Variante des Betriebssystems Solaris 11.4, die auf die Nutzung durch Entwickler von Open Source-Software und für persönliche Zwecke abzielt. CBE erleichtert den Zugang zu aktuellen Versionen von Software und Updates für diejenigen, die Solaris kostenlos nutzen möchten. Im Gegensatz zu den Hauptversionen von Solaris 11.4, deren Lizenz die kostenlose Nutzung zu Test-, Entwicklungs- und persönlichen Projektzwecken erlaubt, ist die Edition […]

60GB SSD 8Gb DDR4