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

Релиз OpenZFS 2.1 с поддержкой dRAID

Опубликован релиз проекта OpenZFS 2.1, развивающего реализацию файловой системы ZFS для Linux и FreeBSD. Проект получил известность как «ZFS on Linux» и ранее ограничивался разработкой модуля для ядра Linux, но после переноса поддержки FreeBSD был признан основной реализацией OpenZFS и был избавлен от упоминания Linux в названии. Работа OpenZFS проверена с ядрами Linux c 3.10 по 5.13 и всеми ветками FreeBSD, начиная с 12.2-RELEASE. Код распространяется под свободной лицензией CDDL. OpenZFS уже используется во FreeBSD и входит в состав дистрибутивов Debian, Ubuntu, Gentoo, Sabayon Linux и ALT Linux. Пакеты с новой версией в ближайшее время будут подготовлены для основных дистрибутивов … Читать далее Релиз OpenZFS 2.1 с поддержкой dRAID

Джим Вайтхерст, возглавлявший Red Hat, покидает пост президента IBM

Спустя почти три года после интеграции Red Hat в IBM Джим Вайтхерст (Jim Whitehurst) принял решение об уходе с поста президента IBM. При этом Джим выразил готовность продолжить участвовать в развитии бизнеса IBM, но уже в качестве советника руководства IBM. Примечательно, что после объявления об уходе Джима Вайтхерста акции IBM упали в цене на 4.6%. С 2008 по 2019 год Вайтхерст занимал пост руководителя (CEO) Red Hat, а после завершения интеграции Red Hat с IBM в 2019 году занял должность вице-президента IBM и главы подразделения, в которое перешла компания Red Hat. В январе 2020 года Вайтхерст был назначен советом директоров … Читать далее Джим Вайтхерст, возглавлявший Red Hat, покидает пост президента IBM