The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

·06.02.2025 Выпуск дистрибутива Tails 6.12 (18 +6)
  Представлен релиз специализированного дистрибутива Tails 6.12 (The Amnesic Incognito Live System), развиваемого в составе проекта Tor. Дистрибутив основан на пакетной базе Debian 12, поставляется с рабочим столом GNOME 43 и предназначен для анонимного выхода в сеть при помощи инструментария Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ.

В новой версии устранены три уязвимости, выявленные в ходе внешнего аудита безопасности. Две проблемы затрагивают отдельные приложения и могут привести к деанонимизации и отслеживанию активности пользователя. Ещё одна проблема позволяет изменить настройки постоянного хранилища. Для эксплуатации данных уязвимостей атакующий должен получить доступ к локальному окружению, например, эксплуатировав неисправленную уязвимость в одном из приложений.

Среди не связанных с безопасностью изменений:

  • В приложение About добавлена кнопка для проверки наличия обновлений.
  • Добавлена комбинация клавиш Ctrl+Alt+T для открытия эмулятора терминала.
  • Обновлены версии Tor Browser 14.0.5 и Thunderbird 128.6.0esr.
  • Обеспечен запуск кода на языке Python в изолированном режиме.
  • Исключено зависание экрана приветствия входа в систему в процессе активации постоянного хранилища.
  • Повышена надёжность синхронизации времени при перезапуске Tor.

  1. OpenNews: Релиз Tor Browser 14.0
  2. OpenNews: Проект Tor и дистрибутив Tails объявили об объединении
  3. OpenNews: Выпуск новой стабильной ветки Tor 0.4.8
  4. OpenNews: Выпуск дистрибутива Tails 6.11 с устранением проблем, выявленных аудитом безопасности
Обсуждение (18 +6) | Тип: Программы |
·06.02.2025 Arch Linux и Fedora предоставят официальные сборки для WSL (107 +6)
  Разработчики Arch Linux сообщили о согласовании с Microsoft публикации официальных сборок для подсистемы WSL (Windows Subsystem for Linux). Сборки будут включены в распространяемый через репозиторий WSL перечень Linux-дистрибутивов, предлагаемых для быстрой установки в WSL (для установки Arch будет достаточно выполнить команду "wsl --install ArchLinux"). Так как Arch Linux развивается в рамках rolling-модели доставки обновлений, сборки планируют обновлять раз месяц.

Сборки будут сформированы в новом формате, позволяющем распространять дистрибутив со своих серверов без загрузки в каталог Microsoft Store, без упаковки в формате appx и без размещения в сборке кода, специфичного для Windows. Новый метод сводится к размещению tar-архива с системным окружением дистрибутива и файлом /etc/wsl-distribution.conffile, содержащим метаданные, такие как название, пиктограмма, идентификатор пользователя по умолчанию и скрипты для настройки окружения, выполняемые при первом запуске.

О начале распространения сборок Ubuntu для WSL в новом формате вчера также объявила компания Canonical. Сборка Ubuntu уже включена официальный перечень дистрибутивов для WSL, поэтому для установки достаточно в Windows запустить команду "wsl --install ubuntu". Если требуется внесение изменений в сборку, то её можно загрузить на локальную систему и после изменения установить командой "wsl --install --from-file ubuntu.tar.wsl". Для установки доступны версии Ubuntu 24.04, 22.04, 20.04 и 18.04. По умолчанию при указании "ubuntu" устанавливается версия 22.04.

Из других дистрибутивов в перечень WSL добавлены openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux и Oracle Linux. На включение в перечень также претендует дистрибутив Fedora Linux, технический комитет которого недавно одобрил предложение по созданию официальных сборок Fedora для WSL. Сборки Fedora для WSL начнут поставляться начиная с выпуска Fedora 42. Отмечается, что ранее проект не публиковал сборки для WSL, так для их размещения в каталоге Windows Store требовалось подписать соглашение, условия которого противоречили политике Fedora. Поставка напрямую в новом формате (tar-архиве с манифестом) решит данную проблему.

WSL предоставляет виртуальную машину с полноценным ядром Linux (на базе веток 6.6 или 5.15), в которой могут запускаться специально адаптированные для WSL дистрибутивы Linux. Ядро включает специфичные для WSL изменения, такие как оптимизации для сокращения времени запуска и уменьшения потребления памяти, возможность возвращения Windows освобождённой Linux-процессами памяти и настройки для исключения лишних драйверов и подсистем. Система устанавливается в отдельный дисковый образ (VHD) c файловой системой ext4 и виртуальным сетевым адаптером.

  1. OpenNews: Microsoft представил обновление WSL, прослойки для запуска Linux в Windows
  2. OpenNews: Microsoft развивает GUI для настройки WSL, прослойки для запуска Linux-приложений в Windows
  3. OpenNews: Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux-приложений в Windows
  4. OpenNews: AlmaLinux стал 7 дистрибутивом Linux, рекомендованным Microsoft для Azure
  5. OpenNews: Microsoft опубликовал дистрибутив Azure Linux 3.0.20241203
