Kategorie: Nachrichten aus dem Internet

Vergleich der Anzahl der Fehler im Code, der von Menschen und KI geschrieben wurde.

Forscher von CodeRabbit haben 470 Pull-Requests (350 – von KI erstellt, 150 – manuell geschrieben) in offenen Projekten auf GitHub analysiert und festgestellt, dass in den von KI-Assistenz generierten Änderungen 1,7-mal mehr bedeutende Mängel und 1,4-mal mehr kritische Probleme auftreten als im manuell geschriebenen Code. Im Durchschnitt enthalten die durch KI generierten Pull-Requests […]

Der Gründer von QEMU und FFmpeg hat die JavaScript-Engine Micro QuickJS veröffentlicht.

Der französische Mathematiker Fabrice Bellard, der einst die Projekte QEMU, FFmpeg, BPG, QuickJS, TinyGL und TinyCC ins Leben rief, hat einen neuen JavaScript-Engine für eingebettete Systeme veröffentlicht – Micro QuickJS, das in der Lage ist, JavaScript-Programme zu kompilieren und auszuführen und dabei nur 10 KB RAM benötigt. Zusammen mit der C-Bibliothek benötigt die Engine etwa 100 KB Speicher. Eine Kompilierung von JavaScript in Bytecode und seine getrennte Ausführung sind möglich […]

postmarketOS 25.12 wurde veröffentlicht, ein Linux-Distribution für Smartphones und mobile Geräte.

Nach 6 Monaten Entwicklung wird die Version des Projekts postmarketOS 25.12 vorgestellt, das eine Linux-Distribution für mobile Geräte entwickelt, die auf dem Paket-Repository von Alpine Linux, der standardmäßigen C-Bibliothek Musl und einer Sammlung von BusyBox-Dienstprogrammen basiert. Ziel des Projekts ist es, eine Linux-Distribution für Smartphones und Tablets bereitzustellen, die unabhängig vom Lebenszyklus der offiziellen Firmware-Unterstützung ist und nicht an typische Lösungen der Hauptakteure der Branche gebunden ist. Die Builds […]

Veröffentlichung der Distribution elementary OS 8.1

Die Version der Distribution elementary OS 8.1 wurde veröffentlicht, die als schnelle, offene und datenschutzbewusste Alternative zu Windows und macOS positioniert wird. Das Projekt legt besonderen Wert auf hochwertiges Design, das eine einfach zu bedienende, ressourcenschonende und schnell startende System schaffen soll. Den Benutzern wird eine eigene Desktop-Umgebung namens Pantheon angeboten. Für den Download wurden bootfähige ISO-Images (3,1 GB) vorbereitet […]

Das Microsoft-Projekt zur Nutzung von AI für die Übersetzung der Codebasis von C/C++ nach Rust

Galen Hunt, Managing Director bei Microsoft Azure Sphere und ehemaliger Leiter der Betriebssystementwicklung in der Abteilung Microsoft Research, stellte ein Forschungsprojekt vor, das Werkzeuge zur Automatisierung der Umgestaltung der größten Codebasen von Microsoft in die Programmiersprache Rust kombiniert mit traditionellen Algorithmen. Ziel des Projekts ist es, die Sprachen C und C++ vollständig aus den Codebasen von Microsoft auszuschließen […]

Die Programmiersprache Lua 5.5 ist verfügbar

Nach fünf Jahren Entwicklung ist die Version Lua 5.5, eine schnelle und kompakte Skriptsprache, die weit verbreitet ist als eingebettete Sprache zur Konfiguration und zur Erstellung von Erweiterungen, verfügbar. Der Code des Lua-Interpreters ist in C geschrieben und wird unter der MIT-Lizenz verbreitet. Lua kombiniert eine einfache prozedurale Syntax mit den Möglichkeiten zur Datenbeschreibung durch die Verwendung von assoziativen Arrays und erweiterbaren […]

In Debian wurde die offizielle Unterstützung für die LoongArch-Architektur implementiert.

Die Entwickler des Debian-Projekts haben den Status eines offiziellen Ports für die LoongArch (loong64) Architekturen im Distribution-Editor bekannt gegeben. Pakete für LoongArch sind aus dem Debian Sid (Unstable) Repository verfügbar. Die Befehlssatzarchitektur von LoongArch wird in den Prozessoren des Unternehmens Loongson angewendet und setzt eine RISC ISA um, die MIPS und RISC-V ähnelt. Zu Beginn der Integration des neuen Ports aus der Paket […]

Entfernte Root-Schwachstelle im IPv6-Autoconfiguration-Handler unter FreeBSD

Im FreeBSD-Hintergrundprozess rtsold und dem Dienstprogramm rtsol wurde eine Sicherheitsanfälligkeit (CVE-2025-14558) entdeckt, die es ermöglicht, durch das Senden eines speziell gestalteten Pakets mit einer IPv6-Router-Ankündigung die Ausführung von Code mit Root-Rechten zu erreichen. RA-Nachrichten (Router Advertisement), über die die Sicherheitsanfälligkeit ausgenutzt wird, werden nicht geroutet und sollten von Routern verworfen werden. Um einen Angriff durchzuführen, muss der Angreifer in der Lage sein, ein speziell gestaltetes Paket von einem System zu senden, […]

Release des Emulators 86Box 5.3

Die Veröffentlichung des Projekts 86Box 5.3 wurde vorgestellt, das einen Emulator für Systeme auf Basis der x86-Architektur entwickelt, mit dem alte Betriebssysteme und Anwendungen ausgeführt werden können, einschließlich derjenigen, die in den frühen 1980er Jahren auf IBM PC 5150 und IBM PS/2 genutzt wurden. Eine präzise, niedrigstufige Emulation der Systeme wird unterstützt, beginnend mit 8086-Prozessoren bis hin zu Intel Celeron Mendocino. Der Projektcode ist in […]

Release von Qubes OS 4.3.0, das Virtualisierung zur Isolierung von Anwendungen nutzt

Nach zwei Jahren Entwicklung wurde die Veröffentlichung des Betriebssystems Qubes 4.3.0 vorgestellt, das die Idee umsetzt, einen Hypervisor zur strikten Isolation von Anwendungen und OS-Komponenten zu verwenden (jede Anwendungsart und Systemdienste laufen in separaten virtuellen Maschinen). Für den Betrieb wird ein System mit 16 GB RAM (mindestens 6 GB) und einem 64-Bit-CPU von Intel oder AMD, das VT-x-Technologien unterstützt, empfohlen, […]

Veröffentlichung des Debuggers GDB 17

Die Veröffentlichung des Debuggers GDB 17.1 wurde vorgestellt (die erste Version der Reihe 17.x, der Branch 17.0 wurde für die Entwicklung genutzt). GDB unterstützt das Debuggen auf Quellcode-Ebene für eine Vielzahl von Programmiersprachen (Ada, C, C++, D, Fortran, Go, Objective-C, Modula-2, Pascal, Rust usw.) auf verschiedenen Hardware (i386, amd64, ARM, Power, Sparc, RISC-V, LoongArch usw.) und Software-Plattformen (GNU/Linux, *BSD, […]

60GB SSD 8Gb DDR4