Выпуск nginx 1.21.1

Сформирован выпуск основной ветки nginx 1.21.1, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.20 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Nginx теперь всегда возвращает ошибку при использовании метода CONNECT; при одновременном указании заголовков «Content-Length» и «Transfer-Encoding»; при наличии пробелов или управляющих символов в строке запроса, имени HTTP-заголовка или в значении заголовка «Host». Улучшено тестирование конфигурации при использовании нескольких слушающих сокетов. Налажено экранирование символов «»», «‹», «›», «», «^», «`», «{«, «|» и «}» при проксировании с изменением URI. Сокращено потребление памяти для длительно обрабатываемых запросов при проксировании с использованием … Читать далее Выпуск nginx 1.21.1

Mozilla прекращает разработку браузера Firefox Lite

Компания Mozilla приняла решение о прекращении разработки web-браузера Firefox Lite, который позиционировался как легковесный вариант Firefox Focus, адаптированный для работы на системах с ограниченными ресурсами и на низкоскоростных каналах связи. Проект развивался командой разработчиков Mozilla из Тайваня и был нацелен прежде всего на поставку в Индии, Индонезии, Таиланде, Филиппинах, Китае и развивающихся странах. Формирование обновлений для Firefox Lite прекращено 30 июня. Вместо Firefox Lite пользователям рекомендовано перейти на использование Firefox для Android. В качестве причины прекращения сопровождения Firefox Lite называется то, что в текущем виде Firefox для Android и Firefox Focus полностью покрывают все потребности пользователей мобильных устройств, и необходимость … Читать далее Mozilla прекращает разработку браузера Firefox Lite

Ubuntu 21.10 переходит на использование алгоритма zstd для сжатия deb-пакетов

Разработчики Ubuntu начали перевод deb-пакетов на использование алгоритма zstd, который позволит почти в два раза увеличить скорость установки пакетов, ценой небольшого увеличения их размера (~6%). Примечательно, что поддержка использования zstd была добавлена в apt и dpkg ещё в 2018 году в выпуске Ubuntu 18.04, но для сжатия пакетов не использовалась. В Debian поддержка zstd уже включена в APT, debootstrap и reprepro, и проходит рецензирование перед включением в dpkg. Источник: http://www.opennet.ru/opennews/art.shtml?num=55453 Читать далее Ubuntu 21.10 переходит на использование алгоритма zstd для сжатия deb-пакетов

В Китае создан открытый RISC-V процессор XiangShan, конкурирующий с ARM Cortex-A76

Институт компьютерных технологий китайской академии наук представил проект XiangShan, с 2020 года развивающий высокопроизводительный открытый процессор на базе архитектуры набора команд RISC-V (RV64GC). Наработки проекта открыты под пермиссивной лицензией MulanPSL 2.0. Проектом опубликовано описание аппаратных блоков на языке Chisel, который транслируется в Verilog, эталонная реализация на базе FPGA и образы для симуляции работы чипа в открытом Verilog-симуляторе Verilator. Также доступны схемы и описания архитектуры (всего более 400 документов и 50 тысяч строк кода), но основная часть документации на китайском языке. В качестве эталонной операционной системы, используемой при тестировании реализации на базе FPGA, применяется Debian GNU/Linux. XiangShan претендует на звание самого … Читать далее В Китае создан открытый RISC-V процессор XiangShan, конкурирующий с ARM Cortex-A76

Выпуск Tor Browser 10.5

После десяти месяцев разработки представлен значительный выпуск специализированного браузера Tor Browser 10.5, в котором продолжено развитие функциональности на базе ESR-ветки Firefox 78. Браузер сосредоточен на обеспечении анонимности, безопасности и приватности, весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP пользователя (в случае взлома браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как Whonix). Сборки Tor Browser подготовлены для Linux, Windows и macOS. Для обеспечения дополнительной защиты в состав Tor Browser входит дополнение HTTPS Everywhere, позволяющее использовать … Читать далее Выпуск Tor Browser 10.5

Создатель форка temporary-audacity покинул проект после угрозы физического насилия

Основатель форка «temporary-audacity» объявил о снятии с себя полномочий мэйнтейнера из-за травли, устроенной в процессе голосования по выбору имени проекта. Пользователи 4chan форсировали выбор имени Sneedacity, где «sneed» — отсылка к мему «Sneed’s Feed & Seed» и медицинскому термину «Special needs«. Автор форка не принял это имя, устроил новое голосование и утвердил имя «tenacity«. Cторонники имени Sneedacity возмутились такому решению и основали новый форк и попытались разместить пакет в AUR-репозитории Arch Linux, но он был удалён из-за жалобы на то, что имя кодирует выражение «Special needs», которое оскорбляет умственно отсталых. После этого на форуме 4chan начались обсуждения личности автора форка … Читать далее Создатель форка temporary-audacity покинул проект после угрозы физического насилия

Amazon опубликовал открытый игровой движок Open 3D Engine на базе технологий CryEngine

Компания Amazon опубликовала проект O3DE (Open 3D Engine), в рамках которого открыты исходные тексты игрового движка Lumberyard, использовавшегося для создания игр класса AAA. Движок основан на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. Код написан на С++ и опубликован под лицензией Apache 2.0. Имеется поддержка платформ Linux, Windows 10, macOS, iOS и Android. Движок включает в себя интегрированную среду для разработки игр на базе Qt, многопоточную систему фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, систему анимирования персонажей, движок симуляции физических процессов в реальном режиме времени и математические библиотеки, использующие инструкции … Читать далее Amazon опубликовал открытый игровой движок Open 3D Engine на базе технологий CryEngine

Доступна платформа для организации совместной работы Nextcloud Hub 22

Представлен выпуск платформы Nextcloud Hub 22, предоставляющей самодостаточное решение для организации совместной работы сотрудников предприятий и команд, развивающих различные проекты. Одновременно опубликована лежащая в основе Nextcloud Hub облачная платформа Nextcloud 22, позволяющая развернуть облачное хранилище с поддержкой синхронизации и обмена данными, предоставляющее возможность просмотра и редактирования данных с любого устройства в любой точке сети (при помощи web-интерфейса или WebDAV). Сервер Nextcloud можно развернуть на любом хостинге, поддерживающем выполнение PHP-скриптов и предоставляющем доступ к SQLite, MariaDB/MySQL или PostgreSQL. Исходные тексты Nextcloud распространяются под лицензией AGPL. По решаемым задачам Nextcloud Hub напоминает Google Docs и Microsoft 365, но позволяет развернуть полностью контролируемую … Читать далее Доступна платформа для организации совместной работы Nextcloud Hub 22

Началось формирование сборок CentOS Stream 9

Разработчики Red Hat начали формирвоание сборок CentOS Stream 9, непрерывно обновляемой редакции CentOS, на базе которой началась разработка ветки Red Hat Enterprise Linux 9. CentOS Stream позволяет раньше получить доступ к возможностям будущей ветки RHEL, но включает ещё не полностью стабилизированные пакеты. Сборки CentOS Stream 9 формируются для архитектур x86_64, Aarch64, ppc64le и s390x, но пока только в форме образов для изолированных контейнеров. CentOS Stream создан для того, чтобы дать возможность сторонним участникам из сообщества принять участие в разработке новой ветки RHEL. CentOS Stream можно рассматривать как upstream-проект для RHEL, выступающий основой для его разработки. Сторонние участники могут контролировать подготовку … Читать далее Началось формирование сборок CentOS Stream 9

Операционная система OpenVMS портирована для архитектуры x86-64

Компания VMS Software, пять лет назад выкупившая у Hewlett-Packard права на продолжение разработки операционной системы OpenVMS (Virtual Memory System), опубликовала выпуск OpenVMS 9.1, примечательный реализацией поддержки архитектуры x86-64. Операционная система OpenVMS развивается с 1977 года, применяется в отказоустойчивых системах, требующих повышенной надёжности, и ранее была доступна только для архитектур VAX, Alpha и Intel Itanium. Примечательно, что попытки портирования OpenVMS на системы x86 в конце 1980 годов не увенчались успехом из-за прекращения финансирования, после чего автор порта перешёл в Microsoft и создал Windows NT. Предложенный порт OpenVMS для архитектуры x86-64 помимо установки на реальное оборудование, поддерживает испльзование в виртуальных машинах KVM, … Читать далее Операционная система OpenVMS портирована для архитектуры x86-64

Созданы форки Audacity, избавленные от телеметрии

В ответ на опрометчивые действия по продвижению телеметрии компанией Muse Group, выкупившей связанную с Audacity интеллектуальную собственность и торговые марки, организация Sartox Free Software в рамках проекта Audacium начала развитие форка звукового редактора Audacity, избавленного от кода, касающегося накопления и отправки телеметрии. Кроме удаления сомнительного кода, осуществляющего обращения по сети (отправка телеметрии и отчётов о сбоях, проверка обновлений), проект Audacium также отмечает в числе целей переработку кодовой базы для упрощения понимания кода и упрощения участия в разработке новичков. Проект также будет заниматься расширением функциональности, добавляя возможности востребованные пользователями, которые будут реализовываться в соответствии с пожеланиями сообщества. Одновременно основан ещё один … Читать далее Созданы форки Audacity, избавленные от телеметрии

Выпуск дистрибутива Virtuozzo Linux 8.4, нацеленного на замену CentOS 8

Компания Virtuozzo, разрабатывающая серверное ПО для виртуализации на основе открытых проектов, опубликовала выпуск дистрибутива Virtuozzo Linux 8.4, построенного путём пересборки исходных текстов пакетов Red Hat Enterprise Linux 8.4. Дистрибутив полностью бинарно совместим и идентичен по функциональности с RHEL 8.4, и может использоваться для прозрачной замены решений на базе RHEL 8 и CentOS 8. Для загрузки доступны iso-образы, размером 1.6 ГБ и 4.2 ГБ. Virtuozzo Linux позиционируется как замена CentOS 8, готовая для рабочих внедрений. Ранее дистрибутив применялся в качестве базовой операционной системы для развиваемой компанией Virtuozzo платформы виртуализации и различных коммерческих продуктов. Теперь Virtuozzo Linux поставляется без ограничений, бесплатен и … Читать далее Выпуск дистрибутива Virtuozzo Linux 8.4, нацеленного на замену CentOS 8

Вторая редакция патчей для ядра Linux с поддержкой языка Rust

Мигель Охеда (Miguel Ojeda), автор проекта Rust-for-Linux, предложил для рассмотрения разработчиками ядра Linux обновлённый вариант компонентов для разработки драйверов устройств на языке Rust. Поддержка Rust рассматривается как экспериментальная, но уже согласована для включения в ветку linux-next. В новом варианте устранены замечания, высказанные в процессе обсуждения первой версии патчей. Линус Торвальдс уже подключился к обсуждению и предложил изменить логику обработки некоторых битовых операций. Напомним, что предложенные изменения дают возможность использовать Rust в качестве второго языка для разработки драйверов и модулей ядра. Поддержка Rust преподносится как опция, не активная по умолчанию и не приводящая к включению Rust в число обязательных сборочных зависимостей … Читать далее Вторая редакция патчей для ядра Linux с поддержкой языка Rust

Выпуск игры Free Heroes of Might and Magic II (fheroes2) — 0.9.5

Доступен выпуск проекта fheroes2 0.9.5, пытающегося воссоздать игру Heroes of Might and Magic II. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить, например, из демо-версии Heroes of Might and Magic II. Основные изменения: В окне просмотра характеристик и параметров существа добавлены подробные описания специальных свойств. Удерживая клавиши прокрутки списков можно быстро перемещаться по спискам во всем интерфейсе игры. Исправлены множественные проблемы проходимости возле объектов на карте мира. В кампаниях появилась возможность рестарта сценария и отображения специальных сообщений от существ. ИИ теперь умеет посещать практически все объекты на … Читать далее Выпуск игры Free Heroes of Might and Magic II (fheroes2) — 0.9.5

Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета

Опубликован выпуск эталонной реализации протокола Yggdrasil 0.4, позволяющего поверх обычной глобальной сети развернуть отдельную децентрализованную приватную IPv6-сеть, для защиты конфиденциальности в которой применяется сквозное шифрование. Для работы через сеть Yggdrasil могут использоваться любые существующие приложения, поддерживающие IPv6. Реализация написана на языке Go и распространяется под лицензией LGPLv3. Поддерживаются платформы Linux, Windows, macOS, FreeBSD, OpenBSD и Ubiquiti EdgeRouter. Yggdrasil развивает новую концепцию маршрутизации для создания глобальной децентрализованной сети, узлы в которой могут соединяться как напрямую между собой в режиме mesh-сети (например, через Wi-Fi или Bluetooth), так и взаимодействовать поверх существующих IPv6 или IPv4 сетей (сеть поверх сети). Отличительной особенностью Yggdrasil является … Читать далее Выпуск Yggdrasil 0.4, реализации приватной сети, работающей поверх интернета

Выпуск postmarketOS 21.06, Linux-дистрибутива для смартфонов и мобильных устройств

Представлен выпуск проекта postmarketOS 21.06, развивающего дистрибутив Linux для смартфонов, базирующийся на Alpine Linux, Musl и BusyBox. Целью проекта является предоставление возможности использования GNU/Linux дистрибутива на смартфоне, не зависящего от жизненного цикла поддержки официальных прошивок и не привязанного к типовым решениям основных игроков индустрии, задающих вектор развития. Сборки подготовлены для PINE64 PinePhone, Purism Librem 5 и 15 поддерживаемых сообществом устройств, включая Samsung Galaxy A3/A3/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6 и даже Nokia N900. Ограниченная экспериментальная поддержка предоставлена для 330 устройств. Окружение postmarketOS максимально унифицировано и выносит все специфичные для конкретных устройств компоненты в отдельный пакет, все остальные пакеты … Читать далее Выпуск postmarketOS 21.06, Linux-дистрибутива для смартфонов и мобильных устройств

Опубликована ФС Oramfs, скрывающая характер доступа к данным

Компания Kudelski Security, специализирующаяся на проведении аудита безопасности, опубликовала файловую систему Oramfs с реализацией технологии ORAM (Oblivious Random Access Machine), маскирующей характер доступа к данным (data access pattern). Проектом предложен FUSE-модуль для Linux с реализацией слоя ФС, не позволяющего отследить структуру операций записи и чтения. Код Oramfs написан на языке Rust и распространяется под лицензий GPLv3. Технология ORAM подразумевает создание ещё одного слоя помимо шифрования, не позволяющего определить характер текущей активности при работе с данными. Например, в случае применения шифрования при хранении данных в стороннем сервисе, владельцы данного сервиса не могут узнать сами данные, но могут определить к каким блокам … Читать далее Опубликована ФС Oramfs, скрывающая характер доступа к данным

Обновление текстового процессора AbiWord 3.0.5

Спустя полтора года с момента прошлого обновления опубликован выпуск свободного многоплатформенного текстового процессора AbiWord 3.0.5, поддерживающего обработку документов в распространённых офисных форматах (ODF, OOXML, RTF и т.п.) и предоставляющего такие возможности, как организация совместного редактирования документов и многостраничный режим, позволяющий на одном экране просматривать и редактировать разные страницы документа. Код проекта распространяется под лицензией GPLv2. В новой версии исправлено несколько ошибок, приводящих к краху, в том числе устранён крах при работе с буфером обмена. Исправлены две уязвимости в обработчике форматов MS Word, приводившие к переполнению буфера при обработке специально оформленных сноскок и документов в формате «doc». Источник: http://www.opennet.ru/opennews/art.shtml?num=55437 Читать далее Обновление текстового процессора AbiWord 3.0.5

Новые правила конфиденциальности Audacity допускают сбор данных в интересах органов власти

Пользователи звукового редактора Audacity обратили внимание на публикацию уведомления о конфиденциальности, регламентирующего вопросы, связанные с отправкой телеметрии и обработкой накопленных сведений о пользователях. Недовольство вызывают два пункта: В списке данных, которые могут быть получены в процессе сбора телеметрии, помимо таких параметров, как хэш IP-адреса, версия операционной системы и модель CPU, имеется упоминание информации, необходимой для правоохранительных органов, судебных разбирательств и запросов от органов власти. Проблема в том, что формулировка слишком общая и характер указанных данных не детализируется, т.е. формально разработчики оставляют за собой право передачи любых данных с системы пользователя в случае поступления соответствующего запроса. Что касается обработки данных телеметрии … Читать далее Новые правила конфиденциальности Audacity допускают сбор данных в интересах органов власти

Выпуск Wine 6.12

Состоялся выпуск экспериментальной ветки открытой реализации WinAPI — Wine 6.12. С момента выпуска версии 6.11 было закрыто 42 отчёта об ошибках и внесено 354 изменения. Наиболее важные изменения: В состав включены две новые темы оформления «Blue» и «Classic Blue». Предложена начальная реализация сервиса NSI (Network Store Interface), хранящего и передающего другим сервисам информацию о сетевых интерфейсах на компьютере и маршрутизации. Проведена дополнительная работа по переводу WinSock в библиотеки на базе формата PE (Portable Executable). Многие обработчики setsockopt и getsockopt перенесены в библиотеку ntdll. В утилите reg.exe добавлена поддержка 32- и 64-разрядных представлений реестра. Закрыты отчёты об ошибках, связанные с работой … Читать далее Выпуск Wine 6.12

Доступен Neovim 0.5, модернизированный вариант редактора Vim

После почти двух лет разработки опубликован релиз Neovim 0.5, ответвления от редактора Vim, сфокусированного на повышении расширяемости и гибкости. В рамках проекта уже более семи лет проводится переработка кодовой базы Vim, в результате которой вносятся изменения, упрощающие сопровождение кода, предоставляющие средства разделения труда между несколькими мэйнтейнерами, отделяющие интерфейс от базовой части (интерфейс можно менять не трогая внутренности) и реализующие новую расширяемую архитектуру на основе плагинов. Оригинальные наработки проекта распространяются под лицензией Apache 2.0, а базовая часть под лицензией Vim. Из проблем Vim, побудивших к созданию Neovim, отмечается раздутая монолитная кодовая база, состоящая более чем из 300 тысяч строк кода на … Читать далее Доступен Neovim 0.5, модернизированный вариант редактора Vim