Kategorie: Nachrichten aus dem Internet

Droidian 99 veröffentlicht, eine Debian-Variante für Smartphones

Die Veröffentlichung des Projekts Droidian 99 ist verfügbar, das eine auf Debian GNU/Linux basierende Distribution entwickelt, die für die Nutzung auf Smartphones als Ersatz für die Android-Plattform gedacht ist. Als grafische Umgebung wird die Shell Phosh angeboten, die auf GNOME-Technologien und der GTK-Bibliothek basiert. Das System- und Benutzerumfeld wird unter Verwendung von Repositories von Debian und Mobian aufgebaut. Im Gegensatz zur Mobian-Distribution, die auf die Nutzung […]

Sicherheitsanfälligkeiten in FreeBSD, die es ermöglichen, die eigenen Berechtigungen zu erhöhen oder die Isolation des Gastsystems zu umgehen

In FreeBSD wurden mehrere Sicherheitsanfälligkeiten behoben, die es einem lokalen Benutzer ermöglichen, seine Privilegien zu erhöhen, Code im Kontext des Kernels auszuführen oder aus einer isolierten Umgebung auszutreten: CVE-2024-43102 – ein Rennen in der Implementierung des Systemaufrufs _umtx_op könnte für den Zugriff auf bereits freigegebenen Speicher (Use-After-Free) durch gleichzeitige Abgabe mehrerer UMTX_SHM_DESTROY-Anfragen genutzt werden. Potenziell ermöglicht die Sicherheitsanfälligkeit, die Einschränkungen des Isolationsmechanismus Capsicum zu umgehen […]

Veröffentlichung von Chrome OS 128.

Die Version 128 des Betriebssystems Chrome OS, basierend auf dem Linux-Kernel, dem Systemmanager Upstart, den Build-Tools Ebuild/Portage, den Open-Source-Komponenten und dem Webbrowser Chrome 128, wurde veröffentlicht. Die Benutzerumgebung von Chrome OS ist auf den Webbrowser beschränkt, während anstelle standardmäßiger Programme Webanwendungen verwendet werden. Dennoch bietet Chrome OS eine vollwertige multifensterfähige Benutzeroberfläche, einen Desktop und eine Taskleiste. Die Anzeige erfolgt […]

Die Veröffentlichung des Betriebssystems Redox OS 0.9, geschrieben in der Programmiersprache Rust

Nach fast zwei Jahren Entwicklung wurde die Version 0.9 des Betriebssystems Redox veröffentlicht, das mit der Programmiersprache Rust und dem Konzept des Mikrokernels entwickelt wurde. Die Ergebnisse des Projekts werden unter der MIT-Lizenz veröffentlicht. Zum Testen von Redox OS sind bootfähige Live-Umgebungen für reale Hardware und Systemabbilder für virtuelle Maschinen (512 MB und 1,5 GB) erhältlich, die für die Architekturen x86_64 und i686 vorbereitet wurden. Das Demobild […]

Das grafische Toolkit GTK 4.16 ist verfügbar.

Nach sechs Monaten Entwicklung wurde die Version 4.16.0 des plattformübergreifenden Toolkits zur Erstellung von grafischen Benutzeroberflächen – GTK – veröffentlicht. GTK 4 entwickelt sich im Rahmen eines Entwicklungsprozesses, der darauf abzielt, Entwicklern von Anwendungen eine stabile und über mehrere Jahre unterstützte API bereitzustellen, die verwendet werden kann, ohne befürchten zu müssen, dass alle sechs Monate die Anwendungen aufgrund von API-Änderungen in einer neuen GTK-Version neu geschrieben werden müssen. Unter […]

Veröffentlichung der eingebetteten Datenbank libmdbx 0.13

Die Bibliothek libmdbx 0.13.1 (MDBX) wurde veröffentlicht, die eine leistungsstarke, kompakte, eingebettete Key-Value-Datenbank implementiert. Der Code von libmdbx ist unter der Lizenz Apache 2.0 verfügbar. Alle aktuellen Betriebssysteme und Architekturen werden unterstützt, einschließlich der russischen Elbrus 2000. Für libmdbx steht eine umfangreiche API für C++ zur Verfügung, ebenso wie von Enthusiasten unterstützte Bindings für die Sprachen Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

