Kategorie: Blog

Release des QEMU Emulators 7.0

Die Veröffentlichung von QEMU 7.0 wurde vorgestellt. Als Emulator ermöglicht QEMU das Ausführen von Programmen, die für eine bestimmte Hardwareplattform erstellt wurden, auf einem System mit völlig anderer Architektur, wie zum Beispiel das Ausführen einer ARM-Anwendung auf einem x86-kompatiblen PC. Im Virtualisierungsmodus erreicht QEMU nahezu die Leistung eines physischen Systems, da es Anweisungen direkt auf der CPU ausführt und […]

Für Ubuntu wurde ein PPA angeboten, um die Unterstützung von Wayland in Qt zu verbessern.

Für die Distribution Ubuntu 22.04, deren Veröffentlichung für den 21. April geplant ist, wurde ein PPA-Repository mit dem Modul qtwayland vorbereitet. In dieses Repository wurden aus dem Branch Qt 5.15.3, unterstützt durch das KDE-Projekt, Korrekturen übertragen, die die Unterstützung des Wayland-Protokolls verbessern. Auch wurden Änderungen hinzugefügt, die für das ordnungsgemäße Funktionieren von qtwayland auf Systemen mit proprietären NVIDIA-Treibern erforderlich sind. Zudem wurde angekündigt, dass […]

Die Integration von proprietären Firmware-Versionen in die Debian-Auslieferung wurde vorangetrieben.

Steve McIntyre, der mehrere Jahre die Projektleitung von Debian innehatte, hat die Initiative ergriffen, die Richtung von Debian hinsichtlich des Lieferens von proprietären Firmware zu überdenken, die derzeit nicht in den offiziellen Installationsbildern enthalten sind und in einem separaten Non-Free-Repository bereitgestellt werden. Nach Steve's Meinung führt der Versuch, nur freie Software bereitzustellen, zu unnötigen Schwierigkeiten bei […].

Release der Versionierungssystem Git 2.36

Nach drei Monaten Entwicklung wurde die Version 2.36 des verteilten Systems zur Verwaltung von Quelltexten Git veröffentlicht. Git ist eines der beliebtesten, zuverlässigsten und leistungsstärksten Versionskontrollsysteme, das flexible Methoden für nichtlineare Entwicklung bietet, die auf Verzweigungen und Zusammenführungen basieren. Um die Integrität der Historie und die Widerstandsfähigkeit gegen nachträgliche Änderungen sicherzustellen, wird ein implizites Hashing der gesamten vorherigen Historie in jedem Commit verwendet, […]

Pgfe 2, der clientseitige C++ API für PostgreSQL, ist jetzt verfügbar.

Die erste stabile Version von Pgfe 2 (PostGres FrontEnd) wurde veröffentlicht. Dies ist ein fortschrittlicher und multifunktionaler Treiber (Client-API) für PostgreSQL, der in C++ geschrieben ist und die Arbeit mit PostgreSQL in C++-Projekten vereinfacht. Der Projektcode wird unter der Apache 2.0-Lizenz verteilt. Für den Build wird ein Compiler benötigt, der den C++17-Standard unterstützt. Hauptmerkmale: Verbindung in blockierendem und nicht-blockierendem Modus. Verarbeitung von vorbereiteten […]

Neue Versionen der Emulatoren Box86 und Box64 ermöglichen das Ausführen von x86-Spielen auf ARM-Systemen.

Die Releases der Emulatoren Box86 0.2.6 und Box64 0.1.8 wurden veröffentlicht, die für die Ausführung von Linux-Programmen, die für die Architekturen x86 und x86_64 kompiliert wurden, auf ARM-, ARM64-, PPC64LE- und RISC-V-Hardware ausgelegt sind. Die Projekte werden synchron von einem Entwicklerteam weiterentwickelt – Box86 ist auf die Ausführung von 32-Bit-x86-Anwendungen beschränkt, während Box64 die Ausführung von 64-Bit-Executables ermöglicht. Das Projekt legt großen Wert auf die Organisation des Starts von Spielen […]

Eine Schwachstelle in 7-Zip ermöglicht den Zugriff auf SYSTEM-Rechte in Windows.

