Автор: ProHoster

Утилита, превращающая обычные браузеры на основе Firefox в Developer Edition

Ввиду несогласия с политикой Mozilla и дистрибутивов не распространять сборки Firefox, имеющие незаблокированные возможности установки неподписанных дополнений и использования API WebExtensions Experiments, был разработан инструмент, преобразующий обычные сборки Firefox в вариант «Developer Edition», допускающий использование дополнений без цифровой подписи. Разработка инструмента была облегчена тем, что нужная функциональность в Firefox реализована в коде на ECMAScript и […]

Компания AMD открыла реализацию технологии FidelityFX Super Resolution 2.0

Компания AMD объявила о публикации исходных текстов реализации технологии суперсэмплинга FSR 2.0 (FidelityFX Super Resolution), использующей алгоритмы пространственного масштабирования и реконструкции деталей для снижения потери качества изображения при увеличении масштаба и преобразования в более высокое разрешение. Код написан на языке С++ и распространяется под лицензией MIT. Помимо базового API для языка C++ проектом обеспечена поддержка […]

Проект Wine выпустил Vkd3d 1.4 с реализацией Direct3D 12

Проект Wine опубликовал выпуск пакета vkd3d 1.4 с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan. В состав пакета входят библиотеки libvkd3d с реализаций Direct3D 12, libvkd3d-shader c транслятором 4 и 5 модели шейдеров и libvkd3d-utils с функциями для упрощения портирования приложений Direct3D 12, а также набор демонстрационных примеров, включая порт glxgears […]

Релиз Chrome 103

Компания Google представила релиз web-браузера Chrome 103. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при […]

GitHub ввёл в строй систему машинного обучения Copilot, генерирующую код

GitHub объявил о завершении тестирования интеллектуального помощника GitHub Copilot, способного генерировать типовые конструкции при написании кода. Система разработана совместно с проектом OpenAI и использует платформу машинного обучения OpenAI Codex, натренированную на большом массиве исходных текстов, размещённых в публичных репозиториях GitHub. Сервис бесплатен для сопровождающих популярных открытых проектов и студентов. Для остальных категорий пользователей доступ к […]

Создатель GeckoLinux представил новый дистрибутив SpiralLinux

Создатель дистрибутива GeckoLinux, основанного на пакетной базе openSUSE и уделяющего большое внимание оптимизации рабочего стола и мелочам, таким как качественная отрисовка шрифтов, представил новый дистрибутив — SpiralLinux, построенный с использованием пакетов Debian GNU/Linux. Дистрибутив предлагает 7 готовых к использованию Live-сборок, поставляемых с рабочими столами Cinnamon, Xfce, GNOME, KDE Plasma, Mate, Budgie и LXQt, настройки которых […]

Линус Торвальдс не исключил возможность интеграции поддержки Rust в ядро Linux 5.20

На проходящей в эти дни конференции Open-Source Summit 2022 в секции ответов на вопросы Линус Торвальдс упомянул о возможности скорой интеграции в ядро Linux компонентов для разработки драйверов устройств на языке Rust. Не исключается, что патчи с поддержкой Rust будут приняты в ближайшем окне приёма изменений, формирующем состав ядра 5.20, намеченного на конец сентября. Запрос […]

Назначен новый лидер проекта Qt

Фолькер Хилсхаймер (Volker Hilsheimer) выбран на пост главного сопровождающего (Chief Maintainer) проекта Qt, на котором он сменит Ларса Кнолла (Lars Knoll), занимавшего этот пост последние 11 лет и в прошлом месяце объявившего об уходе из компании Qt Company. Кандидатура лидера утверждена в ходе общего голосования сопровождающих. С перевесом 24 голоса против 18 Хилсхаймер опередил Алана […]

В июньском обновлении Windows Server 2022 появилась поддержка WSL2 (Windows Subsystem for Linux)

Компания Microsoft объявила об интеграции поддержки Linux-окружений на базе подсистемы WSL2 (Windows Subsystem for Linux) в состав на днях выпущенного июньского сводного обновления Windows Server 2022. Изначально подсистема WSL2, обеспечивающая запуск исполняемых файлов Linux в Windows, предлагалась только в вариантах Windows для рабочих станций. Для обеспечения запуска исполняемых файлов Linux в WSL2 вместо эмулятора, выполнявшего […]

Релиз nginx 1.23.0

Представлен первый выпуск новой основной ветки nginx 1.23.0, в рамках которой будет продолжено развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.22.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.23.x будет сформирована стабильная ветка 1.24. Основные изменения: Переделан внутренний API, строки заголовков теперь передаются в […]

Проект AlmaLinux представил новую сборочную систему ALBS

Разработчики дистрибутива AlmaLinux, развивающего похожий на CentOS бесплатный клон Red Hat Enterprise Linux, представили новую сборочную систему ALBS (AlmaLinux Build System), которая уже использована при формировании выпусков AlmaLinux 8.6 и 9.0, подготовленных для архитектур x86_64, Aarch64, PowerPC ppc64le и s390x. Кроме сборки дистрибутива ALBS также используется для генерации и публикации корректирующих обновлений (errata), и заверения […]

Facebook представил механизм TMO, позволяющий экономить 20-32% памяти на серверах

Инженеры из компании Facebook (запрещена в РФ) опубликовали отчёт о внедрении в прошлом году технологии TMO (Transparent Memory Offloading), позволяющей значительно экономить оперативную память на серверах за счёт вытеснения не требуемых для выполнения работы вторичных данных на более дешёвые накопители, такие как NVMe SSD-диски. По оценке Facebook, применение TMO позволяет экономить от 20 до 32% […]