Autore: ProHoster

Yandex ha aperto il codice del DBMS distribuito YDB che supporta SQL

Компания Яндекс опубликовала исходные тексты распределённой СУБД YDB, реализующей поддержку диалекта SQL и ACID-транзакций. СУБД создана с нуля и изначально развивается с оглядкой на обеспечение отказоустойчивости, автоматического восстановления при сбоях и масштабируемости. Отмечается, что компанией Яндекс запущены рабочие кластеры YDB, включающие более 10 тысяч узлов, хранящие сотни петабайт данных и обслуживающие миллионы распределённых транзакций в […]

Movimento per includere firmware proprietario nella distribuzione Debian

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

Rilascio del controllo del codice sorgente Git 2.36

Dopo tre mesi di sviluppo è stato rilasciato il sistema di controllo del codice sorgente distribuito Git 2.36. Git è uno dei sistemi di controllo delle versioni più popolari, affidabili e ad alte prestazioni, che fornisce strumenti di sviluppo flessibili e non lineari basati su branching e merging. Per garantire l'integrità della cronologia e la resistenza alle modifiche retroattive, in ogni commit viene utilizzato l'hashing implicito dell'intera cronologia precedente, […]

È disponibile Pgfe 2, API client C++ per PostgreSQL

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

Gli sviluppatori SDL hanno invertito l'impostazione predefinita su Wayland nella versione 2.0.22

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

Nuove versioni degli emulatori Box86 e Box64, che ti consentono di eseguire giochi x86 su sistemi ARM

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

Vulnerabilità in 7-Zip che consente di ottenere privilegi di SISTEMA su Windows

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

Il progetto Celestial sta sviluppando una build Ubuntu con Flatpak invece di Snap

È stata presentata una versione beta della distribuzione CelOS (Celestial OS), che è una ricostruzione di Ubuntu 22.04 in cui il toolkit di gestione dei pacchetti Snap viene sostituito con Flatpak. Invece di installare applicazioni aggiuntive dal catalogo Snap Store, viene offerta l'integrazione con il catalogo Flathub. La dimensione dell'immagine di installazione è 3.7 GB. Gli sviluppi del progetto sono distribuiti sotto la licenza GPLv3. La build include una selezione di applicazioni GNOME distribuite in formato Flatpak, […]

Vulnerabilità in swkd, un gestore di scorciatoie per Wayland

Sono state identificate una serie di vulnerabilità in swhkd (Simple Wayland HotKey Daemon) causate da un lavoro errato con file temporanei, parametri della riga di comando e socket Unix. Il programma è scritto in Rust e gestisce la pressione dei tasti di scelta rapida in ambienti basati sul protocollo Wayland (un analogo compatibile con i file di configurazione del processo sxhkd utilizzato negli ambienti basati su X11). Il pacchetto comprende […]

Rilascio dell'utilità di sincronizzazione dei file Rsync 3.2.4

Dopo un anno e mezzo di sviluppo, è disponibile il rilascio di Rsync 3.2.4, un'utility di sincronizzazione e backup dei file che consente di ridurre al minimo il traffico copiando in modo incrementale le modifiche. Il trasporto può essere ssh, rsh o il proprio protocollo rsync. Supporta l'organizzazione di server rsync anonimi, che sono perfettamente adatti per garantire la sincronizzazione dei mirror. Il codice del progetto è distribuito sotto la licenza GPLv3. Tra le modifiche aggiunte: […]

Rilascio dell'ambiente di sviluppo PascalABC.NET 3.8.3

È disponibile il rilascio del sistema di programmazione PascalABC.NET 3.8.3 che offre un'edizione del linguaggio di programmazione Pascal con supporto per la generazione di codice per la piattaforma .NET, la possibilità di utilizzare librerie .NET e funzionalità aggiuntive come classi generiche, interfacce, operatori sovraccarico, espressioni λ, eccezioni, garbage collection, metodi di estensione, classi senza nome e autoclassi. Il progetto si concentra principalmente sulle applicazioni nel campo dell'istruzione e della ricerca. Busta di plastica […]

Rilascio dell'ambiente utente LXQt 1.1

Dopo sei mesi di sviluppo è stato rilasciato l'ambiente utente LXQt 1.1 (Qt Lightweight Desktop Environment), sviluppato da un team congiunto di sviluppatori dei progetti LXDE e Razor-qt. L'interfaccia LXQt continua a seguire le idee della classica organizzazione desktop, introducendo design e tecniche moderne che aumentano l'usabilità. LXQt si posiziona come una continuazione leggera, modulare, veloce e conveniente dello sviluppo dei desktop Razor-qt e LXDE, incorporando i migliori [...]