The OpenNET Project / Index page

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

·08.02.2023 Инфраструктура разработки Blender переведена c Phabricator на платформу Gitea (29 +12)
  Разработчики системы 3D-моделирования Blender ввели в строй новую инфраструктуру разработки, построенную с использованием платформы Gitea (ранее использовалась платформа Phabricator). Разбор сообщений об ошибках, управление задачами и рецензирование кода теперь будет осуществляться через интерфейс projects.blender.org. Основная ветка в git-репозитории после миграции переименована из "master" в "main".

Учётные записи пользователей, а также все ранее добавленные сообщения о проблемах и задачи, перенесены в новую инфраструктуру. Завершённые работы по рецензированию не перенесены, но доступны в архивной форме (незавершённые на момент миграции рецензирования переотправлены в форме pull-запросов). Старый сайт для разработчиков developer.blender.org в течение нескольких недель останется доступен в режиме только для чтения для упрощения адаптации к новому интерфейсу.

  1. OpenNews: Проект Forgejo начал развитие форка системы совместной разработки Gitea
  2. OpenNews: Выпуск Pale Moon 28.15. Перевод репозиториев Pale Moon с GitHub на Gitea
  3. OpenNews: Первый выпуск Gitea, форка системы совместной разработки Gogs
  4. OpenNews: Выпуск свободной системы 3D-моделирования Blender 3.4
  5. OpenNews: SPA Studios открыла код внутреннего форка Blender с доработками Grease Pencil
Обсуждение (29 +12) | Тип: К сведению |
·08.02.2023 Ядро Linux 6.1 отнесено к категории выпусков с длительным сроком поддержки (54 +15)
  Ядру Linux 6.1 присвоен статус ветки с длительным сроком поддержки. Обновления для ветки 6.1 будут выпускаться как минимум до декабря 2026 года, но скорее всего, как в случае веток 5.10, 5.4 и 4.19, срок будет продлён до шести лет и сопровождение продлится до декабря 2028 года. Напомним, что для обычных выпусков ядра обновления выпускаются только до выхода следующей стабильной ветки (например, обновления для ветки 6.0 выпускались до выхода 6.1).

Продолжается сопровождение longterm-веток:

  • 5.15 - до октября 2026 г. (используется в Ubuntu 22.04 и Oracle Unbreakable Enterprise Kernel 7).
  • 5.10 - до декабря 2026 г. (используется в Debian 11 и Android 12).
  • 5.4 - до декабря 2025 г. (используется в Ubuntu 20.04 LTS и в Oracle Unbreakable Enterprise Kernel 6)
  • 4.19 - до декабря 2024 г. (используется в Debian 10 и в Android 10).
  • 4.14 - до января 2024 г.

Отдельно на базе ядер 4.4, 4.19 и 5.10 организацией Linux Foundation предоставляются ветки SLTS (Super Long Term Support), которые сопровождается отдельно и будут поддерживаться 10-20 лет. Сопровождение SLTS-веток осуществляется в рамках проекта Civil Infrastructure Platform (CIP), в котором участвуют такие компании, как Toshiba, Siemens, Renesas, Hitachi и MOXA, а также вовлечены мэйнтейнеры LTS-веток основного ядра, разработчики Debian и создатели проекта KernelCI. Ядра SLTS ориентированы на применение в технических системах гражданской инфраструктуры и в важных промышленных системах.

  1. OpenNews: Релиз ядра Linux 6.1
  2. OpenNews: Ядро Linux 5.10 отнесено к категории выпусков с длительным сроком поддержки
  3. OpenNews: Организация Linux Foundation выпустила LTS-ветку на базе ядра Linux 4.19
Обсуждение (54 +15) | Тип: К сведению |
·07.02.2023 Fedora 38 предложит неограниченную поддержку Flathub (180 +12)
  Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, утвердил предложение, разрешающее полный доступ к каталогу приложений Flathub.

Начиная с Fedora 35 пользователям была предложена ограниченная выборка приложений (белый список) для Flatpak, реализованная с помощью пакета fedora-flathub-remove. В Fedora 37 вместо белого списка был реализован фильтр, который убирал неофициальные пакеты, проприетарные программы и приложения с ограничивающими лицензионными требованиями.