Обсуждение (107 +6) | Тип: К сведению |
·06.02.2025 Обновления nginx 1.26.3 и 1.27.4 с устранением уязвимости, связанной с TLS (20 +8)
  Сформирован выпуск основной ветки nginx 1.27.4, в рамках которой продолжается развитие новых возможностей, а также выпуск параллельно поддерживаемой стабильной ветки nginx 1.26.3, в которую вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В обновлениях устранена уязвимость (CVE-2025-23419), позволяющая обойти проверку клиентских TLS-сертификатов.

Уязвимость вызвана отсутствием должных проверок при обработке виртуальных хостов, привязанных к одному IP-адресу и номеру порта, и выбираемых при обращении по HTTPS на основании доменного имени, указанного при помощи TLS-расширения SNI. В подобных конфигурациях атакующий мог повторно использовать TLS-сеанс в контексте другого виртуального хоста для обхода аутентификации по клиентскому TLS-сертификату. Проблема проявляется в конфигурациях, поддерживающих возобновление TLS-сеансов при помощи "TLS session ticket" или использующих кэш TLS-сеансов в настройках сервера по умолчанию, в котором используется аутентификация по клиентским TLS-сертификатам. Уязвимость присутствует начиная с выпуска nginx 1.11.4 при сборке с OpenSSL и включении протокола TLSv1.3.

Не связанные с безопасностью изменения:

  • Добавлены возможности для снижения потребления ресурсов и уменьшения нагрузки на CPU при использовании TLS в конфигурациях с большим числом блоков server и location. Добавленные изменения позволяют вместо создания для каждого блока конфигурации отдельного контекста SSL (SSL_CTX в OpenSSL), использовать уже имеющийся контекст SSL из родительского блока.
  • Решены проблемы с долгой загрузкой файлов конфигурации из-за повторного разбора одного и того же набора TLS-сертификатов, ключей и списков удостоверяющих центров. Ускорена перезагрузка конфигурации за счёт повторного использования не изменившихся TLS-объектов, таких как сертификаты, ключи и CRL. Для отключения наследования объектов при обновлении конфигурации добавлена директива "ssl_object_cache_inheritable".
  • Добавлен кэш для сертификатов и ключей, загруженных с использованием переменных в директивах (например, "ssl_certificate /etc/ssl/$ssl_server_name.crt"). Для управления кэшем добавлены директивы "ssl_certificate_cache", "proxy_ssl_certificate_cache", "grpc_ssl_certificate_cache" и "uwsgi_ssl_certificate_cache". Через указанные директивы можно настроить максимальный размер кэша, время действия записей и время очистки невостребованных записей. Например: "ssl_certificate_cache max=1000 inactive=20s valid=1m;".
  • Добавлена директива "keepalive_min_timeout", определяющая таймаут, в течение которого nginx не будет закрывать keep-alive соединение с клиентом.
  • Решена проблема с появлением в логе сообщений "gzip filter failed to use preallocated memory" при сборке с библиотекой zlib-ng.
  • Решена проблема со сборкой библиотеки libatomic, при использовании сборочной опции "--with-libatomic=DIR"
  • Устранена ошибка, приводившая к невозможности установить соединение по протоколу QUIC при использовании 0-RTT.
  • Обеспечено игнорирование запросов согласования версий QUIC, поступающих от клиентов.
  • Решены проблемы со сборкой в Solaris 10 с модулем ngx_http_v3_module.
  • Исправлены ошибки в реализации HTTP/3.

  1. OpenNews: Выпуск nginx 1.27.3
  2. OpenNews: Выпуск nginx 1.26.0 с поддержкой HTTP/3
  3. OpenNews: Выпуск Angie 1.8.0, форка Nginx
  4. OpenNews: Представлен FreeNginx, форк Nginx, созданный из-за несогласия с политикой компании F5
  5. OpenNews: Уязвимости в ingress-nginx, позволяющие скомпрометировать кластеры Kubernetes
Обсуждение (20 +8) | Тип: Программы |
·05.02.2025 В драйвер PanVK добавлена поддержка Vulkan 1.1. Улучшен OpenGL-драйвер Panfrost (42 +17)
  Компания Collabora объявила о реализации в драйвере PanVK поддержки графического API Vulkan 1.1 (ранее поддерживалась только версия Vulkan 1.0). Драйвер обеспечивает поддержку графического API Vulkan на устройствах с GPU ARM на базе архитектуры V10, таких как Mali-G610 и Mali-G310. Помимо совместимости с API Vulkan 1.1 в код PanVK добавлена поддержка многих расширений из более новых версий Vulkan, но полная совместимость с Vulkan 1.2 пока не достигнута. Реализованы следующие расширения:

Поддержка Vulkan 1.1 в PanVK уже принята в ветку, на базе которой разрабатывается релиз Mesa 25.0. Кроме того, PanVK включён в список драйверов, доступных для использования в Mesa по умолчанию (ранее PanVK не отображался в списке драйверов и для его использования нужно было выставлять переменную окружения). На системах ARM сборка PanVK включена по умолчанию. Код для поддержки отдельных расширений Vulklan 1.2 передан для включения в основной состав Mesa.

Дополнительно отмечено расширение функциональности открытого OpenGL-драйвера Panfrost, разрабатываемого для GPU ARM Mali параллельно с Vulkan-драйвером PanVK:

  • Для повышения эффективности использования пропускной способности в драйвере включён по умолчанию механизм "transaction elimination", отбрасывающий избыточные операции (например, отбрасываются операции перезаписи фрагментов, не изменившимися с прошлой отрисовки).
  • Добавлена поддержка инкрементальной отрисовки, позволяющая снизить потребление памяти при рендеринге большого числа объектов за счёт раздельной обработки фрагментов (tile).
  • Добавлена поддержка режима AFBC 32x8, применяемого для оптимизации работы с буфером вывода (scan-out buffer) в некоторых дисплейных контроллерах.
  • Максимально поддерживаемая ширина и высота текстур увеличена с 8192 до 32768 пикселей.
  • Добавлена поддержка режима текстурирования MTK_FMT_MOD_TILE_16L32S, при котором фрагментированные данные копируются во временный нефрагментированный буфер перед отрисовкой (используется для работы с аппаратными декодировщиками видео, присутствующими в SoC MediaTek).

  1. OpenNews: В Vulkan-драйвер PanVK добавлена поддержка GPU ARM на базе архитектуры V10
  2. OpenNews: Релиз Mesa 24.3, свободной реализации OpenGL и Vulkan
  3. OpenNews: Компания Collabora развивает PanCSF, новый Linux-драйвер для GPU Mali
  4. OpenNews: NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA
  5. OpenNews: В драйвере Panthor для GPU Mali G610 обеспечена совместимость с OpenGL ES 3.1
