Autor: Erik Peterson

Dynamik der Änderungen im Codebestand des Python-Projekts

Die Entwickler der Programmiersprache Python haben die Änderung des Code-Stamms des CPython-Interpreters in Bezug auf die wichtigsten Ereignisse visualisiert, die in den 36 Jahren seit Bestehen des Projekts stattgefunden haben. In den letzten 10 Jahren hat sich das Volumen des Codes in den Programmiersprachen Python und C in CPython nahezu verdoppelt. Zur Zählung der Codezeilen wurde das Tool cloc verwendet. Quelle: opennet.ru

Veröffentlichung von uutils 0.7, einer Variante von GNU Coreutils in Rust

Die Veröffentlichung des Projekts uutils coreutils 0.7.0 (Rust Coreutils) wurde veröffentlicht, das eine Alternative zum GNU Coreutils-Paket darstellt und in der Programmiersprache Rust geschrieben ist. Zu den coreutils gehören mehr als hundert Tools, darunter sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln und ls. Ziel des Projekts ist es, eine plattformübergreifende alternative Implementierung von Coreutils zu schaffen, die unter anderem auf Windows, Redox […] funktioniert.

PPSSPP 1.20.0

PPSSPP — ist ein Open-Source-Emulator für die Sony PlayStation Portable (PSP). Er läuft auf GNU/Linux, macOS, Windows und mobilen Geräten mit Android und iOS. PPSSPP gehört zu den HLE (High Level Emulation) Emulatoren und benötigt kein BIOS der originalen Konsole, da er das HLE BIOS verwendet. Hauptänderungen: verbesserte Benutzeroberfläche; verbesserte Unterstützung für Multiplayer; behobene grafische Probleme […]

Wine 11.4

Heute wurde Wine 11.4 veröffentlicht — eine Open-Source-Software, die eine alternative, freie Implementierung der Windows API darstellt und es ermöglicht, Spiele und Anwendungen für Windows auf POSIX-kompatiblen Betriebssystemen wie Linux, BSD und macOS auszuführen. Wine bildet auch die Grundlage für Steam Play (Proton) von Valve. Hauptänderungen: Überarbeitung des SAX-Readers in MSXML. Optimierungen beim Resampling in DirectSound. […]

Bis zu 10% der Abstürze von Firefox werden durch Hardwareprobleme mit dem Speicher verursacht.

Gabriele Svelto, Ingenieur bei Mozilla, hat die Ergebnisse einer Analyse der Zusammenhänge zwischen Abstürzen von Firefox und Speicherbit-Verzerrungen, die durch Hardwareprobleme verursacht werden, veröffentlicht. Aus den in der letzten Woche erhaltenen 470.000 Absturzberichten von Firefox wurden in 25.000 Fällen potenzielle Ursachen für Bitverzerrungen aufgrund instabiler Arbeit von Speicherchips identifiziert. Es wurde festgestellt, dass diese […]

GTK 4.22