In dem freien Archivierungsprogramm 7-Zip wurde eine Sicherheitsanfälligkeit (CVE-2022-29072) entdeckt, die es ermöglicht, willkürliche Befehle mit SYSTEM-Rechten auszuführen, indem eine speziell gestaltete Datei mit der Endung .7z in den Bereich verschoben wird, der durch den Hinweis beim Öffnen des Menüs „Hilfe>Inhalte“ angezeigt wird. Das Problem tritt nur auf der Windows-Plattform auf und ist das Ergebnis einer fehlerhaften Konfiguration der Bibliothek 7z.dll und eines Pufferüberlaufs. Interessanterweise wurde nach der Meldung des Problems von den Entwicklern von 7-Zip […]

Das Celestial-Projekt entwickelt eine Ubuntu-Distribution mit Flatpak anstelle von Snap.

Die Beta-Version der Distribution CelOS (Celestial OS) wurde vorgestellt, die eine Neubearbeitung von Ubuntu 22.04 darstellt, bei der das Paketverwaltungstool Snap durch Flatpak ersetzt wurde. Anstelle der Installation zusätzlicher Anwendungen aus dem Snap Store wird eine Integration mit dem Flathub-Katalog angeboten. Die Größe des Installationsabbilds beträgt 3,7 GB. Die Entwicklungen des Projekts werden unter der GPLv3-Lizenz veröffentlicht. Die Distribution beinhaltet eine Auswahl von GNOME-Anwendungen, die im Flatpak-Format verteilt werden, […]

Sicherheitsanfälligkeiten in swhkd, einem Hotkey-Manager für Wayland.

Im swhkd (Simple Wayland HotKey Daemon) wurden mehrere Sicherheitsanfälligkeiten entdeckt, die durch einen unsachgemäßen Umgang mit temporären Dateien, Befehlszeilenparametern und Unix-Sockets verursacht werden. Das Programm ist in Rust geschrieben und verarbeitet Tasteneingaben in Umgebungen, die auf dem Wayland-Protokoll basieren (vergleichbar mit der Konfigurationsdatei des sxhkd-Prozesses, der in X11-Umgebungen verwendet wird). Das Paket beinhaltet […]

Veröffentlichung des Dateisynchronisierungs-Tools Rsync 3.2.4

Nach anderthalb Jahren Entwicklung ist jetzt Rsync 3.2.4 verfügbar, ein Tool zur Dateisynchronisierung und Datensicherung, das den Datenverkehr durch inkrementelles Kopieren von Änderungen minimiert. Als Transport können ssh, rsh oder das eigene Rsync-Protokoll verwendet werden. Es wird der Betrieb von anonymen Rsync-Servern unterstützt, die besonders gut zur Synchronisierung von Spiegeln geeignet sind. Der Code des Projekts wird unter der GPLv3-Lizenz vertrieben. Zu den hinzugefügten Änderungen gehören: […]

Veröffentlichung der Entwicklungsumgebung PascalABC.NET 3.8.3

Die neue Version des Programmierungssystems PascalABC.NET 3.8.3 ist jetzt verfügbar. Sie bietet eine bearbeitete Version der Programmiersprache Pascal mit Unterstützung für die Codegenerierung auf der .NET-Plattform, die Verwendung von .NET-Bibliotheken und zusätzliche Funktionen wie generische Klassen, Schnittstellen, Operatorüberladung, λ-Ausdrücke, Ausnahmen, Garbage Collection, Erweiterungsmethoden, anonyme Klassen und Auto-Klassen. Das Projekt richtet sich hauptsächlich an den Bildungs- und Forschungsbereich. Das Paket […]

Veröffentlichung der Benutzeroberfläche LXQt 1.1

Nach einem halben Jahr Entwicklung wurde die Benutzeroberfläche LXQt 1.1 (Qt Lightweight Desktop Environment) veröffentlicht, die von einem zusammengelegten Team von Entwicklern der Projekte LXDE und Razor-qt entwickelt wird. Die LXQt-Oberfläche bleibt den Ideen einer klassischen Desktop-Organisation treu und bringt modernes Design sowie Techniken ein, die die Benutzerfreundlichkeit erhöhen. LXQt wird als leichtgewichtig, modular, schnell und benutzerfreundlich positioniert und ist eine Weiterentwicklung der Desktops Razor-qt und LXDE, die die besten […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster