Kategorie: Blog

Das ELevate-Projekt erleichtert den Übergang von CentOS 7 zu auf RHEL 8 basierenden Distributionen.

Die Entwickler der AlmaLinux-Distribution, die von CloudLinux als Antwort auf die vorzeitige Beendigung der Unterstützung für CentOS 8 gegründet wurde, haben das ELevate-Toolset vorgestellt, das die Migration von installierten CentOS 7.x-Systemen auf Distributionen, die auf RHEL 8 basieren, erleichtert und dabei Anwendungen, Daten und Einstellungen beibehält. Aktuell unterstützt das Projekt die Migration zu AlmaLinux, Rocky Linux, CentOS Stream und Oracle Linux. Der Migrationsprozess […]

Die Veröffentlichung der Programmiersprache Nim 1.6.0

Nach einem Jahr der Entwicklung wurde die Version 1.6 der systemprogrammiersprache Nim veröffentlicht, die statische Typisierung verwendet und an Pascal, C++, Python und Lisp angelehnt ist. Der Nim-Quellcode wird in C-, C++- oder JavaScript-Code kompiliert. Dieser C/C++-Code kann anschließend mit jedem verfügbaren Compiler (clang, gcc, icc, Visual […]) in eine ausführbare Datei kompiliert werden.

Verfügbar sind die Webbrowser qutebrowser 2.4 und Min 1.22.

Die Version 2.4 des Webbrowser qutebrowser wurde veröffentlicht, die eine minimale grafische Benutzeroberfläche mit einer nicht ablenkenden Ansicht des Inhalts bietet und ein Navigationssystem im Stil des Texteditors Vim bereitstellt, das vollständig auf Tastenkombinationen basiert. Der Code ist in Python unter Verwendung von PyQt5 und QtWebEngine geschrieben und wird unter der GPLv3-Lizenz verteilt. Die Verwendung von Python hat keinen Einfluss auf die Leistung, da das Rendern und Parsen des Inhalts […] geschieht.

Microsoft hat den Hot Reload-Code wieder in das .NET-Repository zurückgegeben.

Microsoft hat auf die Rückmeldungen der Community gehört und den Code für die Hot Reload-Funktionalität in das .NET SDK-Repository zurückgebracht, nachdem dieser vor einigen Tagen aus dem Code entfernt wurde, obwohl er bereits als Open Source und Teil der Vorabversionen von .NET 6 war. Die Vertreter des Unternehmens haben sich bei der Community entschuldigt und eingeräumt, dass es ein Fehler war, den bereits hinzugefügten Code zu entfernen […]

Intel hat den Quellcode des Machine-Learning-Systems ControlFlag zur Fehlererkennung im Code veröffentlicht.

Intel hat Ergebnisse eines Forschungsprojekts namens ControlFlag veröffentlicht, das darauf abzielt, ein System für maschinelles Lernen zur Verbesserung der Codequalität zu entwickeln. Die vom Projekt bereitgestellten Werkzeuge ermöglichen es, auf der Grundlage eines Modells, das auf einer großen Menge bestehender Codes trainiert wurde, verschiedene Fehler und Anomalien in Quelltexten, die in Hochsprachen wie C/C++ geschrieben sind, zu identifizieren. Das System eignet sich zur Erkennung verschiedener Arten von […]

Die Veröffentlichung des Rakudo-Compilers 2021.10 für die Programmiersprache Raku (ehemals Perl 6)

Die Entwickler des Rakudo-Compilers für die Programmiersprache Raku (ehemals Perl 6) haben die Version 2021.10 veröffentlicht. Gleichzeitig steht ein neues Release der virtuellen Maschine MoarVM 2021.10 zur Verfügung, die die Umgebung zum Ausführen des kompilierten Bytecodes bildet. Auch die Kompilierung wird für die JVM und einige virtuelle Maschinen für JavaScript unterstützt. In der neuen Version wird ein erheblicher Leistungszuwachs hervorgehoben, der durch einen neuen Dispatch-Mechanismus erreicht wurde. Der Preis für die Leistungssteigerung […]

Im NPM-Paket UAParser.js, das wöchentlich 8 Millionen Downloads verzeichnet, wurde schadhafter Code entdeckt.

Die Geschichte über die Entfernung von drei schädlichen Paketen aus dem NPM-Repository, die den Code der Bibliothek UAParser.js kopiert haben, hat eine unerwartete Wendung genommen — unbekannte Angreifer haben die Kontrolle über das Konto des Autors des Projekts UAParser.js übernommen und Updates veröffentlicht, die Code zum Stehlen von Passwörtern und Mining von Kryptowährungen enthalten. Das Problem ist, dass die Bibliothek UAParser.js, die Funktionen für das Parsing von HTTP-Headern des User-Agent bietet, rund 8 Millionen […]

Veröffentlichung von Wine 6.20 und Wine Staging 6.20.

Die experimentelle Version des Open-Source-WinAPI – Wine 6.20 – wurde veröffentlicht. Seit der Veröffentlichung der Version 6.19 wurden 29 Fehlerberichte geschlossen und 399 Änderungen vorgenommen. Die wichtigsten Änderungen: MSXml, XAudio, DInput und einige andere Module wurden ins Portable Executable (PE) Format umgewandelt. Einige Systembibliotheken wurden zur Unterstützung von PE-basierten Builds hinzugefügt. In […]

Angriff auf Intel SGX, der das Auslesen vertraulicher Daten oder das Ausführen von Code im Enklave ermöglicht

Forscher der Nationalen Verteidigungswissenschaftlichen Universität der Volksbefreiungsarmee Chinas, der National University of Singapore und der ETH Zürich haben eine neue Angriffsstrategie auf isolierte Enklaven von Intel SGX (Software Guard eXtensions) entwickelt. Der Angriff mit dem Namen SmashEx wird durch Probleme mit der Wiederverwendbarkeit bei der Verarbeitung von Ausnahmebedingungen in den Laufzeitkomponenten für Intel SGX verursacht. Die vorgeschlagene Angriffsmethode ermöglicht […]

Die Chimera Linux-Distribution kombiniert den Linux-Kernel mit der FreeBSD-Umgebung.

Daniel Kolesa von Igalia, der an der Entwicklung von Projekten wie Void Linux, WebKit und Enlightenment beteiligt ist, entwickelt eine neue Distribution namens Chimera Linux. Das Projekt nutzt den Linux-Kernel, setzt jedoch anstelle der GNU-Tools auf eine Benutzerumgebung, die auf der Basis von FreeBSD aufbaut, während für den Build LLVM verwendet wird. Die Distribution entwickelt sich ursprünglich als plattformübergreifend und unterstützt die Architekturen x86_64, ppc64le, aarch64, […]

Veröffentlichung der MX Linux 21 Distribution

Die leichtgewichtige Distribution MX Linux 21 wurde veröffentlicht, das Ergebnis einer Zusammenarbeit der Communitys, die sich um die Projekte antiX und MEPIS gebildet haben. Der Release basiert auf einer Debian-Paketbasis mit Verbesserungen von antiX und Paketen aus dem eigenen Repository. In der Distribution wird das Init-System sysVinit verwendet sowie eigene Tools zur Systemkonfiguration und -bereitstellung. Verfügbar sind 32- und 64-Bit-Versionen zum Download […]

Das Unternehmen SiFive hat einen RISC-V-Kern vorgestellt, der in der Leistung den ARM Cortex-A78 übertrifft.

Das Unternehmen SiFive, gegründet von den Schöpfern der RISC-V-Befehlssatzarchitektur und einst verantwortlich für den ersten Prototyp eines RISC-V-basierten Prozessors, hat einen neuen RISC-V CPU-Kern in der SiFive Performance-Serie vorgestellt. Dieser ist 50 % schneller als der vorherige Top-Kern P550 und übertrifft in der Leistung den ARM Cortex-A78, den derzeit leistungsstärksten ARM-Prozessor. Die SoCs, die auf diesem neuen Kern basieren, sind ausgerichtet auf […]

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