Autor: ProHoster

Yandex abriu o código do DBMS YDB distribuído com suporte a SQL

Yandex publicou o código-fonte do DBMS distribuído YDB, que implementa suporte para o dialeto SQL e transações ACID. O SGBD foi criado do zero e inicialmente desenvolvido com o objetivo de garantir tolerância a falhas, recuperação automática de falhas e escalabilidade. Observa-se que Yandex lançou clusters YDB funcionais, incluindo mais de 10 mil nós, armazenando centenas de petabytes de dados e atendendo milhões de transações distribuídas [...]

Movimento para incluir firmware proprietário na distribuição Debian

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

Git 2.36 versão de controle de origem

Após três meses de desenvolvimento, o sistema de controle de origem distribuído Git 2.36 foi lançado. Git é um dos sistemas de controle de versão mais populares, confiáveis ​​e de alto desempenho, fornecendo ferramentas flexíveis de desenvolvimento não linear baseadas em ramificação e fusão. Para garantir a integridade do histórico e a resistência a mudanças retroativas, um hash implícito de todo o histórico anterior é usado em cada commit, […]

Pgfe 2, API cliente C++ para PostgreSQL está disponível

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

Os desenvolvedores SDL reverteram o padrão para Wayland na versão 2.0.22

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

Novas versões dos emuladores Box86 e Box64, permitindo rodar jogos x86 em sistemas ARM

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

Vulnerabilidade no 7-Zip que permite obter privilégios de SYSTEM no Windows

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

O projeto Celestial está desenvolvendo uma versão do Ubuntu com Flatpak em vez de Snap

Foi apresentada uma versão beta da distribuição CelOS (Celestial OS), que é uma reconstrução do Ubuntu 22.04 em que o kit de ferramentas de gerenciamento de pacotes Snap é substituído pelo Flatpak. Em vez de instalar aplicativos adicionais do catálogo Snap Store, é oferecida integração com o catálogo Flathub. O tamanho da imagem de instalação é 3.7 GB. Os desenvolvimentos do projeto são distribuídos sob licença GPLv3. A compilação inclui uma seleção de aplicativos GNOME distribuídos no formato Flatpak, […]

Vulnerabilidades no swhkd, um gerenciador de atalhos para Wayland

Uma série de vulnerabilidades foram identificadas no swhkd (Simple Wayland HotKey Daemon) causadas por trabalho incorreto com arquivos temporários, parâmetros de linha de comando e soquetes Unix. O programa é escrito em Rust e lida com o pressionamento de teclas de atalho em ambientes baseados no protocolo Wayland (um análogo compatível com arquivo de configuração do processo sxhkd usado em ambientes baseados em X11). O pacote inclui […]

Lançamento do utilitário de sincronização de arquivos Rsync 3.2.4

Após um ano e meio de desenvolvimento, está disponível o lançamento do Rsync 3.2.4, um utilitário de sincronização e backup de arquivos que permite minimizar o tráfego copiando alterações de forma incremental. O transporte pode ser ssh, rsh ou o protocolo proprietário rsync. Ele suporta a organização de servidores rsync anônimos, que são ideais para garantir a sincronização de espelhos. O código do projeto é distribuído sob a licença GPLv3. Entre as mudanças adicionadas: […]

Lançamento do ambiente de desenvolvimento PascalABC.NET 3.8.3

Está disponível o lançamento do sistema de programação PascalABC.NET 3.8.3, oferecendo uma edição da linguagem de programação Pascal com suporte à geração de código para a plataforma .NET, possibilidade de utilização de bibliotecas .NET e recursos adicionais como classes genéricas, interfaces, operador sobrecarga, expressões λ, exceções, coleta de lixo, métodos de extensão, classes sem nome e autoclasses. O projeto está focado principalmente em aplicações em educação e pesquisa. Saco de plástico […]

Lançamento do ambiente de usuário LXQt 1.1

Após seis meses de desenvolvimento, foi lançado o ambiente de usuário LXQt 1.1 (Qt Lightweight Desktop Environment), desenvolvido por uma equipe conjunta de desenvolvedores dos projetos LXDE e Razor-qt. A interface do LXQt continua seguindo as ideias da organização clássica de desktops, introduzindo design e técnicas modernas que aumentam a usabilidade. O LXQt se posiciona como uma continuação leve, modular, rápida e conveniente do desenvolvimento dos desktops Razor-qt e LXDE, incorporando o melhor [...]