В Fedora 38 фильтр приложений будет отключён, но реализация механизма фильтрации будет оставлена на случай если в будущем потребуется такая возможность. Для определения какой пакет предлагать по умолчанию, при наличии flatpak- и rpm-пакетов с одинаковыми программами, в Fedora 38 будет введён приоритет установки. При использовании для установки приложений интерфейса GNOME Software в первую очередь будут ставиться Flatpak-пакеты от проекта Fedora, затем RPM-пакеты и в завершение пакеты с Flathub. Таким образом, Flatpak-пакеты из Flathub будут выбраны только тогда, когда нет других вариантов. При необходимости для отдельных приложений в GNOME Software можно вручную выбрать желаемый источник установки.

  1. OpenNews: В Fedora 38 одобрена поставка сборок с окружениями Budgie и Sway
  2. OpenNews: В Fedora 38 планируют реализовать поддержку универсальных образов ядра
  3. OpenNews: В Fedora 38 намечено формирование официальных сборок с рабочим столом Budgie
  4. OpenNews: В Fedora Linux 38 начнут формироваться сборки на базе пользовательской оболочки Phosh
  5. OpenNews: Релиз дистрибутива Fedora Linux 37
Обсуждение (180 +12) | Автор: MegaFon929 | Тип: К сведению |
·07.02.2023 Intel развивает виртуальную прошивку TD-Shim, написанную на Rust (75 –4)
  В рамках проекта TD-Shim компания Intel развивает виртуальную прошивку, предназначенную для использования в изолированных виртуальных окружениях по аналогии с прошивками при запуске поверх реального оборудования. Прошивка содержит низкоуровневые компоненты, предоставляющие таблицы ACPI и информацию о CPU и раскладке памяти, необходимые для загрузки ядра операционной системы. Код проекта написан на языке Rust с ассемблерными вставками и распространяется под лицензией BSD.

Проект рассматривается как более защищённый и легковесный аналог виртуальным прошивкам SeaBIOS и OVMF/TDVF, применяемым в XEN и KVM, нацеленный на организацию загрузки виртуальных окружений и аппаратно виртуализированных контейнеров приложений, для которых необходимо обеспечить минимальное время запуска и конфиденциальную обработку информации. Для передачи цепочки доверия и подтверждения достоверности всех загружаемых компонентов в TD-Shim поддерживается технология Intel TDX (Trusted Domain Extensions). Для сокращения времени загрузки TD-Shim содержит только минимально необходимые для запуска компоненты.

  1. OpenNews: Выпуск гипервизора для встраиваемых устройств ACRN 1.2, развиваемого в Linux Foundation
  2. OpenNews: Intel опубликовал открытую прошивку для инициализации оборудования и загрузки ОС
  3. OpenNews: Intel развивает открытую прошивку ModernFW и гипервизор на языке Rust
  4. OpenNews: Intel развивает новую открытую архитектуру прошивок Universal Scalable Firmware
  5. OpenNews: Выпуск Coreboot 4.18
Обсуждение (75 –4) | Тип: Программы |
·07.02.2023 Обновление X.Org Server 21.1.7 с устранением уязвимости (59 +15)
  Доступен корректирующий выпуск X.Org Server 21.1.7, в котором устранена уязвимость (CVE-2023-0494), позволяющая поднять свои привилегии в системе, если X-сервер выполняется с правами root, или выполнить код на удалённой системе, если для доступа используется перенаправление сеанса X11 при помощи SSH.

Уязвимость возникла из-за того, что после вызова free() разработчики забыли установить в привязанный к буферу указатель признак NULL, что приводило к дальнейшему обращению к буферу после его освобождения (use-after-free) в функции DeepCopyPointerClasses, используемой в расширении X Input. Через манипуляцию с данными, обрабатываемыми в функциях ProcXkbSetDeviceInfo() и ProcXkbGetDeviceInfo(), атакующий может осуществить чтение и запись данных в освобождённую область памяти и добиться выполнения своего кода с правами X-сервера.

  1. OpenNews: Уязвимость в libXpm, приводящая к выполнению кода
  2. OpenNews: Обновление X.Org Server 21.1.5 и xwayland 22.1.6 с устранением 6 уязвимостей
  3. OpenNews: Обновление X.Org Server 21.1.4 с устранением уязвимостей
  4. OpenNews: Уязвимость в libinput, приводящая к выполнению кода при подключении вредоносного устройства
  5. OpenNews: Доступен X.Org Server 21.1
