Kategorie: Blog

Die Veröffentlichung der Distribution Fedora Linux 35

Die Version Fedora Linux 35 wurde vorgestellt. Zur Verfügung stehen die Produkte Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition sowie eine Sammlung von „Spins“ mit Live-Versionen der Desktop-Umgebungen KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE und LXQt. Die Builds wurden für die Architekturen x86_64, Power64, ARM64 (AArch64) und verschiedene Geräte mit 32-Bit ARM-Prozessoren erstellt. Die Veröffentlichung der Fedora Silverblue-Builds verzögert sich. […]

Die Veröffentlichung von PHPStan 1.0, einem statischen Code-Analysator für PHP

Nach sechs Jahren Entwicklung fand die erste stabile Veröffentlichung des statischen Analysators PHPStan 1.0 statt, der es ermöglicht, Fehler im PHP-Code zu finden, ohne ihn auszuführen und ohne Unit-Tests zu nutzen. Der Code des Projekts ist in PHP geschrieben und wird unter der MIT-Lizenz vertrieben. Der Analysator bietet 10 Prüfungsstufen, bei denen jede nachfolgende Stufe die Möglichkeiten der vorherigen erweitert und strengere Prüfungen bietet: […]

Das Projekt MangoDB entwickelt die Implementierung des MongoDB-Datenbankprotokolls über PostgreSQL

Die erste öffentliche Version des Projekts MangoDB ist verfügbar, das eine Schicht mit der Implementierung des dokumentenorientierten MongoDB-Datenbankprotokolls bietet, die über der PostgreSQL-Datenbank läuft. Das Projekt zielt darauf ab, die Migration von Anwendungen, die MongoDB nutzen, auf PostgreSQL und einen vollständig offenen Software-Stack zu ermöglichen. Der Code ist in Go geschrieben und wird unter der Apache 2.0-Lizenz vertrieben. Das Programm arbeitet als Proxy, der Anfragen an MangoDB […]

Trojan Source-Angriff zur Einbringung von Änderungen im Code, die für den Entwickler nicht sichtbar sind

Forscher der Universität Cambridge haben eine Technik zur unsichtbaren Einfügung von schädlichem Code in begutachtete Quelltexte veröffentlicht. Die vorbereitete Angriffsmethode (CVE-2021-42574) wird als Trojan Source bezeichnet und basiert auf der Bildung von Texten, die für Compiler/Interpreter und Menschen, die den Code ansehen, unterschiedlich aussehen. Anwendungsbeispiele der Methode wurden für verschiedene Compiler und Interpreter demonstriert, die für die Sprachen C, C++ (gcc und clang), C# bereitgestellt werden, […]

Neue Ausgabe des leichten Distributions-Systems antiX 21

Die Veröffentlichung der leichten Live-Distribution AntiX 21, die für die Installation auf veralteter Hardware optimiert ist, wurde angekündigt. Die Ausgabe basiert auf der Paketbasis von Debian 11, wird jedoch ohne den Systemmanager systemd und stattdessen mit eudev anstelle von udev ausgeliefert. Zur Initialisierung können runit oder sysvinit gewählt werden. Die Standardbenutzeroberfläche wurde mit dem Fenster-Manager IceWM erstellt. Für die Dateiverwaltung steht zzzFM zur Verfügung […]

Veröffentlichung des Linux-Kernels 5.15

Nach zwei Monaten Entwicklung stellte Linus Torvalds die Veröffentlichung des Linux-Kernels 5.15 vor. Zu den bemerkenswertesten Änderungen gehören: neuer NTFS-Treiber mit Schreibunterstützung, Modul ksmbd zur Implementierung eines SMB-Servers, Subsystem DAMON zur Überwachung des Zugriffs auf den Speicher, Sperrprimitive für den Echtzeitmodus, Unterstützung von fs-verity in Btrfs, Systemaufruf process_mrelease für Systeme, die auf Speichermangel reagieren, Moduls für die entfernte Zertifizierung […]

