Autor: ProHoster

Yandex hat den Code des verteilten DBMS YDB geöffnet, das SQL unterstützt

Yandex hat den Quellcode des verteilten DBMS YDB veröffentlicht, das die Unterstützung für den SQL-Dialekt und ACID-Transaktionen implementiert. Das DBMS wurde von Grund auf neu erstellt und zunächst mit Blick auf die Gewährleistung von Fehlertoleranz, automatischer Wiederherstellung nach Ausfällen und Skalierbarkeit entwickelt. Es wird darauf hingewiesen, dass Yandex funktionierende YDB-Cluster gestartet hat, darunter mehr als 10 Knoten, die Hunderte Petabyte an Daten speichern und Millionen verteilter Transaktionen abwickeln […]

Bewegung, proprietäre Firmware in die Debian-Distribution aufzunehmen

Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, выступил с инициативой переосмысления отношения Debian к поставке проприетарных прошивок, которые в настоящее время не включаются в состав официальных установочных образов и поставляются в отдельном репозитории non-free. По мнению Стива, попытки достижения идеала в отношении поставки только открытого ПО приводят к лишним трудностям у […]

Git 2.36 Version der Quellcodeverwaltung

Nach drei Monaten Entwicklungszeit wurde das Release des verteilten Versionsverwaltungssystems Git 2.36 veröffentlicht. Git ist eines der beliebtesten, zuverlässigsten und leistungsstärksten Versionskontrollsysteme, das flexible nichtlineare Entwicklungstools basierend auf Verzweigungen und Zusammenführungen von Zweigen bereitstellt. Um die Integrität des Verlaufs und den Widerstand gegen „Rückdatierung“ von Änderungen sicherzustellen, wird implizites Hashing des gesamten vorherigen Verlaufs in jedem Commit verwendet, […]

Pgfe 2, Client-C++-API für PostgreSQL ist verfügbar

Опубликован первый стабильный выпуск Pgfe 2 (PostGres FrontEnd), продвинутого и многофункционального драйвера (клиентский API) для PostgreSQL, написанного на языке C++ и упрощающего работу с PostgreSQL в проектах на C++. Код проекта распространяется под лицензией Apache 2.0. Для сборки требуется компилятор с поддержкой стандарта C++17. Основные возможности: Соединение в блокирующем и неблокирующем режимах. Обработка заранее подготовленных […]

Die SDL-Entwickler haben den standardmäßigen Wayland-Schalter in der Version 2.0.22 gestrichen

В кодовой базе библиотеки SDL (Simple DirectMedia Layer) отменено ранее принятое изменение, по умолчанию активирующее работу на базе протокола Wayland в окружениях, предоставляющих одновременную поддержку Wayland и X11. Таким образом, в выпуске 2.0.22 как и раньше в Wayland-окружениях с компонентом XWayland по умолчанию будет применяться вывод с использованием протокола X11. Отмечается, что связанный с поддержкой […]

Neue Versionen von Box86- und Box64-Emulatoren, mit denen Sie x86-Spiele auf ARM-Systemen ausführen können

Опубликованы выпуски эмуляторов Box86 0.2.6 и Box64 0.1.8, предназначенных для запуска Linux-программ, собранных для архитектур x86 и x86_64, на оборудовании с процессорами ARM, ARM64, PPC64LE и RISC-V. Проекты развиваются синхронно одной командой разработчиков — Box86 ограничивается возможностью запуска 32-разрядных приложений x86, а Box64 обеспечивает запуск 64-разрядных исполняемых файлов. Проект уделяет большое внимание организации запуска игровых […]

Sicherheitslücke in 7-Zip, die den Zugriff auf SYSTEM-Berechtigungen in Windows ermöglicht

В свободном архиваторе 7-Zip выявлена уязвимость (CVE-2022-29072), позволяющая выполнить произвольные команды с привилегиями SYSTEM через перемещение специально оформленного файла с расширением .7z в область c подсказкой, показываемой при открытии меню «Help>Contents». Проблема проявляется только на платформе Windows и вызвана сочетанием неверной настройки библиотеки 7z.dll и переполнением буфера. Примечательно, что после уведомления о проблеме разработчики 7-Zip […]

Das Celestial-Projekt entwickelt einen Ubuntu-Build mit Flatpak anstelle von Snap

Представлен бета-выпуск дистрибутива CelOS (Celestial OS), представляющего собой пересборку Ubuntu 22.04, в которой инструментарий управления пакетами Snap заменён на Flatpak. Вместо установки дополнительных приложений из каталога Snap Store предложена интеграция с каталогом Flathub. Размер установочного образа 3.7 ГБ. Наработки проекта распространяются под лицензией GPLv3. В состав сборки включена подборка приложений GNOME, распространяемых в формате Flatpak, […]

Schwachstellen in swhkd, einem Shortcut-Manager für Wayland

В swhkd (Simple Wayland HotKey Daemon) выявлена серия уязвимостей, вызванных некорректной работой с временными файлами, параметрами командной строки и unix-сокетами. Программа написана на языке Rust и выполняет обработку нажатия горячих клавиш в окружениях на базе протокола Wayland (совместимый на уровне файлов конфигурации аналог процесса sxhkd, применяемого в окружениях на базе X11). В состав пакета входит […]

Veröffentlichung des Dateisynchronisierungsdienstprogramms Rsync 3.2.4

Nach anderthalb Jahren Entwicklungszeit ist die Veröffentlichung von Rsync 3.2.4 verfügbar, einem Dienstprogramm zur Dateisynchronisierung und -sicherung, mit dem Sie den Datenverkehr durch schrittweises Kopieren von Änderungen minimieren können. Der Transport kann ssh, rsh oder das proprietäre rsync-Protokoll sein. Es unterstützt die Organisation anonymer rsync-Server, die sich optimal für die Synchronisierung von Spiegeln eignen. Der Projektcode wird unter der GPLv3-Lizenz vertrieben. Zu den hinzugefügten Änderungen gehören: […]

Veröffentlichung der Entwicklungsumgebung PascalABC.NET 3.8.3

Die Veröffentlichung des Programmiersystems PascalABC.NET 3.8.3 ist verfügbar und bietet eine Edition der Programmiersprache Pascal mit Unterstützung für die Codegenerierung für die .NET-Plattform, der Möglichkeit zur Verwendung von .NET-Bibliotheken und zusätzlichen Funktionen wie generischen Klassen, Schnittstellen und Operatoren Überladung, λ-Ausdrücke, Ausnahmen, Garbage Collection, Erweiterungsmethoden, unbenannte Klassen und Autoklassen. Der Fokus des Projekts liegt vor allem auf Anwendungen in Bildung und Forschung. Plastiktüte […]

Veröffentlichung der LXQt 1.1-Benutzerumgebung

Nach sechsmonatiger Entwicklungszeit wurde die Benutzerumgebung LXQt 1.1 (Qt Lightweight Desktop Environment) veröffentlicht, die von einem gemeinsamen Team aus Entwicklern der Projekte LXDE und Razor-qt entwickelt wurde. Die LXQt-Oberfläche folgt weiterhin den Ideen der klassischen Desktop-Organisation und führt modernes Design und Techniken ein, die die Benutzerfreundlichkeit erhöhen. LXQt ist als leichte, modulare, schnelle und praktische Fortsetzung der Entwicklung der Razor-qt- und LXDE-Desktops positioniert und vereint die besten […]