Обсуждение (59 +15) | Тип: Проблемы безопасности |
·06.02.2023 Релиз медиацентра MythTV 33 (48 +7)
  После года разработки состоялся релиз платформы для создания домашнего медиацентра MythTV 33, позволяющей превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD. Код проекта распространяется в рамках лицензии GPL. Одновременно сформирован выпуск отдельно развивающегося web-интерфейса MythWeb для управления медиацентром через web-браузер.

Архитектура MythTV базируется на разделении бэкенда для хранения или захвата видео (IPTV, DVB-карты и т.п.) и фронтэнда для отображения и формирования интерфейса. Фронтэнд может работать одновременно с несколькими бэкендами, которые могут быть запущены как на локальной системе, так и на внешних компьютерах. Функциональность реализуется через плагины. В настоящее время доступно два набора плагинов - официальный и неофициальный. Спектр возможностей, охватываемых плагинами достаточно широк - от интеграции с различными online-сервисами и реализации web-интерфейса для управления системой по сети до средств для работы с web-камерой и организации видеосвязи между ПК.

В новой версии в кодовую базу внесено около 1000 изменений, среди которых:

  • Предложен новый web-интерфейс для настройки.
  • В MythMusic реализована новая визуализация звуковой волны.
  • В реализацию SAT>IP добавлена поддержка протокола DiSEqC.
  • Обеспечена автоматическая группировка каналов для источников видео.
  • Обновлена версия FFmpeg.
  • Проведена реструктуризация кода.

  1. OpenNews: Релиз открытого медиацентра Kodi 20.0
  2. OpenNews: Релиз медиацентра MythTV 32.0
  3. OpenNews: Не исключена подмена MetalKettle, популярного репозитория для медиацентра Kodi
  4. OpenNews: Выпуск LinHES 8.4, дистрибутива для создания медиацентров
Обсуждение (48 +7) | Тип: Программы |
·06.02.2023 Выпуск симулятора транспортной компании OpenTTD 13.0 (86 +30)
  Доступен релиз OpenTTD 13.0, свободной стратегической игры, симулирующей работу транспортной компании в реальном времени. Код проекта написан на языке С++ и распространяется под лицензией GPLv2. Установочные пакеты подготовлены для Linux, Windows и macOS.

Изначально OpenTTD развивался как аналог коммерческой игры Transport Tycoon Deluxe, но позднее превратился в самодостаточный проект, значительно обогнавший по возможностям эталонный вариант игры. В частности, в рамках проекта создан альтернативный набор игровых данных, новое звуковое и графическое оформление, существенно расширены возможности игрового движка, увеличены размеры карт, реализован сетевой режим игры, добавлено много новых игровых элементов и моделей.

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

  • Реализована поддержка произвольных уровней масштабирования интерфейса (не только увеличения в 2 и 4 раза) с опциональной возможностью симуляции отображения в ретро-стиле. Для экранов с высокой плотностью пикселей (HiDPI) предложено улучшенное автоматическое масштабирование.
  • На экране запуска новой игры предоставлен прямой доступ к настройкам NewGRF/AI/GS.
  • В файлах NewGRF (Graphics Resource File), позволяющих расширять функциональность и менять игровую логику, реализована возможность предоставления вариантов локомотивов, отображаемых иерархически в списке покупок.
  • Добавлена поддержка многопутных железнодорожных переездов.
  • На базе GameScripts реализована возможность создания собственных рейтингов.
  • Реализована более естественная отрисовка рек, становящихся шире по мере продвижения вниз по течению.

Дополнительно можно отметить выпуск OpenLoco 23.01, открытого движка для симулятора транспортной компании Chris Sawyer's Locomotion. Также можно упомянуть обновление проекта OpenRCT2 0.4.3, развивающего открытую реализацию стратегической игры RollerCoaster Tycoon 2, симулирующей конструирование парка развлечений и управление им, а также охватывающей также элементы инфраструктуры, такие как магазины и кафе. Для работы OpenLoco и OpenRCT2 требуются файлы с ресурсами от оригинальных игр Chris Sawyer's Locomotion и RollerCoaster Tycoon 2. Из отличий открытых вариантов движков выделяется поддержка современных платформ, улучшенный интерфейс, повышение качества искусственного интеллекта.

  1. OpenNews: Выпуск OpenTTD 12.0, свободного симулятора транспортной компании
  2. OpenNews: Выпуск игры OpenRCT2, предлагающей симулятор парка аттракционов
  3. OpenNews: Релиз свободного игрового движка OpenMW 0.16.0
  4. OpenNews: Рождественский выпуск OpenRA, открытого движка для игр Red Alert и Dune 2000
  5. OpenNews: Для Linux доступна игра Civilization V