Im Vorfeld der bevorstehenden Veröffentlichung von GNOME 50, die in weniger als zwei Wochen erwartet wird, ist heute eine neue stabile Version der Benutzeroberflächenbibliothek GTK erschienen. Hauptkorrekturen in GTK 4.22: Fehlerbehebungen für Drag-and-Drop (DnD): Eine Regression wurde behoben, die dazu führte, dass das Signal ::leave bei dem Widget DropTarget nach Abschluss der Ablageoperation nicht mehr gesendet wurde (#8037, Matthias Clasen). Anpassungen in den Demonstrationsanwendungen: die Demonstrationsprogramme sind mehr […]

Layouts der aktualisierten Firefox-Oberfläche, die unter dem Codenamen Nova entwickelt werden

Mozilla arbeitet im Rahmen des Projekts Nova an der Modernisierung der Benutzeroberfläche von Firefox. Mehrere Entwürfe des neuen Designs stehen zur Verfügung, um die Haupttrends zu bewerten. Die auffälligste Änderung ist die stärkere Rundung der Registerkarten- und Adresszeilen-Schaltflächen sowie die Zusammenführung in separat hervorgehobene abgerundete Blöcke im oberen Bereich mit der Tab-Leiste und der Navigationsleiste, der Seitenleiste, dem Bereich mit den Inhalten von Webseiten und […]

Veröffentlichung von Wine 11.4

Die experimentelle Version der offenen Win32 API-Implementierung – Wine 11.4 – wurde veröffentlicht. Seit der Veröffentlichung von 11.3 wurden 17 Fehlerberichte geschlossen und 211 Änderungen vorgenommen. Die wichtigsten Änderungen: Die Entwicklung der Bibliothek msxml3 (Microsoft® XML Core Services), die für die Installation von Adobe Cloud-Produkten, einschließlich Adobe Photoshop, erforderlich ist, wurde fortgesetzt. In msxml3 wurde die Unterstützung für die SAX Reader-Schnittstelle, die Ereignisse verarbeitet, hinzugefügt.

Code-Neuschreibung mit KI zur Neulizenzierung von Open-Source-Projekten

Dan Blanchard, der Entwickler der chardet-Bibliothek zur Erkennung von Zeichencodierungen in Python, hat eine neue Version der Bibliothek unter einer neuen Lizenz veröffentlicht. In Version 7.0 wird die MIT-Lizenz anstelle der LGPL-Lizenz verwendet. Der Entwickler gibt an, dass der KI-Assistent Anthropic Claude, der jetzt in der Liste der Mitwirkenden aufgeführt ist, die Bibliothek ohne Verwendung des Originalcodes neu geschrieben hat, was es ihm ermöglichte, die Copyleft-Lizenz durch eine permissive Lizenz zu ersetzen.

Linux From Scratch 13 und Beyond Linux From Scratch 13 veröffentlicht

Es wurden neue Ausgaben der Handbücher Linux From Scratch 13.0 (LFS) und Beyond Linux From Scratch 13.0 (BLFS) vorgestellt, die ausschließlich in der Form eines Systemmanagers mit systemd erstellt wurden. In Linux From Scratch finden Sie Anleitungen zur Erstellung eines grundlegenden Linux-Systems von Grund auf, wobei nur die Quelltexte der benötigten Software verwendet werden. Beyond Linux From Scratch ergänzt die LFS-Anleitungen mit Informationen zum Zusammenbauen und […]

Release von Rust 1.94. Experimente mit Rust im FreeBSD-Kernel. DBMS Turso und CAD vcad in Rust.

Die Veröffentlichung der Programmiersprache Rust 1.94 ist erfolgt, die ursprünglich von Mozilla ins Leben gerufen wurde, nun aber von der unabhängigen gemeinnützigen Organisation Rust Foundation weiterentwickelt wird. Die Sprache konzentriert sich auf sicheres Arbeiten mit Speicher und bietet Mittel zur Erreichung hohen Parallelismus bei der Ausführung von Aufgaben, ohne auf eine Speicherbereinigung oder Runtime zurückzugreifen (die Runtime beschränkt sich auf die grundlegende Initialisierung und die Begleitung der Standardbibliothek). Die Arbeitsmethoden […]

Pizlix — speichersicheres GNU/Linux-Distributionspaket

Pizlix wurde vorgestellt – ein experimentelles Betriebssystem, das auf Linux From Scratch (LFS) 12.2 basiert. Ein zentrales Merkmal des Projekts ist der Aufbau des Userland unter Verwendung des Compilers Fil-C, was laut dem Autor den sichersten bei der Arbeit mit Speicher (memory safe) Linux-ähnlichen Distributions mit den derzeit verfügbaren Mitteln ermöglicht. Die Entwicklung von Pizlix wurde durch die hohe Kompatibilität […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster