Autor: ProHoster

Veröffentlichung von SBCL 2.4.2, einer Implementierung der Common Lisp-Sprache

Die Veröffentlichung von SBCL 2.4.2 (Steel Bank Common Lisp), einer kostenlosen Implementierung der Programmiersprache Common Lisp, wurde veröffentlicht. Der Projektcode ist in den Sprachen Common Lisp und C geschrieben und wird unter der BSD-Lizenz vertrieben. In der neuen Version: Die Kompilierung durch das System selbst auf x86-64-Systemen mit Linux erzeugt jetzt bitidentische kreuzkompilierte Fasls, bei denen der Build-Host cmucl, ccl, clisp oder sbcl selbst ist. […]

Veröffentlichung der Programmiersprache Tcl 8.6.14

Nach 15 Monaten Entwicklungszeit wurde Tcl/Tk 8.6.14 veröffentlicht, eine dynamische Programmiersprache, die mit einer plattformübergreifenden Bibliothek grundlegender GUI-Elemente vertrieben wird. Tcl wird häufig als Plattform zum Erstellen von Benutzeroberflächen und als eingebettete Sprache verwendet, eignet sich jedoch auch für Rapid Prototyping, Webentwicklung, Netzwerkanwendungserstellung, Systemadministration und Tests. Der Projektcode wird unter der Lizenz vertrieben, [...]

Veröffentlichung der mobilen Plattform /e/OS 1.20, entwickelt vom Erfinder von Mandrake Linux

Die Veröffentlichung der mobilen Plattform /e/OS 1.20, die auf die Wahrung der Vertraulichkeit von Benutzerdaten abzielt, wurde vorgestellt. Die Plattform wurde von Gaël Duval, dem Erfinder der Mandrake-Linux-Distribution, gegründet. Das Projekt stellt Firmware für viele beliebte Smartphone-Modelle bereit und bietet außerdem unter den Marken Murena One, Murena Fairphone 3+/4 und Murena Teracube 2e Editionen der Smartphones OnePlus One, Fairphone 3+/4 und Teracube 2e mit vorinstallierten [… ]

Veröffentlichung des Vivaldi 6.6-Browsers für Desktops

Der Vivaldi 6.6-Browser für Desktops wurde veröffentlicht. Dies ist die erste stabile Version im Jahr 2024 und enthält mehrere bemerkenswerte Änderungen. Insbesondere haben die Entwickler die Unterstützung für Erweiterungen in Web-Panels hinzugefügt und auch die Navigation innerhalb von Web-Panels ermöglicht. Darüber hinaus können Erweiterungsentwickler dank der Erweiterungs-API jetzt ihre eigenen Erweiterungen erstellen, auch für Browser-Webpanels.

Ejabberd 24.02

Am 27. Februar wurde eine neue Version des beliebten Ejabberd-Messaging-Servers veröffentlicht. Ejabberd unterstützt die Protokolle XMPP und MQTT und ist in der Programmiersprache Erlang geschrieben. Die wichtigste Neuerung in dieser Version ist die bereits angekündigte Unterstützung der Föderation mit Servern, die das Matrix-Protokoll verwenden. Auf diese Weise können Benutzer von Ejabberd-Servern Nachrichten mit Matrix-Benutzern auf die gleiche Weise transparent austauschen wie mit anderen Benutzern […]

Microsoft hat das IPE-Zugriffskontrollsystem für den Linux-Kernel vorgeschlagen

Das Unternehmen stellte auf der Linux-Kernel-Entwickler-Mailingliste den Code für ein LSM-Modul mit einer Implementierung des IPE-Mechanismus (Integrity Policy Enforcement) zur Diskussion, der bestehende obligatorische Zugangskontrollsysteme erweitert. Anstatt an Labels und Pfade in IPE zu binden, wird die Entscheidung, einen Vorgang zuzulassen oder zu verweigern, auf der Grundlage der persistenten Eigenschaften der Systemkomponente getroffen, auf der der Vorgang ausgeführt wird. Mit dem Modul können Sie eine allgemeine Richtlinie definieren, [...]

Veröffentlichung des Browsers Vivaldi 6.6

Die Veröffentlichung des proprietären Browsers Vivaldi 6.6, der auf Basis der Chromium-Engine entwickelt wurde, wurde veröffentlicht. Vivaldi-Builds sind für Linux, Windows und macOS vorbereitet. An der Chromium-Codebasis vorgenommene Änderungen werden vom Projekt unter einer offenen Lizenz verteilt. Die Browseroberfläche ist in JavaScript geschrieben und verwendet die React-Bibliothek, die Node.js-Plattform, Browserify und verschiedene vorgefertigte NPM-Module. Die Implementierung der Schnittstelle ist im Quellcode verfügbar, kann jedoch [...]

Im Hugging Face-Repository wurden schädliche KI-Modelle identifiziert, die Code ausführen

Forscher von JFrog haben im Hugging Face-Repository bösartige Modelle für maschinelles Lernen identifiziert, deren Installation zur Ausführung von Angreifercode führen kann, um die Kontrolle über das System des Benutzers zu erlangen. Das Problem wird durch die Tatsache verursacht, dass einige Modellverteilungsformate die Einbettung von ausführbarem Code ermöglichen. Beispielsweise können Modelle, die das „Pickle“-Format verwenden, serialisierte Python-Objekte sowie Code enthalten, der ausgeführt wird.