Обсуждение (86 +30) | Тип: Программы |
·05.02.2023 По данным Cloudflare доля Firefox составляет 5.9% (153 +28)
  По данным сервиса Cloudflare Radar доля Firefox выросла до 5.9%, демонстрируя рост в 0.1% за последние 7 дней и 0.11% за месяц. Доля Chrome составляет 30.3%, Chrome Mobile - 26.7%, Mobile Safari - 11.1%, Chrome Mobile Webview - 6.1%, Edge - 4.7%, Facebook - 3.4%, Safari - 3.4%. Рост присутствия Firefox расходится с показателями традиционных счётчиков, таких как Statcounter, по данным которых доля Firefox снижается и составляет 3%.

Расхождение объясняется тем, что в Statcounter и подобных системах учёта используются JavaScript-счётчики, которые блокируются включённой в Firefox системой противодействия коду для отслеживания перемещений пользователей, в то время как Cloudflare учитывает в своей статистике содержимое заголовка User Agent. Учёт с использованием User Agent также используется в Wikipedia, по статистике которой доля Firefox составляет 4.2%, Chrome - 20.2%, Chrome Mobile - 26.6%, Mobile Safari - 20.8%.

  1. OpenNews: Подмена кода проектов Picreel и Alpaca Forms привела к компрометации 4684 сайтов
  2. OpenNews: Около 5.5% сайтов используют уязвимые реализации TLS
  3. OpenNews: Атака на биржу криптовалюты через взлом счётчика StatCounter
  4. OpenNews: Доля Firefox опустилась ниже 10% по статистике сервиса Net Applications
  5. OpenNews: Chrome обогнал Internet Explorer по данным сервиса Net Applications
Обсуждение (153 +28) | Тип: Тема для размышления |
·05.02.2023 Учреждён Фонд устойчивого развития открытого и свободного ПО (52 +20)
  Некоммерческая организация Open Technology Fund, способствующая развитию технологий для обеспечения свободы общения и противостояния цензуре в интернете, объявила о создании Фонда устойчивого развития открытого и свободного ПО (Free and Open Source Software (FOSS) Sustainability Fund). Отмечается, что несмотря на важность роли, которую открытое ПО играет в интернете, открытые проекты испытывают недофинансирование и проблемы с поддержкой.

Целью создания нового фонда является гарантирование получения открытыми проектами ресурсов и поддержки, необходимых для сопровождения и поддержания безопасности критически важных инструментов. Об участии в формирования фонда заявили такие компании, как GitHub, Okta, Omidyar Network и Schmidt Futures. Правила выбора проектов для финансирования пока не опубликованы, нуждающимся в ресурсах разработчикам и лидерам проектов предлагается напрямую связаться с представителем фонда.

Обсуждение (52 +20) | Тип: К сведению |
·04.02.2023 Компания Valve выпустила Proton 7.0-6, пакет для запуска Windows-игр в Linux (81 +29)
  Компания Valve опубликовала выпуск проекта Proton 7.0-6, который основан на кодовой базе проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD.

Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы "esync" (Eventfd Synchronization) и "futex/fsync".

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

  • Обеспечена поддержка игр:
    • Gotham Knights
    • UNCHARTED: Legacy of Thieves Collection
    • Heroes of the Dark
    • Super Arcade Racing
    • Crazy Machines 3
    • King under the Mountain
    • NinNinDays2
    • Mahjong ladies
  • Улучшена поддержка игр:
    • Septerra Core
    • Persona 5 Royal
    • Vampire Survivors
    • Super House of Dead Ninjas
    • Enemy Mind
    • Out There Somewhere
    • Zeepkist
    • Overcooked!
    • Quake III Arena
    • Marvel Snap
    • Microsoft Flight Simulator
    • Sackboy: A Big Adventure
    • Spyro Reignited Trilogy
    • Jurassic World Evolution 2
    • Project Cars 2
    • Project Cars 3
    • Sins of a Solar Empire: Rebellion
    • Lost Lands: Dark Overlord
    • Lost Lands: Dark Lord
    • Lost Lands: Redemption
    • Haunted Hotel: Silent Waters
    • Chronos: Before the Ashes
    • OUTRIDERS
    • ToGather: Island
  • Пакет wine-mono обновлён до версии 7.4.0.
  • Dxvk-nvapi, реализация NVAPI поверх DXVK, обновлена до версии 0.6.

  1. OpenNews: Выпуск VKD3D-Proton 2.8, форка Vkd3d с реализацией Direct3D 12
  2. OpenNews: Компания Valve выпустила Proton 7.0-5, пакет для запуска Windows-игр в Linux
  3. OpenNews: Выпуск Wine 7.21 и GE-Proton7-41
  4. OpenNews: Компания Valve выпустила Proton 7.0, пакет для запуска Windows-игр в Linux
Обсуждение (81 +29) | Тип: Программы |
·04.02.2023 Выпуск системы тестирования памяти Memtest86+ 6.10 (90 +31)
  Опубликован выпуск программы для тестирования оперативной памяти Memtest86+ 6.10. Программа не привязана к операционным системам и может запускаться напрямую из прошивки BIOS/UEFI или из загрузчика для проведения полной проверки оперативной памяти. В случае выявления проблем построенная в Memtest86+ карта сбойных участков памяти может использоваться в ядре Linux для исключения проблемных областей при помощи опции memmap. Код проекта распространяется под лицензией GPLv2.

Основные новшества:

  • Добавлена поддержка запуска подписанной версии на системах с UEFI Secure Boot.
  • Добавлена поддержка работы на EFI-системах без монитора (Headless) с выводом на консоль через последовательный порт.
  • Добавлены новые опции командной строки: "nobigstatus" для отключения большого всплывающего экрана с состоянием PASS/FAIL; "reportmode" для настройки режима вывода информации об ошибках (NONE, SUMMARY, ADDRESS, BADRAM); "cpuseqmode" и "powersave" для настройки режимов работы CPU.
  • Добавлена поддержка систем с чипом ATI SB400.
  • Устранён сбой, проявляющийся на платах SuperMicro X10SDV.
  • Решены проблемы, связанные с формированием шаблонов BadRAM для исключения дефектных областей памяти из адресного пространства ядра.
  • Налажено отключение режима SMP при нажатии клиши F2 при запуске.

  1. OpenNews: Релиз Memtest86+ 6.00 с поддержкой UEFI
  2. OpenNews: Выпуск системы автоматического тестирования памяти MemTest86+ 5.01
  3. OpenNews: Релиз автоматического теста памяти MemTest86+ 5.0
  4. OpenNews: Релиз Memtest86+ 4.10
  5. OpenNews: Содержимое ячеек DRAM может быть повреждено в результате цикличного чтения
Обсуждение (90 +31) | Тип: Программы |
·03.02.2023 Выпуск Wine 8.1 (166 +23)
  Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 8.1. С момента выпуска 8.0 было закрыто 27 отчётов об ошибках и внесено 299 изменений. Напомним, что начиная с ветки 2.x проект Wine перешёл на схему нумерации версий, в которой каждый стабильный релиз приводит к увеличению первой цифры в номере версии (7.0.0, 8.0.0), а обновления к стабильным релизам выпускаются с изменением третьей цифры (8.0.1, 8.0.2, 8.0.3). Экспериментальные версии, развиваемые в процессе подготовки следующего значительного релиза, выпускаются с изменением второй цифры (8.1, 8.2, 8.3).

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

  • Версия Windows для новых префиксов выставлена в Windows 10.
  • Включены изменения с результатами чистки кода, отложенные во время заморозки перед выпуском 8.0.
  • Добавлена поддержка Vulkan-расширения VK_EXT_hdr_metadata, необходимого для работы с HDR в играх, работающих на основе графического API Vulkan, таких как Doom Eternal.
  • Закрыты отчёты об ошибках, связанные с работой игр: Dungeons, Diablo III, World of Warcraft, Overwatch, Anno 1800, GOG Galaxy.
  • Закрыты отчёты об ошибках, связанные с работой приложений: FL Studio, Free PC Audit 5.1.211.96, Snagit, AviUtl.

  1. OpenNews: В Wine добавлена поддержка HDR для Vulkan
  2. OpenNews: Стабильный релиз Wine 8.0
Обсуждение (166 +23) | Тип: Программы |
·03.02.2023 Выпуск Postgres Pro Enterprise 15.1.1 (62 +17)
  Компания Postgres Professional объявила о доступности проприетарной СУБД Pro Enterprise 15.1.1, основанной на кодовой базе PostgreSQL 15 и включающей новые возможности, которые переданы для интеграции в следующие ветки PostgreSQL, а также ряд специфичных дополнений для высоконагруженных систем. СУБД поддерживает мультимастер репликацию, сжатие данных на уровне блоков, инкрементальное резервное копирование, встроенный пулер соединений, оптимизированное секционирование таблиц, улучшенный полнотекстовый поиск, автоматическую компиляцию и планирование запросов.

Основные новшества:

  • Поддержка пакетов (Packages, наборы функций и процедур) в стиле Oracle для упрощения миграции кода на языке PL/SQL при переходе с Oracle на Postgres. С технической точки зрения поддержка пакетов представляет собой расширение синтаксиса языка PL/pgSQL (с небольшими дополнениями в ядре СУБД), благодаря которому реализуется функциональный аналог пакетов Oracle и вводится ряд дополнительных команд для работы с ними.
  • Передача позиционных параметров в скрипт в psql, что позволяет создавать более гибкие и универсальные shell-скрипты для работы с СУБД. Помимо явных преимуществ при проектировании новых скриптов, это упростит адаптацию SQL-скриптов при миграции с СУБД Oracle, где подобная функциональность привычна пользователю.
  • Pасширение pgpro_anonymizer для маскирования (обфускации) данных, позволяющее обеспечить безопасность хранения данных в системах корпоративного уровня, а также создавать анонимизированные копии БД для использования в средах тестирования и разработки.
  • На основе pg_probackup разработана новая утилита резервного копирования для корпоративных сред pg_probackup Enterprise, в которой реализовано: новая подсистема ввода-вывода, повышающая производительность; поддержка протокола S3 для хранения данных в облачных системах; совместимость CFS (компрессии данных) с механизмом создания инкрементальных резервных копий; поддержка всех режимов создания резервных копий (DELTA, PAGE и PTRACK); поддержка алгоритмов сжатия LZ4 и ZSTD.
  • Новые функции обработки JSON из стандарта SQL:2016 в дополнение к ранее реализованному языку JSONPATH.
  • Готовность к работе с расширением TimescaleDB (после официального объявления его разработчиком о поддержке PostgreSQL 15).
  • Добавление модуля tds_fdw для упрощения миграции с MS SQL Server.
  • Официальная поддержка процессоров "Эльбрус".

  1. OpenNews: Первый бета-выпуск FerretDB, реализации MongoDB на базе СУБД PostgreSQL
  2. OpenNews: В свободном доступе опубликована книга "PostgreSQL 15 изнутри"
  3. OpenNews: Выпуск IvorySQL 2.1, надстройки над PostgreSQL для обеспечения совместимости с Oracle
  4. OpenNews: PostgreSQL Anonymizer 0.6, расширение для анонимизации данных в СУБД
  5. OpenNews: Проект Postgres WASM подготовил работающее в браузере окружение с СУБД PostgreSQL
Обсуждение (62 +17) | Автор: Postgres Professional | Тип: Программы |
·02.02.2023 Выпуск системной библиотеки Glibc 2.37 (81 +21)
  После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library (glibc) 2.37, которая полностью следует требованиям стандартов ISO C11 и POSIX.1-2017. В состав нового выпуска включены исправления от 63 разработчиков.

В отличие от прошлых выпусков в Glibc 2.37 предложены в основном исправления ошибок. Из заметных улучшений выделяется только добавление в утилиту getent опции "--no-addrconfig" для оставления в выводе IP-адресов, не соответствующих имеющейся сетевой конфигурации (т.е. показ IPv6/IPv4-адресов, даже если нет сетевых интерфейсов с адресами IPv6/IPv4, что соответствует поведению при вызове функции getaddrinfo без флага AI_ADDRCONFIG).

В новой версии также изменено поведение компоновщика, который теперь не загружает разделяемые объекты из подкаталогов "tls" в пути поиска библиотек и подкаталогов с именем платформы (AT_PLATFORM).

