Автор: ProHoster

Выпуск открытого игрового движка Godot 3.3

После 7 месяцев разработки опубликован выпуск свободного игрового движка Godot 3.3, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, широкие возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового […]

Уязвимость в Git для Cygwin, позволяющая организовать выполнение кода

В Git выявлена критическая уязвимость (CVE-2021-29468), проявляющаяся только при сборке для окружения Cygwin (библиотека для эмуляции базового Linux API в Windows и набор типовых linux-программ для Windows). Уявзимость позволяет выполнить код злоумышленника при извлечении данных («git checkout») из репозитория, подконтрольного атакующему. Проблема устранена в пакете git 2.31.1-2 для Cygwin. В основном проекте Git проблема пока […]

Команда из Университета Миннесоты пояснила мотивы экспериментов с сомнительными коммитами в ядро Linux

Группа исследователей из Университета Миннесоты, приём изменений от которой на днях был заблокирован Грегом Кроа-Хартманом, опубликовала открытое письмо с извинениями и пояснением мотивов своей деятельности. Напомним, что группа занималась исследованием слабых мест рецензирования поступающих патчей и оценкой возможности продвижения в ядро изменений со скрытыми уязвимостями. После поступления от одного из участников группы сомнительного патча с […]

Опубликован Kubegres, инструментарий для развёртывания кластера PostgreSQL

Опубликованы исходные тексты проекта Kubegres, предназначенного для создания кластера реплицированных серверов с СУБД PostgreSQL, развёртываемого в инфраструктуре контейнерной изоляции на базе платформы Kubernetes. Пакет также позволяет управлять репликацией данных между серверами, создавать отказоустойчивые конфигурации и организовать резервное копирование. Код проекта написан на языке Go и распространяется под лицензией Apache 2.0. Создаваемый кластер состоит из одного […]

Релиз мета-дистрибутива T2 SDE 21.4

Состоялся релиз мета-дистрибутива T2 SDE 21.4, предоставляющего окружение для формирования собственных дистрибутивов, кросс-компиляции и поддержания версий пакетов в актуальном состоянии. Дистрибутивы можно создавать на основе Linux, Minix, Hurd, OpenDarwin, Haiku и OpenBSD. Из популярных дистрибутивов, построенных на базе системы T2, можно отметить Puppy Linux. Проектом предоставляются базовые загрузочные iso-образы (от 120 до 735 МБ) с […]

Выпуск Wine 6.7 и VKD3D-Proton 2.3

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 6.7. С момента выпуска версии 6.6 было закрыто 44 отчёта об ошибках и внесено 397 изменений. Наиболее важные изменения: В формат исполняемых файлов PE преобразованы библиотеки NetApi32, WLDAP32 и Kerberos. Доработана реализация фреймворка Media Foundation. В библиотеке mshtml реализован JavaScript-режим ES6 (ECMAScript 2015), который задействован при включении […]

Выпуск почтового клиента Geary 40.0

Опубликован выпуск почтового клиента Geary 40.0, ориентированный на использование в окружении GNOME. Изначально проект был основан организацией Yorba Foundation, создавшей популярный менеджер фотографий Shotwell, но позднее разработка перешла в руки сообщества GNOME. Код написан на языке Vala и распространяется в рамках лицензии LGPL. Готовые сборки в ближайшее время будут подготовлены в форме самодостаточного пакета flatpak. […]

Кандидат в релизы инсталлятора Debian 11 «Bullseye»

Опубликован кандидат в релизы инсталлятора следующего значительного релиза Debian — «Bullseye». Релиз ожидается летом 2021 года. В настоящее время насчитывается 185 критических ошибок, блокирующих релиз (месяц назад было 240, три месяца назад — 472, в момент заморозки в Debian 10 — 316, Debian 9 — 275, Debian 8 — 350, Debian 7 — 650). Финальный […]

В OpenBSD добавлена начальная поддержка архитектуры RISC-V

В состав OpenBSD приняты изменения с реализацией порта для архитектуры RISC-V. Поддержка пока ограничена ядром OpenBSD и для полноценной работы системы ещё требует доработки. В текущем виде ядро OpenBSD уже может загрузиться в эмуляторе RISC-V на базе QEMU и передать управлением init-процессу. Из планов на будущее упоминается реализация поддержки многопроцессорности (SMP), обеспечение загрузки системы в […]

Первая версия InfiniTime, прошивки для открытых умных часов PineTime

Сообщество PINE64, занимающееся созданием открытых устройств, сообщило о выходе InfiniTime 1.0, официальной прошивки для «умных» часов PineTime. Заявлено, что новая версия прошивки позволяет считать часы PineTime продуктом, готовым для конечных пользователей. В списке изменений отмечается существенная переработка оформления интерфейса, а также улучшение менеджера уведомлений и исправление драйвера TWI, который ранее вызывал падения в играх. Часы […]

Grafana меняет лицензию с Apache 2.0 на AGPLv3

Разработчики платформы визуализации данных Grafana, объявили о переходе на лицензию AGPLv3, вместо ранее применяемой лицензии Apache 2.0. Аналогичное изменение лицензии произведено для системы агрегирования логов Loki и распределённого бэкенда трассировки Tempo. Плагины, агенты и некоторые библиотеки продолжат поставляться под лицензией Apache 2.0. Интересно, что отдельные пользователи отмечают, что одной из причин успеха проекта Grafana, на […]

Выпуск операционной системы ToaruOS 1.14 и языка программирования Kuroko 1.1

Доступен выпуск проекта ToaruOS 1.14, развивающего написанную с нуля Unix-подобную операционную систему со своим ядром, загрузчиком, стандартной Си-библиотекой, пакетным менеджером, компонентами пространства пользователя и графическим интерфейсом с композитным оконным менеджером. На текущем этапе развития возможностей системы достаточно для выполнения Python 3 и GCC. Код проекта написан на языке Си и распространяется под лицензией BSD. Для […]