Обсуждение (42 +17) | Тип: Программы |
·03.02.2025 Выпуск каталогизатора домашней библиотеки MyLibrary 3.1 (307 +7)
  Состоялся релиз каталогизатора домашней библиотеки MyLibrary 3.1. Код программы написан на языке программирования С++ и доступен (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс пользователя реализован с помощью библиотеки GTK4. Программа адаптирована для работы в операционных системах семейства Linux и Windows. Для пользователей Arch Linux в AUR доступен готовый пакет. Для пользователей Windows доступен экспериментальный инсталлятор.

MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, как доступные напрямую, так и упакованные в архивы (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

Реализован поиск книг по различным критериям (фамилия, имя, отчество автора, название книги, серия, жанр) и их чтение через программу, по умолчанию установленную в системе для открытия соответствующих форматов файлов. При выборе книги отображаются аннотация и обложка книги, если таковые доступны. Поддерживается отображение списка файлов, входящих в коллекцию, и списка книг, входящих в конкретный файл.

Возможны различные операции с коллекцией: обновление (осуществляется проверка всей коллекции и сверка хэш-сумм доступных файлов), экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции, добавление в коллекцию папок с книгами, добавление в коллекцию архивов с книгами, копирование книг коллекции в произвольную папку, перемещение книг из коллекции в коллекцию. Создан механизм закладок для быстрого доступа к книгам.

Значимые изменения:

  • Для некоторых функций добавлена опциональная поддержка многопоточности с помощью OpenMP.
  • Добавлена возможность фильтрации результатов поиска по различным параметрам.
  • Добавлена функция отображения книг, входящих в файл.
  • Добавлена функция отображения списка файлов коллекции.
  • Ускорен поиск.
  • Ускорена обработка архивов во время создания и обновления коллекций.
  • Ускорено хеширование файлов во время создания и обновления коллекций.
  • Устранены аварийные завершения программы при обработке некоторых rar-архивов.
  • Расширен список распознаваемых жанров.
  • Сборка переведена на использование cmake.

  1. OpenNews: Выпуск каталогизатора домашней библиотеки MyLibrary 3.0
  2. OpenNews: Выпуск p2p-мессенджера Communist 2.0 и библиотеки libcommunist 1.0
  3. OpenNews: Проект PINE64 представил электронную книгу PineNote
  4. OpenNews: Релиз системы управления коллекцией электронных книг Calibre 6.0
Обсуждение (307 +7) | Автор: ProfessorNavigator | Тип: Программы |
·03.02.2025 Выпуск дистрибутива MiniOS 4.1 (61 +13)
  Представлен релиз дистрибутива MiniOS 4.1, основанного на Debian и работающего напрямую с USB-накопителя. Графическое окружение основано на Xfce. Дистрибутив использует модульную архитектуру, позволяющую создавать специализированные конфигурации, исключая и добавляя компоненты для адаптации системы под конкретные задачи. Выпуск доступен в трёх редакциях:
  • Standard (i386, amd64, 675 МБ) - редакция для повседневного использования и работы с модулями. В поставку входит ядро Linux 6.1.124 с поддержкой AUFS для горячего подключения модулей.
  • Toolbox (amd64, 998 МБ) - редакция для опытных пользователей, которым необходим расширенный набор инструментов для диагностики и восстановления системы. В дополнение к возможностям редакции Standard в состав включён комплект программ для системного администрирования, диагностики сети, анализа трафика, диагностики накопителей и восстановления данных. Среди поддерживаемых ФС: Ext2/3/4, Btrfs, XFS, ExFAT, NTFS, ZFS, LVM, F2FS, JFS, ReiserFS. Поддерживаемые утилиты сжатия ZIP, 7z, XZ, Zstd, LZ4, Bzip2, Pigz, Plzip, Lrzip, Pbzip2, Lzop. Виртуализация на базе QEMU-KVM с графическим интерфейсом Virtual Machine Manager. В поставку входит пакет с ядром Linux из Debian (6.1.124) с поддержкой Secure Boot.
  • Ultra (amd64, 1.5 ГБ) - дополняет возможности Toolbox набором офисных и мультимедийных приложений, таких как LibreOffice, GIMP, VLC, OBS Studio и Blender. В состав также включена платформа для контейнеризации Docker и графические утилиты для установки пакетов.

Наиболее важные изменения:

  • Изменена логика копирования системы в оперативную память во время загрузки. Процесс копирования в память происходит до активации постоянного хранилища, обеспечивающего сохранение изменений между перезапусками. Для управления добавлены параметры "toram=trim" и "toram=full", позволяющие загружать необходимые модули или всю систему. Добавлена возможность загрузки и использования постоянных изменений в ОЗУ.
  • Реализована возможность сохранения данных в raw-образах и улучшено хранение в размещаемых в файлах динамических дисковых образах (dynfilefs). Автоматическое определение необходимого размера для хранения данных повышает эффективность использования свободного места. Добавлена поддержка сохранения изменений при установке с помощью dd, Balena Etcher и аналогичных утилит, а также полная поддержка хранения данных при запуске при помощи инструментария Ventoy (как в дисковых образах, так и на дополнительном разделе).
  • Графический модуль "xorg" заменён на "gui-base", включающий базовые библиотеки GTK 2, GTK 3 и Qt 5, а также необходимые темы и пиктограммы для работы различных рабочих окружений. Изменение сократило пространство, необходимое для создания модулей поверх базовой графической подсистемы. Модули "xfce-desktop" и "xfce-apps" объединены в единый модуль "xfce-desktop" для упрощения структуры.
  • Добавлена возможность настройки локализации и клавиатуры при установке системы, а также через файл конфигурации minios.conf и параметры ядра.
  • Возвращена переработанная редакция Ultra.
  • В редакциях Toolbox и Ultra задействован стандартное ядро Debian 6.1.0-30 (6.1.124) с поддержкой Secure Boot для обеспечения поддержки большего количества устройств. Редакция Standard продолжает использовать ядро 6.1.124 с поддержкой AUFS, большее подходящее для энтузиастов. Ядра взаимозаменяемы между редакциями.

  1. OpenNews: Релиз MiniOS 4, дистрибутива для съёмных носителей
  2. OpenNews: Выпуск Ventoy 1.1.0, инструментария для загрузки произвольных систем с USB-носителей
Обсуждение (61 +13) | Автор: crim50n | Тип: Программы |
·03.02.2025 Выпуск GNU Binutils 2.44 (24 +13)
  Опубликован релиз набора системных утилит GNU Binutils 2.44, в состав которого входят такие программы, как GNU linker, GNU assembler, nm, objdump, dlltool, readelf, size, strings и strip. Проектом также развивается сервис debuginfod для динамической загрузки отладочных символов с внешнего сервера.

В новой версии:

  • В GNU assembler добавлена поддержка расширенных инструкций:
    • x86_64: AVX10.2, SM4 AVX10.2, AMX-AVX512, AMX-FP8, AMX-MOVRS, AMX-TF32, AMX-TRANSPOSE, MOVRS, Zhaoxin PadLock PHE2, RNG2, MSR_IMM, Zhaoxin GMI.
    • AArch64: SVE_B16B16, SME_B16B16.
    • RISC-V: Zicfiss 1.0, Zicfilp 1.0, Zcmp 1.0 (cm.mva01s, cm.mvsa01), Zcmt 1.0, Smrnmi 1.0, S[sm]dbltrp 1.0, S[sm]ctr 1.0, xcvbitmanip 1.0, xcvsimd 1.0, xsfvqmaccdod 1.0, xsfvqmaccqoq 1.0 и xsfvfnrclipxfqf 1.0.
  • В компоновщик добавлены опции: "--image-base=<ADDR> для совместимости с LLD и "--build-id=xx" для использования 128-разрядных хэшей xxHash, которые 2-4 раза быстрее md5 и sha1. В опции "--package-metadata" добавлена поддержка кодирования "%[string]" и "%xx" в блоках JSON. При формировании перемещаемого результирующего файла (relocatable output) реализована поддержка использования смешанных объектных файлов с LTO и без LTO оптимизаций.
  • В дизассемблер для архитектуры RISC-V добавлена опция "-M,max" для вывода дампа инструкций без проверки их соответствия заданной архитектуре.
  • В профилировщик gprofng добавлена поддержка аппаратных счётчиков событий, доступных в процессорах ARM Neoverse-N1, Ampere-1 и Appliedmicro.
  • Удалена поддержка архитектуры Nios II, сопровождение которой прекращено компанией Intel.

  1. OpenNews: Выпуск GNU Binutils 2.43
  2. OpenNews: Выпуск GNU inetutils 2.5 с устранением уязвимости в suid-приложениях
  3. OpenNews: Выпуск набора утилит GNU Coreutils 9.6
  4. OpenNews: Выпуск uutils 0.0.29, варианта GNU Coreutils на языке Rust
  5. OpenNews: Выпуск системной библиотеки Glibc 2.41
Обсуждение (24 +13) | Тип: Программы |
·03.02.2025 Обновление установочных сборок Void Linux (48 +12)
  Сформированы новые загрузочные сборки дистрибутива Void Linux, не использующего наработки других дистрибутивов и разрабатываемого с применением непрерывного цикла обновления версий программ (rolling-обновления, без отдельных релизов дистрибутива). Прошлые сборки были опубликованы в марте 2024 года. Использование готовых сборок имеет смысл только для новых установок - в уже установленных системах обновления пакетов доставляются по мере готовности. Развиваемые в Void системы распространяются под лицензией BSD.

Сборки доступны в вариантах на базе системных библиотек Glibc и Musl. Для платформ x86_64, i686, armv6l, armv7l и aarch64 подготовлены Live-образы с рабочим столом Xfce и базовая консольная сборка. В сборках для ARM поддерживаются платы BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 и Raspberry Pi, а также устройства Apple с ARM-чипами, Lenovo Thinkpad X13s и Pinebook Pro.

Для инициализации и управления сервисами в дистрибутиве применяется системный менеджер runit, а для управления пакетами развивается собственный пакетный менеджер xbps и система сборки пакетов xbps-src. Xbps позволяет устанавливать, удалять и обновлять приложения, выявлять несовместимость разделяемых библиотек и управлять зависимостями. В качестве стандартных Си-библиотек поддерживаются Glibc или Musl.

Среди изменений:

Обсуждение (48 +12) | Тип: Программы |
·01.02.2025 Выпуск среды рабочего стола Regolith 3.2 (39 +6)
  Опубликован релиз среды рабочего стола Regolith Desktop 3.2, развиваемой разработчиками одноимённого дистрибутива Linux. Regolith основан на технологиях управления сеансами GNOME, оконном менеджере i3, композитных серверах Picom и Sway, панели i3bar, системе уведомлений rofication, строке состояния i3status-rs и интерфейсе запуска программ ilia. Наработки проекта распространяются под лицензией GPLv3.

Проект позиционируется как современное окружение рабочего стола, развиваемое для быстрого выполнения типовых действий за счёт оптимизаций рабочих процессов и устранения лишнего беспорядка. Целью является предоставление функционального, но минималистичного интерфейса, который может настраиваться и расширяться в зависимости от предпочтений пользователя. Regolith может оказаться интересен новичкам, привыкшим к традиционным оконным системам, но желающим попробовать методы фреймовой (мозаичной) компоновки окон.

В новом выпуске:

  • Объявлен стабильным сеанс на основе композитного сервера Sway.
  • Переработан код для инициализации сеансов на базе X11 и Wayland.
  • Добавлена поддержка Ubuntu 24.04.
  • Конфигуратор (regolith-control-center) переведён на технологии GNOME 46.
  • Объявлена устаревшей поддержка Ubuntu 20.04 и Debian 11.
  • Из-за устаревших сборочных зависимостей объявлена устаревшей поддержка сеанса Wayland для Debian 12.

  1. OpenNews: Выпуск среды рабочего стола Regolith 3.1
  2. OpenNews: Выпуск miracle-wm 0.4, композитного менеджера на базе Wayland и Mir
  3. OpenNews: Выпуск Hyprland 0.47, композитного сервера на базе Wayland
  4. OpenNews: Пятый альфа-выпуск среды рабочего стола COSMIC
  5. OpenNews: Опубликовано пользовательское окружение Sway 1.10, использующее Wayland
Обсуждение (39 +6) | Тип: Программы |
·01.02.2025 Выпуск свободного издательского пакета Scribus 1.7.0 (68 +24)
  Представлен выпуск свободного пакета для вёрстки документов Scribus 1.7.0. Пакет предоставляет средства для профессиональной верстки печатных материалов, включает инструменты для генерации PDF и поддерживает работу с раздельными цветовыми профилями, CMYK, плашечными цветами и ICC. Программа написана с использованием тулкита Qt и поставляется под лицензией GPLv2+. Готовые бинарные сборки подготовлены для Linux (AppImage), macOS и Windows.

Ветка 1.7 преподносится как экспериментальная - после проведения окончательной стабилизации и признания готовности для повсеместного внедрения на базе ветки 1.7 будет сформирован стабильный релиз Scribus 1.8.0.

Ключевые изменения в Scribus 1.7.0:

  • Портирование кодовой базы на Qt 6 и задействование специфичных возможностей Qt 6.
  • Поддержка тёмной темы оформления.
  • Новая система закрепляемых панелей, основанная на компонентах Qt Advanced Docking System. Пользователю предоставлена возможность настройки желаемой раскладки окон и закрепления панелей.
  • Переход на новый набор пиктограмм, поставляемый в формате SVG и корректно отображаемый не зависимо от уровня масштабирования и разрешения экрана. Возможность изменения цвета пиктограмм без изменения значков и без перекомпиляции Scribus.
  • Новая реализация палитр (панелей инструментов). Палитры теперь можно свободно перемещать в различные части интерфейса в режиме drag&drop. В инструментах для управления стилем страницы реализована поддержка предпросмотра изменений.
  • Изменено оформление диалога создания нового документа. Обновлён перечень шаблонов размера и визуализации.
  • Внесены общие улучшения в интерфейс пользователя, улучшена видимость и эстетичность элементов. Модернизирована панель выбора цвета.
  • Улучшена реализация линейки по краям страницы в макете документа.
  • Добавлен режим проверки пробелов для визуализации свободного пространства на странице.
  • Предложена новая реализация функций для работы с оглавлением. Предоставлена возможность использования нескольких оглавлений и индексов, а также применения разных стилей.
  • Предоставлена возможность добавления в меню пользовательских скриптов.
  • Добавлена опция для сохранения документов в форматах, совместимых с прошлыми версиями Scribus.
  • Возобновлена возможность сборки для операционной системы OS/2.

  1. OpenNews: Обновление свободного издательского пакета Scribus 1.6.3
  2. OpenNews: Выпуск свободного издательского пакета Scribus 1.6.0
  3. OpenNews: Выпуск редактора векторной графики Inkscape 1.4
Обсуждение (68 +24) | Тип: Программы |
·01.02.2025 GNOME перешёл на использование по умолчанию шрифта Adwaita Sans (104 +17)
  В кодовую базу, используемую для формирования весеннего релиза GNOME 48, принято изменение, переводящее среду рабочего стола на использование по умолчанию шрифта Adwaita Sans. С 2010 года в GNOME использовался шрифт Cantarell, потребность в замене которого возникла из-за стагнации разработки и проблем с сопровождением.

Новый шрифт Adwaita Sans основан на шрифте Inter, специально спроектированном для использования в интерфейсах пользователя и оптимизированном для достижения высокой чёткости символов малого и среднего размера (менее 12px) при отображении на экранах компьютеров. В отличие от шрифта Cantarell вокруг проекта Inter сформировалось большое сообщество, продолжающее развитие шрифта, устраняющее недостатки, реализующее новые шрифтовые возможности и тестирующее качество отображения для различных языков и типов экранов.

В отличии от Inter в Adwaita Sans усилено различие между начертанием прописной буквы "I" и строчной "l". При этом в Adwaita Sans по умолчанию продолжает использоваться похожее отображение буквы "O" и цифры "0" (для показа цифры 0 с точкой посередине можно выставить режим "ss02" в свойстве font-feature-settings, поддерживаемом в GTK).

  1. OpenNews: В GNOME намерены перейти на другой шрифт по умолчанию
  2. OpenNews: Microsoft опубликовал открытый шрифт Cascadia Code 2404.23
  3. OpenNews: Intel опубликовал открытый моноширинный шрифт One Mono
  4. OpenNews: Представлена вариативная гарнитура Roboto Flex, продолжающая развитие шрифта Roboto
  5. OpenNews: Опубликован шрифт, автоматически цензурирующий оскорбительные выражения
Обсуждение (104 +17) | Тип: К сведению |
·01.02.2025 Выпуск редактора разделов GParted 1.7 и дистрибутива GParted Live 1.7 (26 +22)
  Опубликован релиз Live-дистрибутива GParted Live 1.7.0, предназначенного для восстановления систем после сбоев и работы с дисковыми разделами при помощи редактора разделов GParted. Размер загрузочного образа - 588 МБ (x86_64). Дистрибутив основан на пакетной базе Debian Sid по состоянию на 31 января.

Дистрибутив развивается разработчиками редактора дисковых разделов GParted (GNOME Partition Editor) и обновляется после формирования очередного релиза основного проекта. GParted поддерживает большинство файловых систем и типов разделов, применяемых в Linux. Кроме функций управления метками, редактирования и создания разделов, GParted позволяет уменьшать или увеличивать размер существующих разделов без потери размещённых на них данных, проверять целостность таблиц разделов, восстанавливать данные с потерянных разделов и выравнивать начало раздела по границе цилиндров.

В выпуске GParted 1.7 добавлена экспериментальная поддержка файловой системы Bcachefs. Обеспечено распознавание блочных устройств NBD (Network Block Device), применяемых для организации доступа к блочному устройству на другом компьютере. До версии 3.2 повышены требования к библиотеке libparted.

В дистрибутиве GParted Live 1.7 прекращено формирование сборок для 32-разрядных систем (i686/i686-pae) из-за прекращения в Debian Sid поддержки пакетов с ядром для архитектуры i386. В состав включены новые пакеты bcachefs-tools, bcache-tools и util-linux-extra. Ядро Linux обновлено до версии 6.12.11. Для использования всех возможностей приложения GParted заявлено о необходимости наличия как минимум 640 МБ ОЗУ.

  1. OpenNews: Выпуск редактора разделов GParted 1.6 и дистрибутива GParted Live 1.6
  2. OpenNews: Опубликованы дистрибутивы Rescuezilla 2.5 и SystemRescue 11.01
  3. OpenNews: Обновление сборки DogLinux для проверки оборудования
  4. OpenNews: Дистрибутив Gentoo начал публикацию еженедельных Live-сборок
Обсуждение (26 +22) | Тип: Программы |
·31.01.2025 Thunderbird переходит к ежемесячному формированию значительных релизов (158 +6)
  Разработчики почтового клиента Thunderbird объявили о смене модели формирования значительных релизов. Вместо ныне применяемой схемы, при которой значительный релиз формируется раз в год и основывается на ESR-ветках Firefox, начиная с марта 2025 года планируется публиковать значительные релизы раз в месяц и основывать их на релизах Firefox с обычным временем сопровождения.

С октября прошлого года Thunderbird уже начал формировать сборки на основе обычных выпусков Firefox, но данные сборки не отражались на странице загрузки, позиционировались как тестовые и снабжались специальным предупреждением в примечании к выпуску. Нынешний стабильный релиз Thunderbird 128 опубликован в июле 2024 года и с тех пор каждый месяц формировались лишь корректирующие обновления для ветки 128.x. В марте помимо корректирующей версии 128.8.0 для широкой публики будет предложен релиз Thunderbird 136, который будет предлагаться по умолчанию и без метки о назначении только для тестирования.

Переход на ежемесячное формирование значительных релизов ускорит доведение новых возможностей до пользователей, смягчит переход на новые значительные выпуски (изменения будут размыты во времени) и расширит спектр исправляемых при каждом обновлении ошибок (в ESR-ветке исправлялись только уязвимости и серьёзные проблемы).

В соответствии с собираемой проектом статистикой у Thunderbird насчитывается 10.5 млн активных установок. К концу года разработчики рассчитывают довести число активных установок ежемесячно обновляемых значительных релизов до 20%. Сейчас доля сборок Thunderbird на основе не-ESR релизов Firefox составляет 0.27% (29543).

  1. OpenNews: Первый выпуск Thunderbird для Android, продолжающий развитие K-9 Mail
  2. OpenNews: В Thunderbird добавили иконку с уведомлением о новых письмах, закрыв жалобу 24-летней давности
  3. OpenNews: Выпуск почтового клиента Thunderbird 128
  4. OpenNews: В Thunderbird добавят реализацию протокола Microsoft Exchange на языке Rust
  5. OpenNews: Реклама программы-вымогателя под видом почтового клиента Thunderbird
Обсуждение (158 +6) | Тип: К сведению |
·31.01.2025 Двадцать седьмая альфа-версия открытой игры 0 A.D. (102 +37)
  После двух с половиной лет разработки представлен двадцать седьмой альфа-выпуск свободной игры 0 A.D. с реализацией стратегии реального времени в стиле игр серии "Age of Empires". Как и все предыдущие выпуски новая версия снабжена меткой "альфа", но разработчики решили отказаться от данной традиции и следующее обновление будет помечено как "0 A.D. Release 28". Метка альфа-версии выставлялась, так как не все изначально задуманные возможности реализованы. При этом имеющаяся функциональность отточена и стабильна, и по качеству реализации 0 A.D. давно вышел из состояния альфа-версии.

Исходный код игры был открыт компанией Wildfire Games в 2009 году под лицензией GPL. До этого проект 9 лет разрабатывался в качестве проприетарного продукта. Сборка игры доступна для Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora и Arch Linux), FreeBSD, OpenBSD, macOS и Windows. Предложенная версия поддерживает сетевую игру и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Игра охватывает более десяти цивилизаций, существовавших в диапазоне с 500 года до нашей эры до 500 года нашей эры.

Не связанные с кодом компоненты игры, такие как графические и звуковые элементы, представлены под лицензией Creative Commons BY-SA, допускающей модификацию и задействование в коммерческих продуктах при условии указания авторства и распространения производных работ под аналогичной лицензией. Игровой движок 0 A.D. насчитывает около 200 тыс. строк кода на языке С++, для вывода 3D графики используется OpenGL, для работы со звуком — OpenAL, для организации сетевой игры — ENet. Из других открытых проектов по созданию стратегий реального времени можно отметить: Glest, ORTS, Warzone 2100 и Spring.

Основные изменения:

  • В игровой движок добавлен бэкенд для рендеринга с использованием графического API Vulkan.
  • Добавлена поддержка технологии суперсэмплинга AMD FSR (FidelityFX Super Resolution), использующей алгоритмы пространственного масштабирования и реконструкции деталей для снижения потери качества изображения при увеличении масштаба и преобразования в более высокое разрешение. При помощи AMD FSR можно отрисовывать вывод игры 0 A.D. с качеством 4K.
  • Добавлен режим GPU Skinning для скининга (привязка анимации 3D-модели к каркасу) на стороне GPU при помощи шейдеров (повышает производительность на 10-20 FPS).
  • Добавлена возможность сохранения состояния многопользовательской игры и возобновления общей игры с сохранённой позиции.
  • Добавлена новая страница "Tips & Tricks" с подсказками и полезной информацией.
  • Переделан военно-морской флот. Военные корабли теперь разделяются на разведывательные, стрелковые, таранные, огневые и осадные. Предложено новое дерево технологий для военных кораблей, стимулирующее гонку вооружений за господство на море.
  • Реализованы сигнальные ракеты, которые могут запускать наблюдатели. Информация о запущенных ракетах отображается в чате.
  • Добавлены новые автоматически генерируемые карты: Foothills (хорошо просматриваемая холмистая местность), Migration (острова, задача захватить ресурсы более крупного острова) и Coast Range (узкая полоса между морем и горами).
  • Добавлена новая карта сражений "Isthmus of Corinth" (Коринфский перешеек в Греции). Обновлены карты сражений "Watering Holes" и "Sporades Islands".
  • Добавлены новые модели и текстуры. Например, добавлена модель статуи.
  • Повышено качество графики и игровых ресурсов.
  • Усилено разделение между цивилизациями спартанцев, римлян, афинян и македонцев.
  • Добавлены ударные отряды из боевых слонов, превосходящие пехоту и кавалерию.
  • Добавлены новые бонусы для героев: колесницы (менее маневренные, но более прочные, чем кавалерия), конница с копьями (бронированные, но медленные), длинные мечи (наносят больший урон).
  • Подготовлен второй музыкальный альбом, включающий 19 треков для игры 0 A.D.
  • JavaScript-движок SpiderMonkey обновлён до версии 115 (ранее использовался выпуск 78). В реализации графического интерфейса и в коде симуляции разрешено использовать Promise и async/await.
  • Пользователю предоставлена возможность смены пароля от многопользовательской игры.
  • В графическом интерфейсе реализована поддержка горизонтальной прокрутки для контента, не вмещающегося в ширину экрана.
  • Летом 2024 года разработка была переведена с Subversion на Git.


  1. OpenNews: Доступна двадцать шестая альфа-версия открытой игры 0 A.D.
  2. OpenNews: Выпуск игры Freeciv 3.0
  3. OpenNews: Выпуск пошаговой стратегии Battle for Wesnoth 1.18
  4. OpenNews: Выпуск свободной стратегической игры Warzone 2100 4.4.2
  5. OpenNews: Компания Activision открыла 3D-модель острова Caldera из игры Call of Duty: Warzone
Обсуждение (102 +37) | Тип: Программы |
·30.01.2025 В каталоге PyPI реализована возможность перевода проектов в архив (5 +4)
  Разработчики репозитория Python-пакетов PyPI (Python Package Index) объявили о возможности присвоения проектам архивного статуса, при котором запрещена публикация любых обновлений. На странице архивных проектов показывается предупреждение о том, что сопровождающий больше не будет публиковать новые релизы. Для пользователя подобная метка может быть сигналом, что не стоит использовать выбранный пакет, так как для него не будут устраняться уязвимости и исправляться ошибки.

Пакеты архивных проектов остаются доступны для загрузки и установки. При желании владелец проекта может убрать архивный статус и возобновить публикацию новых версий. В дальнейшем планируется добавить поддержку дополнительных статусов, таких как "устаревший" и "оставшийся без сопровождения".

  1. OpenNews: Каталог PyPI внедрил новую систему проверки подлинности пакетов
  2. OpenNews: Атакующие получили доступ к 174 учётным записям в каталоге PyPI
  3. OpenNews: PyPI приостановил регистрацию новых пользователей и проектов из-за всплеска вредоносных публикаций
  4. OpenNews: Каталог PyPI перешёл на обязательную двухфакторную аутентификацию
  5. OpenNews: В каталоге PyPI выявлены вредоносные библиотеки, использующие CDN PyPI для скрытия канала связи
Обсуждение (5 +4) | Тип: К сведению |
Следующая страница (раньше) >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру