Autor: ProHoster

Yandex a deschis codul DBMS-ului distribuit YDB care acceptă SQL

Yandex a publicat codul sursă al DBMS YDB distribuit, care implementează suport pentru dialectul SQL și tranzacțiile ACID. SGBD-ul a fost creat de la zero și a fost dezvoltat inițial cu scopul de a asigura toleranța la erori, recuperarea automată din defecțiuni și scalabilitatea. Se remarcă faptul că Yandex a lansat clustere YDB funcționale, inclusiv peste 10 mii de noduri, care stochează sute de petaocteți de date și deservesc milioane de tranzacții distribuite […]

Mișcare pentru includerea firmware-ului proprietar în distribuția Debian

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

Versiunea de control sursă Git 2.36

După trei luni de dezvoltare, sistemul distribuit de control al surselor Git 2.36 a fost lansat. Git este unul dintre cele mai populare, fiabile și de înaltă performanță sisteme de control al versiunilor, oferind instrumente flexibile de dezvoltare neliniară bazate pe ramificare și îmbinare. Pentru a asigura integritatea istoricului și rezistența la modificări retroactive, în fiecare comitere este utilizată hashing implicit al întregului istoric anterior, […]

Pgfe 2, client C++ API pentru PostgreSQL este disponibil

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

Dezvoltatorii SDL au inversat modul implicit la Wayland în versiunea 2.0.22

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

Noile versiuni ale emulatoarelor Box86 și Box64, permițându-vă să rulați jocuri x86 pe sisteme ARM

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

Vulnerabilitatea în 7-Zip care vă permite să obțineți privilegii de SISTEM pe Windows

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

Proiectul Celestial dezvoltă o versiune Ubuntu cu Flatpak în loc de Snap

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

Vulnerabilități în swhkd, un manager de comenzi rapide pentru Wayland

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

Lansarea utilitarului de sincronizare a fișierelor Rsync 3.2.4

После полутора лет разработки доступен релиз Rsync 3.2.4, утилиты для синхронизации файлов и резервного копирования, позволяющей минимизировать трафик за счёт инкрементального копирования изменений. В качестве транспорта могут быть использованы ssh, rsh или собственный протокол rsync. Поддерживается организация работы анонимных rsync-серверов, оптимально подходящих для обеспечения синхронизации зеркал. Код проекта распространяется под лицензией GPLv3. Среди добавленных изменений: […]

Lansarea mediului de dezvoltare PascalABC.NET 3.8.3

Este disponibilă lansarea sistemului de programare PascalABC.NET 3.8.3, oferind o ediție a limbajului de programare Pascal cu suport pentru generarea de cod pentru platforma .NET, posibilitatea de a utiliza biblioteci .NET și caracteristici suplimentare precum clase generice, interfețe, operator supraîncărcare, expresii λ, excepții, colectare de gunoi, metode de extensie, clase fără nume și autoclase. Proiectul se concentrează în primul rând pe aplicații în educație și cercetare. Punga de plastic […]

Lansarea mediului de utilizator LXQt 1.1

După șase luni de dezvoltare, a fost lansat mediul utilizator LXQt 1.1 (Qt Lightweight Desktop Environment), dezvoltat de o echipă comună de dezvoltatori ai proiectelor LXDE și Razor-qt. Interfața LXQt continuă să urmeze ideile organizației desktop clasice, introducând un design modern și tehnici care cresc gradul de utilizare. LXQt este poziționat ca o continuare ușoară, modulară, rapidă și convenabilă a dezvoltării desktop-urilor Razor-qt și LXDE, încorporând cele mai bune […]