Kategorie: Nachrichten aus dem Internet

Veröffentlichung von GNU Mes 0.26, einem Tool zur autarken Erstellung von Distributionen

Die Veröffentlichung des GNU Mes 0.26-Tools, das den Bootstrap-Prozess für GCC ermöglicht und einen geschlossenen Rekonstruktionszyklus aus Quellcodes gewährleistet, wurde veröffentlicht. Das Tool löst das Problem des überprüften Anfangsbaus des Compilers in Distributionen, indem es die Ketten des zyklischen Neubaus unterbricht (für den Bau des Compilers sind bereits kompilierte ausführbare Dateien erforderlich, und die Binärbauten des Compilers sind potenzielle Quellen für versteckte Hintertüren, was nicht zulässt […

Veröffentlichung des Debuggers GDB 14

Die Veröffentlichung von GDB 14.1 (der erste Release der 14.x-Serie, der 14.0-Zweig wurde für die Entwicklung verwendet) wurde vorgestellt. GDB unterstützt das Debugging auf Quellcodeebene 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 usw.) und Software-Plattformen (GNU/Linux, *BSD, Unix, […

Die veröffentlichten Multimedia-Bibliothek LDL, optimiert für schwach ausgelegte Systeme

Die erste Ausgabe der multimedialen Bibliothek LDL (Little DirectMedia Layer), die für die Verwendung auf veralteter Hardware entwickelt wurde, ist verfügbar. Die Bibliothek bietet eine einfache plattformübergreifende API für die Arbeit mit 2D-Grafiken, Fensterverwaltung und Betriebssystemereignissen, die für die Entwicklung einfacher Spiele und multimedialer Anwendungen geeignet ist. In der Praxis wird die Bibliothek bereits bei der Entwicklung einer alternativen offenen Spiel-Engine für das Spiel Arcanum verwendet. Code […]

Veröffentlichung von Coreboot 4.22

Die Version 4.22 des CoreBoot-Projekts ist veröffentlicht, in deren Rahmen eine freie Alternative zu proprietären Firmware und BIOS entwickelt wird. Der Code des Projekts wird unter der GPLv2-Lizenz veröffentlicht. An der Erstellung der neuen Version waren 135 Entwickler beteiligt, die 977 Änderungen vorbereitet haben. Es wird darauf hingewiesen, dass das Projekt ab der nächsten Version auf ein neues Benennungsschema umsteigt, das datumsbezogene Bindungen verwendet (Jahr.Monat.Aktualisierung), beispielsweise im Februar 2024 […]

Veröffentlichung der Distribution 4MLinux 44.0

Die Ausgabe 4MLinux 44.0, einer minimalistischen Benutzerdistribution, die kein Abzweig anderer Projekte darstellt und eine grafische Umgebung auf Basis von JWM nutzt, wurde vorgestellt. 4MLinux kann nicht nur als Live-Umgebung zur Wiedergabe von Mediendateien und zur Lösung von Benutzeraufgaben verwendet werden, sondern auch als System zur Wiederherstellung nach Abstürzen und als Plattform zum Hosten von LAMP-Servern (Linux, Apache, MariaDB und […]

TeXstudio 4.7.0

Nach mehr als drei Monaten Entwicklung wurde die Version 4.7.0 des LaTeX-Dokumenteneditors TeXstudio veröffentlicht, der in C++ unter Verwendung des Qt-Frameworks (unterstützt Versionen 5 und 6) entwickelt wurde. Änderungsprotokoll: Automatische Entfernung der eingefügten schließenden Klammer, wenn die öffnende durch Drücken der Zurücktaste gelöscht wurde; das Parsen wurde optimiert; der TeXdoc-Dialog zeigt jetzt Pakete (optional alle) in einer Liste mit Suchmöglichkeit an. Neuer Button […]

Google hat ein Update für das Betriebssystem Fuchsia 14 veröffentlicht.

Das Unternehmen Google hat die Version 14 des Betriebssystems Fuchsia veröffentlicht, auf dessen Grundlage vorläufige Firmware-Updates für die Google Nest Hub- und Nest Hub Max-Fotorahmen erstellt wurden. Das OS Fuchsia wird seit 2016 von Google unter Berücksichtigung der Schwächen in den Bereichen Skalierbarkeit und Sicherheit, die in der Android-Plattform vorhanden sind, weiterentwickelt. Die wichtigsten Änderungen in Fuchsia 14: Die Möglichkeiten der Starnix-Schicht wurden erweitert, die […]

Die erste Version der Multimedia-Bibliothek LDL mit Unterstützung für ältere Systeme ist erschienen.

Ich präsentiere Ihnen die erste von mir entwickelte Version der Multimedia-Bibliothek Little DirectMedia Layer, kurz LDL. Die Bibliothek ist in C++ 98 geschrieben, was es ermöglicht, sie ab Visual C++ 6.0 zu kompilieren. Der Code wird unter den Bedingungen der Boost Software License 1.0 bereitgestellt. Die Bibliothek schränkt Programmierer jedoch nicht in der Auswahl des C++-Standards ein; der Programmierer kann jeden modernen Standard der Sprache verwenden. Ich […]

Die integrierte Entwicklungsumgebung Apache NetBeans 20 ist verfügbar

Die integrierte Entwicklungsumgebung Apache NetBeans 20 wurde veröffentlicht, die Unterstützung für die Programmiersprachen Java SE, Java EE, PHP, C/C++, JavaScript, Rust und Groovy bietet. Fertige Builds wurden für Linux (snap, flatpak), Windows und macOS erstellt. Zu den vorgeschlagenen Änderungen gehört: Für Java-Projekte wurde die Unterstützung für JDK 21 hinzugefügt. Das System für die Eingabeverstärkungen erhielt die Unterstützung für die neuen Funktionen von Java 21. […]

Shotcut 23.11

Die Veröffentlichung des nichtlinearen Videoeditors Shotcut 23.11 fand statt. Die wichtigste Neuerung ist die Hinzufügung einer easing-Steuerung für Schlüsselbilder. In dieser Version wurde außerdem die Schaltfläche Zuschneiden: Rechteck > Auf Quelle anwenden hinzugefügt, um Videos schnell zuzuschneiden, ohne das Seitenverhältnis zu ändern. Eine Opazitätseinstellung für die Filter GPS-Text, Text: Einfach und Timer wurde hinzugefügt. Die Leistung bei der Änderung der Zeitachsen-Skalierung wurde verbessert. Auf der Zeitachse wurde die Möglichkeit der rechteckigen Auswahl implementiert […]

cinelerra-gg 20231130 ist veröffentlicht.

Cinelerra-gg ist ein Mehrspur-Videoeditor und -komponist für Linux (ein Port für Free/NetBSD ist ebenfalls in Arbeit). Zu den Besonderheiten gehören: keine Bindung an python/qt/gtk während des Betriebs (bei der Erstellung wird python3 benötigt); relativ schneller Motor; die Möglichkeit, mit 32-Bit-Daten pro Kanal im Float-Format zu arbeiten (aktuell werden jedoch Samples mit Werten über 1.0f abgeschnitten; […]

LogoFAIL — Angriff auf UEFI-Firmware durch die Einfügung bösartiger Logos

Forscher von Binarly haben eine Reihe von Schwachstellen im Code der Bildverarbeitung entdeckt, die in UEFI-Firmware verschiedener Hersteller verwendet wird. Diese Schwachstellen ermöglichen die Ausführung eigenen Codes während des Bootvorgangs, indem ein speziell gestaltetes Bild im ESP (EFI System Partition) oder in nicht durch digitale Signatur verifiziertem Teil des Firmware-Updates platziert wird. Die vorgeschlagene Angriffsmethode kann verwendet werden, um den Mechanismus der verifizierten Bootfähigkeit zu umgehen […]

60GB SSD 8Gb DDR4