Die Möglichkeit, den Linux-Kernel in einer macOS-Umgebung mit LLVM zu kompilieren, wurde bereitgestellt.

In der Mailingliste des Linux-Kernels wurde ein Satz von Patches veröffentlicht, die die Möglichkeit zur Erstellung des Linux-Kernels für die Architektur ARM64 in einer macOS-Umgebung mit den standardmäßigen Build-Tools auf LLVM-Basis implementieren. Neben der Änderung der Build-Skripte im Kernel und der Einbeziehung zusätzlicher Header-Dateien in mehrere Quellcode-Dateien ist auch die Installation eines Pakets mit Linux-spezifischen Umgebungen in macOS erforderlich […]

Im Linux-Kernel 6.12 wird die Möglichkeit zur Aktivierung des Echtzeitmodus implementiert.

Die Entwickler des Linux-Kernels haben die Übergabe der finalen Änderungen zur Verwendung im linux-next-Zweig bekannt gegeben, die für die Erstellung des Kernels mit der PREEMPT_RT-Option erforderlich sind, die Werkzeuge für den Betrieb in Echtzeit umfasst. Nach der Annahme der Änderungen in den Hauptzweig des Kernels wird der PREEMPT_RT-Modus für die Architekturen X86, ARM64 und RISC-V verfügbar sein. Später werden auch andere Architekturen unterstützt […]

Red Hat hat die erste Version der Distribution Red Hat Enterprise Linux AI veröffentlicht.

Red Hat hat die Verfügbarkeit einer neuen Version der Distribution RHEL – Red Hat Enterprise Linux AI (RHEL AI) – bekannt gegeben, die speziell für maschinelles Lernen angepasst wurde und die Erstellung von Serverlösungen erleichtern soll, die große Sprachmodelle nutzen. Die Distribution enthält eine Vielzahl von Tools und Frameworks für maschinelles Lernen sowie Treiber zur Verwendung verschiedener Hardwarebeschleuniger von AMD, Intel und […]

Das Projekt Nginx hat die Entwicklung auf Git und GitHub umgestellt.

Das Nginx-Projekt hat die Umstellung der Entwicklung von der Versionsverwaltung Mercurial auf Git bekannt gegeben, den offiziellen Repository auf GitHub migriert und die Plattformen GitHub Issues und GitHub Discussions anstelle des Fehlerverfolgungssystems trac.nginx.org sowie der Diskussionen in Mailingslisten genutzt. Es wird erwartet, dass der Übergang zu GitHub die Interaktion mit der Gemeinschaft erleichtert und externe Entwickler zur Teilnahme am Projekt anregt. Für […]

Veröffentlichung von Rust 1.81. Hindernisse beim Voranbringen von Rust im Linux-Kernel.

Die Veröffentlichung der Programmiersprache Rust 1.81, die ursprünglich von Mozilla entwickelt wurde und nun von der unabhängigen Non-Profit-Organisation Rust Foundation betreut wird, wurde bekannt gegeben. Die Sprache ist auf sichere Speicherverwaltung fokussiert und bietet Mittel für hohe Parallelität bei der Ausführung von Aufgaben, ohne auf eine Garbage Collection oder Laufzeitumgebung angewiesen zu sein (die Laufzeit beschränkt sich auf die grundlegende Initialisierung und die Unterstützung der Standardbibliothek). […]

Veröffentlichung von Wine 9.17 und Wine Staging 9.17

Die experimentelle Version der offenen Implementierung der Win32-API – Wine 9.17 – wurde veröffentlicht. Seit der Veröffentlichung von 9.16 wurden 29 Fehlerberichte geschlossen und 206 Änderungen vorgenommen. Die wichtigsten Änderungen: Unterstützung für das Skalieren von Fensterschnittstellen auf Hochauflösungsbildschirmen (High DPI) implementiert. Das integrierte Vkd3d-Paket mit der Implementierung von Direct3D 12 wurde auf Version 1.13 aktualisiert. Die Wine Mono-Engine mit […]

60GB SSD 8Gb DDR4