Für Wayland wird eine Erweiterung entwickelt, um die Fenstersitzung ohne Unterbrechung der Anwendungen neu zu starten

Die Entwickler von Wayland arbeiten an einer Protokollerweiterung, die es ermöglicht, Anwendungen weiterhin auszuführen, wenn der Kompositor (Window Compositor) abstürzt und neu gestartet wird. Diese Erweiterung wird ein lang bestehendes Problem bei der Beendigung von Anwendungen im Falle eines Absturzes des Fenstermanagers lösen. Die notwendigen Änderungen, die den Socket während des Neustarts aktiv halten, wurden bereits für den Fenster-Manager KWin vorbereitet und in die KDE-Distribution aufgenommen […]

Release von Vaultwarden 1.23, einem alternativen Server für den Passwort-Manager Bitwarden

Das Projekt Vaultwarden 1.23.0 (ehemals bitwarden_rs) wurde veröffentlicht. Es entwickelt eine alternative Server-Implementierung für den Passwort-Manager Bitwarden, die API-kompatibel ist und mit den offiziellen Bitwarden-Clients arbeiten kann. Ziel des Projekts ist es, eine plattformübergreifende Lösung anzubieten, die es ermöglicht, Bitwarden-Server auf eigenen Kapazitäten zu betreiben, jedoch im Vergleich zu dem offiziellen Bitwarden-Server wesentlich weniger Ressourcen verbraucht. Der Code des Projekts Vaultwarden ist in […] geschrieben.

Schwachstelle, die das Einfügen von JavaScript-Code über das WordPress-Plugin OptinMonster ermöglicht

Im WordPress-Plugin OptinMonster, das über eine Million aktive Installationen hat und zur Anzeige von Pop-up-Benachrichtigungen und Angeboten verwendet wird, wurde eine Schwachstelle (CVE-2021-39341) entdeckt, die es ermöglicht, eigenen JavaScript-Code auf einer Website einzufügen, die dieses Plugin verwendet. Die Schwachstelle wurde in der Version 2.6.5 behoben. Um den Zugriff über kompromittierte API-Schlüssel nach der Installation des Updates zu blockieren, haben die Entwickler von OptinMonster alle zuvor erstellten API-Zugangskeys annulliert und […] hinzugefügt.

Release von Tokio 1.13.0, einer Plattform zur Erstellung von asynchronen Anwendungen in der Programmiersprache Rust

Version 1.13.0 der Tokio-Plattform wurde veröffentlicht, die für die Entwicklung leistungsstarker, ereignisgesteuerter Anwendungen in der Programmiersprache Rust gedacht ist, und die Multithreading sowie die Verarbeitung von Netzwerk-Anfragen im asynchronen Modus unterstützt. Das Projekt ist in Rust geschrieben und wird unter der MIT-Lizenz vertrieben. In der neuen Version wird die Erweiterung der Dokumentation, eine Reihe von Fehlerbehebungen im Netzwerk-Subsystem und im Synchronisierungssystem hervorgehoben. Tokio umfasst […]

BuguRTOS 4.1.0

Fast zwei Jahre nach dem letzten Release ist eine neue Version des Echtzeit-Betriebssystems BuguRTOS-4.1.0 erschienen. (weiterlesen…) bugurtos, embedded, opensource, rtos

Wie ein Startup von docker-compose zu Kubernetes gelangte

In diesem Artikel möchte ich darüber berichten, wie wir unseren Ansatz zur Orchestrierung in unserem Startup-Projekt geändert haben, warum wir das getan haben und welche Probleme wir auf dem Weg gelöst haben. Diese Artikel kann wahrscheinlich nicht auf Einzigartigkeit Anspruch erheben, aber ich denke dennoch, dass er für jemanden nützlich sein könnte, da das Material während des Lösungsprozesses von uns gesammelt wurde […]

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