Szerző: ProHoster

A Yandex megnyitotta az SQL-t támogató YDB elosztott DBMS kódját

A Yandex közzétette az elosztott DBMS YDB forráskódját, amely támogatja az SQL dialektust és az ACID tranzakciókat. A DBMS-t a semmiből hozták létre, és kezdetben a hibatűrés, a meghibásodások esetén történő automatikus helyreállítás és a méretezhetőség biztosítása volt. Megjegyzendő, hogy a Yandex működő YDB-fürtöket indított el, amelyek több mint 10 ezer csomópontot tartalmaznak, amelyek több száz petabájtnyi adatot tárolnak, és több millió elosztott tranzakciót szolgálnak ki […]

A szabadalmaztatott firmware beépítése a Debian disztribúcióba

Steve McIntyre, aki több éven át a Debian projekt vezetője volt, kezdeményezte, hogy újragondolja a Debian megközelítését a szabadalmaztatott firmware szállítására vonatkozóan, amely jelenleg nem szerepel a hivatalos telepítőképekben, és egy külön, nem ingyenes tárolóban kerül forgalomba. Steve szerint az a törekvés, hogy csak nyílt forráskódú szoftvereket szállítsanak, szükségtelen nehézségekhez vezet […]

Git 2.36-os forrásvezérlő kiadás

Három hónapos fejlesztés után megjelent a Git 2.36 elosztott forrásvezérlő rendszer kiadása. A Git az egyik legnépszerűbb, legmegbízhatóbb és nagy teljesítményű verziókezelő rendszer, amely rugalmas, nem lineáris fejlesztőeszközöket biztosít elágazáson és ágak összevonásán alapulóan. Az előzmények integritásának és a változásokkal szembeni ellenállásának biztosítása érdekében a „visszadátumozás” során a teljes korábbi előzmény implicit kivonatolása történik minden egyes commit során, […]

Pgfe 2, kliens C++ API a PostgreSQL-hez elérhető

Megjelent a Pgfe 2 (PostGres FrontEnd) első stabil kiadása, amely egy fejlett és funkciókban gazdag meghajtó (kliens API) a PostgreSQL-hez, C++ nyelven íródott, és leegyszerűsíti a PostgreSQL-lel való munkát a C++ projektekben. A projekt kódja az Apache 2.0 licenc alatt kerül terjesztésre. A Build olyan fordítót igényel, amely támogatja a C++17 szabványt. Főbb jellemzők: Csatlakozás blokkoló és nem blokkoló módban. Előre elkészített […]

Az SDL fejlesztői a 2.0.22-es kiadásban visszaállították az alapértelmezett Wayland-et

Az SDL (Simple DirectMedia Layer) könyvtár kódbázisában megfordult egy korábban elfogadott változás, amely alapértelmezés szerint lehetővé tette a Wayland protokollon alapuló működést a Wayland és az X11 egyidejű támogatását biztosító környezetekben. Így a 2.0.22-es kiadásban, mint korábban, az XWayland komponenssel rendelkező Wayland környezetekben az X11 protokollt használó kimenet alapértelmezés szerint kerül felhasználásra. Megjegyzendő, hogy a támogatással összefüggésben […]

A Box86 és Box64 emulátorok új verziói, amelyek lehetővé teszik az x86-os játékok futtatását ARM rendszereken

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

A 7-Zip biztonsági rése, amely lehetővé teszi a RENDSZER-jogosultságok megszerzését a Windows rendszeren

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

A Celestial projekt egy Ubuntu buildet fejleszt Flatpak segítségével a Snap helyett

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

Sebezhetőségek az swhkd-ben, a Wayland parancsikonkezelőjében

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

Az Rsync fájlszinkronizáló segédprogram kiadása 3.2.4

Másfél éves fejlesztés után elérhető az Rsync 3.2.4 kiadása, egy fájlszinkronizáló és biztonsági mentési segédprogram, amely lehetővé teszi a forgalom minimalizálását a változtatások fokozatos másolásával. Az átvitel lehet ssh, rsh vagy saját rsync protokoll. Támogatja az anonim rsync szerverek szervezését, amelyek optimálisan alkalmasak a tükrök szinkronizálására. A projekt kódja a GPLv3 licenc alatt kerül terjesztésre. A hozzáadott változtatások között: […]

A PascalABC.NET 3.8.3 fejlesztői környezet kiadása

Megjelent a PascalABC.NET 3.8.3 programozási rendszer kiadása, amely a Pascal programozási nyelv egy kiadását kínálja a .NET platform kódgenerálásának támogatásával, .NET-könyvtárak használatának lehetőségével és további szolgáltatásokkal, mint például általános osztályok, interfészek, operátor túlterhelés, λ-kifejezések, kivételek, szemétgyűjtés, kiterjesztési módszerek, névtelen osztályok és autoosztályok. A projekt elsősorban az oktatási és kutatási alkalmazásokra összpontosít. Nejlonzacskó […]

Az LXQt 1.1 felhasználói környezet kiadása

Hat hónapos fejlesztés után megjelent az LXQt 1.1 (Qt Lightweight Desktop Environment) felhasználói környezet, amelyet az LXDE és a Razor-qt projektek fejlesztőinek közös csapata fejlesztett ki. Az LXQt felület továbbra is követi a klasszikus asztali szervezet elképzeléseit, bevezetve a modern dizájnt és a használhatóságot növelő technikákat. Az LXQt könnyű, moduláris, gyors és kényelmes folytatása a Razor-qt és LXDE asztali számítógépek fejlesztésének, a legjobb […]