Устранена уязвимость (CVE-2022-39046), приводящая к утечке содержимого памяти в лог (чтению неинициализированной памяти из кучи и отражению прочитанных данных в логе) при обработке в функции syslog строк размером более 1024 байт.

  1. OpenNews: Реализована возможность сборки Glibc при помощи инструментария LLVM
  2. OpenNews: Выпуск системной библиотеки Glibc 2.36
  3. OpenNews: В Си-библиотеке nolibc, входящей в состав ядра Linux, реализована поддержка сигналов
  4. OpenNews: Выпуск стандартных Си-библиотек Musl 1.2.3 и PicoLibc 1.7.6
  5. OpenNews: Уязвимость в Glibc, позволяющая вызвать крах чужого процесса
Обсуждение (81 +21) | Тип: Программы |
·01.02.2023 Прогресс в разработке пользовательского окружения COSMIC, написанного на Rust (196 +4)
  Компания System76, развивающая Linux-дистрибутив Pop!_OS, опубликовала отчёт о развитии нового пользовательского окружения COSMIC, написанного на языке Rust (не путать со старым COSMIC, который был основан на GNOME Shell). Окружение развивается как универсальный проект, не привязанный к конкретному дистрибутиву, соответствующий спецификациям Freedesktop. Проектом также развивается композитный сервер cosmic-comp на базе Wayland.

Для построения интерфейса в COSMIC задействована библиотека Iced, которая использует безопасные типы, модульную архитектуру и модель реактивного программирования, а также предлагает архитектуру, привычную для разработчиков, знакомых с языком декларативного построения интерфейсов Elm. Предоставляется несколько движков отрисовки, поддерживающих Vulkan, Metal, DX12, OpenGL 2.1+ и OpenGL ES 2.0+, а также оконная оболочка и движок для интеграции с Web. Приложения на базе Iced могут быть собраны для Windows, macOS, Linux и запуска в web-браузере. Разработчикам предлагается готовый набор виджетов, возможность создавать асинхронные обработчики и использовать адаптивную компоновку элементов интерфейса в зависимости от размера окна и экрана. Код распространяется под лицензией MIT.

Среди последних достижений в разработке COSMIC:

  • Реализована поддержка вкладок и сегментированных кнопок на базе виджета SegmentedButton, позволяющих сразу совершать действие при выборе.
  • В конфигураторе обеспечен интерфейс поиска с непрерывным прокручиваемым списком результатов.
  • Реализована возможность выбора профилей управления энергопотреблением и отображения заряда аккумуляторов беспроводных устройств.
  • Добавлен интерфейс для настройки параметров экрана, поддерживающий переключение графических режимов, изменение яркости по расписанию (ночной режим) и управления компоновкой рабочего стола при подключении нескольких мониторов.
  • Добавлен интерфейс настройки языков, форматов и единиц измерения.
  • Добавлен интерфейс настройки звука, позволяющий изменять громкость уведомлений в привязке к приложениям и тестировать выбранные параметры, включая конфигурации с сабвуфером.
  • Предоставлена возможность выбора общего фона, разных обоев для каждого монитора или набора обоев для цикличной смены (задержка устанавливается в настройках).
  • В тулкит Iced добавлен механизм динамической отрисовки iced-dyrend, подразумевающий возможность выбора разных бэкендов в зависимости от окружения (например, можно использовать OpenGL, Vulkan или программный рендеринг на базе библиотеки Softbuffer).
  • Обновлена реализация движка программной отрисовки Softbuffer, которая теперь может использоваться для отрисовки виджетов, предоставляемых библиотекой libcosmic.
  • Пользовательское окружение рассчитано на работу под управлением дисплейных серверов на базе протокола Wayland. Для поддержки запуска приложений X11 в композитный сервер cosmic-comp интегрирована поддержка DDX-сервера XWayland.
  • Подготовлена библиотека cosmic-time, позволяющая использовать в приложениях на базе Iced анимированные эффекты.

  1. OpenNews: Выпуск дистрибутива Pop!_OS 22.04, развивающего рабочий стол COSMIC
  2. OpenNews: Компания System76 работает над созданием нового пользовательского окружения
  3. OpenNews: В дистрибутиве Pop!_OS 21.04 предложен новый рабочий стол COSMIC
  4. OpenNews: Компания System76 объявила о разработке пользовательского окружения COSMIC
  5. OpenNews: Компания System76 анонсировала новый Linux-дистрибутив Pop!_OS
Обсуждение (196 +4) | Тип: Программы |
Следующая страница (раньше) >>



Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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