Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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

·05.11 Доступна среда рабочего стола Cinnamon 6.8 (26 +8)
  После 11 месяцев разработки сформирован релиз среды рабочего стола Cinnamon 6.8, в рамках которой сообществом разработчиков дистрибутива Linux Mint развивается форк оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter, нацеленный на предоставление окружения в классическом стиле GNOME 2 с поддержкой удачных элементов взаимодействия из GNOME Shell. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. Новый выпуск Cinnamon будет предложен в дистрибутиве Linux Mint 27 (решено использовать год выпуска в нумерации), который планируется выпустить во второй половине декабря.

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

  • Реализована полноценная поддержка протокола Wayland и практически достигнут паритет в функциональности при работе с использованием X11 и Wayland. Поддержка работы с использованием X11 сохранена. Среди связанных с Wayland изменений:
    • При использовании Walyand обеспечен корректный выбор размера и позиционирование новых окон, всплывающих диалогов и контекстных меню.
    • При работе через Walyand реализовано корректное переключение фокуса ввода.
    • Устранены многие ошибки в Cinnamon, muffin, cinnamon-session и Xwayland, приводившие к аварийному завершению работы при использовании Wayland.
    • Улучшена поддержка многомониторных конфигураций и KVM-переключателей мониторов в окружении c Wayland.
    • В приложениях, использующих Wayland или запускаемых через Xwayland, а также в композитном сервере и десктоп-сеансе задействовано аппаратное ускорение графики, реализованное через Wayland-протоколы wl_drm и zwp_linux_dmabuf_v1, а также аппаратно ускоренную работу GBM поверх EGL на видеокартах NVIDIA.
    • Предоставлена полная поддержка экранов с высокой плотностью пикселей (HiDPI) при использовании Wayland. Решены проблемы с масштабированием пиктограмм и курсоров мыши. Устранены ошибки, проявлявшиеся в приложениях на движке Chromium, таких как Slack и VSCode.
    • При использовании Wayland реализована работа индикаторов прогресса выполнения операции, например, показа прогресса копирования файлов в кнопке на панели.
    • Обеспечен запуск базовых приложений, запускаемых через pkexec, в качестве Wayland-клиентов без применения Xwayland.
  • В файловый менеджер интегрирована панель предпросмотра.
  • Добавлено новое приложение Superlight для отслеживания состояния системы, наглядно показывающее динамику нагрузки на CPU, память и ввод/вывод, а также данные о запущенных процессах, трафике, заряде аккумулятора и температуре.
  • Реализован новый хранитель экрана, поддерживающий одновременно Wayland и X11.
  • Добавлена команда "cinnamon-list-windows" для упрощения получения списка всех открытых окон и определения их позиции, размера, данных о HiDPI и связанных с ними приложениях и бэкендах.
  • В композитном сервере Muffin обеспечено округление до целых чисел координат и размеров всех графических элементов библиотеки Clutter для более точного позиционирования и чёткой отрисовки апплетов и компонентов рабочего стола.
  • Добавлена поддержка юнитов systemd для пользовательских сеансов (graphical-session.target), активируемых для запуска сопутствующих сервисов в привязке к графическому сеансу.
  • Код для записи в файлы конфигурации и чтения закладок в файловом менеджере переведён на работу в асинхронном режиме.
  • Реализован единый интерфейс для управления применением спящих и ждущих режимов: suspend (ждущий режим с активной памятью), hybrid-sleep (гибернация со сбросом содержимого памяти на диск) и suspend-then-hibernate (ждущий режим с последующей гибернацией через определённое время).
  • В апплете настройки сетевого подключения объединены секции VPN и WireGuard.
  • Добавлен PAM-модуль pam_oo7 для аутентификации с использованием компонента oo7 (D-Bus Secret Service provider).
  • В контекстное меню окон добавлена опция для закрепления окна поверх другого содержимого.
  • По умолчанию задействован эмулятор терминала velocitty, собственной разработки. Поддерживается разделение сеансов на вкладки, изменение тем оформления, пометка разных типов вкладок своими цветами (красный - root, sudo, pkexec, синий - ssh, sftp или назначение своих цветов) и выделение более светлым оттенком вкладок с выполняемыми процессами.
  • Предоставлена возможность выставления разных обоев рабочего стола для разных мониторов.
  • Реализован новый календарь-планировщик Clockenstein, поддерживающий локальные календари, Google Calendar и внешние сервисы на базе протокола CalDAV, например Nextcloud.
  • В настройки клавиатуры добавлен просмотрщик раскладки клавиатуры. Прекращено использование внешней зависимости gkbd-capplet.
  • Добавлено собственное приложение для создания скриншотов (cinnamon-screenshot).
  • Добавлена возможность привязки настроек вывода уведомлений к отдельным приложениями.
  • В апплет управления яркостью экрана добавлена поддержка датчиков освещённости.
  • Реализована программа для работы с архивами Unfold, использующая 7zip и 7zip-RAR.
  • Реализовано приложение Alarms для вывода напоминаний и уведомлений в заданное время.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск среды рабочего стола Cinnamon 6.6
  3. OpenNews: В среде рабочего стола Cinnamon реализована полноценная поддержка Wayland
  4. OpenNews: Релиз дистрибутива Linux Mint 22.3
  5. OpenNews: Разработчик GNOME Calendar обвинил Linux Mint в игнорировании проблемы с устаревшим пакетом
  6. OpenNews: Linux Mint опубликовал HWE-сборку с ядром Linux 7.0
Обсуждение (26 +8) | Тип: Программы |


·05.11 Релиз видеоплеера MPV 0.42 (49 +18)
  После почти года разработки сформирован выпуск открытого видеоплеера MPV 0.42, в 2013 году ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей, не заботясь о сохранении совместимости с MPlayer. Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на LGPL почти завершён и для отключения оставшегося GPL-кода можно использовать опцию "--enable-lgpl".

Среди изменений в новой версии:

  • Добавлен новый сетевой бэкенд, использующий библиотеку libcurl и поддерживающий HTTP/2, HTTP/3 и повторное использование уже установленных соединений.
  • Реализованы меню для навигации по дискам DVD-Video, Blu-ray HDMV и BD-J.
  • Добавлена поддержка воспроизведения звуковых DVD (DVD-Audio).
  • Предоставлена возможность прямого воспроизведения iso-образов дисков DVD-Video, DVD-Audio и Blu-ray.
  • В модуле вывода vo_gpu_next добавлена поддержка расширенных слоёв Dolby Vision Profile 7.
  • Добавлена опция "--audio-spdif=dsd" для проброса DSD поверх PCM (DoP).
  • При помощи библиотеки subrandr реализована поддержка субтитров в формате SRV3, применяемых в YouTube.
  • Предоставлена возможность создания собственных контекстных меню, показываемых при клике правой кнопкой мыши и задаваемых в файле конфигурации menu.conf.
  • Во встроенный графический интерфейс OSC (On Screen Controller) добавлен режим отображения плавающих кнопок с пиктограммами Fluent, включаемый опцией "--script-opts=osc-layout=floating"
  • Добавлен API для интеграции с интерфейсом OSC внешних генераторов миниатюр.
  • Добавлена поддержка расширений протокола Wayland для управления сеансами и цветностью.
  • Добавлена опция "--target-trc=scrgb" для вывода в формате scRGB.
  • В сборках для Linux улучшена поддержка цветовых пространств для HDR.
  • В libmpv добавлен API для отрисовки через D3D11.
  • Переработаны возможности для отрисовки видео в текстовых терминалах, используя расширения sixel, kitty и tct.
  • Добавлен фильтр "--vf=amf_frc" (AMD Frame Rate Conversion) для изменения частоты кадров.
  • Переписан код для компенсации накапливающейся со временем рассинхронизации звука с отображаемыми кадрами видео.
  • По умолчанию включена проверка TLS-сертификатов (--tls-verify).
  • Повышены требования к версиям FFmpeg (6.1+) и libplacebo (7.387+).

  1. Главная ссылка к новости
  2. OpenNews: Релиз видеоплеера MPV 0.41
  3. OpenNews: Выпуск музыкального проигрывателя Audacious 4.6
  4. OpenNews: Выпуск музыкального проигрывателя Rhythmbox 3.5
  5. OpenNews: Выпуск музыкального проигрывателя Qmmp 2.4
  6. OpenNews: Выпуск музыкального проигрывателя Fooyin 0.13
Обсуждение (49 +18) | Тип: Программы |


·05.11 Опубликована среда рабочего стола LXQt 2.5.0 (41 +12)
  После 6 месяцев разработки представлен релиз среды рабочего стола LXQt 2.5.0 (Qt Lightweight Desktop Environment), продолжающей развитие проектов LXDE и Razor-qt. Интерфейс LXQt следует идеям классической организации рабочего стола, но привносит современное оформление и приёмы, увеличивающие удобство работы. LXQt позиционируется как легковесное, модульное, быстрое и удобное окружение, вобравшее лучшие черты LXDE и Razor-qt. Код размещён на GitHub и поставляется под лицензиями GPL 2.0+ и LGPL 2.1+. Появление готовых сборок ожидается для Ubuntu (LXQt по умолчанию предлагается в Lubuntu), Arch Linux, Fedora, openSUSE, Mageia, FreeBSD, ROSA и ALT Linux.

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

  • В эмуляторе терминала QTerminal и виджете QTermWidget появилась поддержка: escape-последовательности OSC 8 (Operating System Command 8) для вставки гиперссылок; возможности выделения области через Shift+click; новых режимов размещения фоновых изображений; визуальной индикации кода гудка (0x07); кнопки для раскрытия текущего вложенного терминала; опции для вывода уведомления при прекращении появления новой информации в терминале; показа предупреждения при аварийном завершении процесса.
  • Прекращено использование компонента menu-cache, который оставался последней зависимостью из LXDE. Для кэширования элементов меню в библиотеку libfm-qt добавлена необходимая встроенная функциональность, обеспечивающая более высокую производительность.
  • В файловом менеджере PCManFM-Qt в панель добавлена кнопка для остановки поиска и реализован инкременталный режим вывода результатов поиска, позволяющие в любой момент остановить поиск, не потеряв список уже найденных к этому моменту файлов. В настройки добавлена опция для отключения кэширования обоев рабочего стола для показа изображений в исходном качестве.
  • Изменения в панели: В плагине отслеживания состояния сети реализовано корректное масштабирование пиктограммы и возможность использования единой системной темы пиктограмм. В плагине отображения вывода запускаемых команд (Custom Command) реализована опция для задания минимального размера, исключающая сжатие панели при изменении длины выводимого текста. В плагине управления яркостью экрана появилась всплывающая подсказка с информацией о текущем уровне яркости. Налажено использование шины D-Bus при включении функции автоскрытия панели. В диалогах с настройками плагинов по умолчанию выставлен фокус на кнопке "Закрыть" для исключения случайного применения изменений при нажатии Enter.
  • Добавлен интерфейс для выбора кодека для Bluetooth.
  • Временно отключена возможность настройки параметров монитора в окружениях на базе X11 из-за прекращения поддержка X11 в библиотеке libkscreen-6.8 из KDE. Поддержку данной возможности намерены вернуть в ближайшем корректирующем выпуске через разработку замены.
  • В качестве минимально поддерживаемой версии Qt заявлен выпуск 6.10.0.

  1. Главная ссылка к новости
  2. OpenNews: Опубликована среда рабочего стола LXQt 2.4.0
  3. OpenNews: Рабочий стол LXQt признан полностью готовым для использования Wayland
Обсуждение (41 +12) | Тип: Программы |


·05.11 Выпуск дистрибутива Omarchy 4.5, развиваемого создателем Ruby on Rails (29 –6)
  Опубликован релиз дистрибутива Omarchy 4.5, собравшего более 23 млн долларов на разработку. Проект развивает Давид Хейнемейер Ханссон (David Heinemeier Hansson), автор веб-фреймворка Ruby on Rails, пытающийся сформировать идеальное для себя Linux-окружение. Дистрибутив создан в соответствии с принципом "Omakase Computing", предполагающим, что большинство пользователей в начале своего пути не знают, чего именно они хотят, и для них будет лучше не терзать себя попытками выбора, а воспользоваться набором инструментов, подготовленным тем, чьей компетентности и вкусу они доверяют. Наработки проекта распространяются под лицензией MIT. Размер ISO-образа 6.5 ГБ (x86_64, ARM64).

Omarchy построен на пакетной базе Arch Linux, но не просто предлагает набор предустановленных пакетов, а пытается предложить среду из сочетающихся между собой приложений, подобранных с учётом эстетики и эффективности решения задач. По мнению автора проекта, для высокой производительности труда важна мотивация и частью такой мотивации является красивое и эстетичное окружение. Графическая среда построена на базе композитного менеджера Hyprland.

Дистрибутив не пытается быть похожим на Windows или macOS, угодить большинству или показаться привычным пользователям. Вместо ориентации на гипотетического среднего пользователя в Omarchy предлагаются только приложения, повседневно используемые автором - от Neovim, Chromium и LibreOffice до Spotify, Omawrite, Foot и Zoom. Предполагается, что подготовленное окружение, работа с кодом в Neovim, активное использование терминала и мозаичная компоновка окнами многим покажутся непривычными, но те кто решится выйти из зоны комфорта и освоить для себя что-то новое сможет повысить эффективность своей работы.

Изменения в Omarchy 4.5:

  • Для пользователей, испытывающих трудности с использованием мозаичной компоновки окон после перехода с Windows или macOS, предоставлена поддержка классических плавающих окон и панели задач. При помощи комбинации клавиш "Super + L" можно быстро переключаться между мозаичным, прокручиваемым и плавающим режимами компоновки окон. В панели показываются закреплённые ярлыки, запущенные приложения и кнопка для навигации по установленным программам. Окна можно сворачивать комбинацией "Super + M", настраивать через контекстное меню и перетаскивать мышью.

  • Добавлена поддержка систем на базе архитектуры ARM64 и предоставлена возможность установки на устройствах Apple MacBook M1, M2, M3 и Neo при помощи специально подготовленного инсталлятора. В штатных сборках для ARM64 реализована поддержка рабочих станций на чипах NVIDIA DGX Spark и ноутбуков на чипах NVIDIA RTX Spark (N1X), таких как Dell XPS 16 Creator Edition и ASUS ProArt P14. В разработке находится поддержка устройств на чипах Qualcomm Snapdragon.
  • Добавлена поддержка 50 языков и 5 методов ввода. Переключение между языками осуществляется через конфигуратор (Setup > Language) или командой "omarchy language язык".
  • Интегрирована возможность активации доступа к беспроводным сетям чрез captive-порталы. Подобные беспроводные сети с авторизацией через web-интерфейс определяются автоматически и для входа в них отображается специальный индикатор.
  • Предложен новый набор приложений, доступных по умолчанию:
    • Hype - программа для создания презентации в формате Markdown, редактирования слайдов в визуальном режима и экспорта в PDF или PPT (PowerPoint).
    • Signed - просмотр, подписание и редактирование PDF-документов.
    • Disktree - анализ занятого места на диске.
    • Monologue - запись видео с камеры.
    • Gliff - доступ к удалённому рабочему столу через SSH.
    • Из базовой поставки удалены OBS Studio, Kdenlive и Lazydocker. Для записи и обрезки видео предлагаются Monologue и Omacut, а для работы с docker-контейнерами - Docker и Docker Compose.
  • Добавлена возможность быстрой установки web-приложений с Microsoft 365 Outlook, Word, Excel, PowerPoint, Teams и OneDrive через меню "Install > Service > Microsoft". Каждое приложение открывается в отдельном окне и вызывается через ярлык в меню по аналогии с традиционными программами.
  • По умолчанию задействован движок распознавания речи Superwhisper, при помощи которого можно диктовать текст вместо ввода с клавиатуры. Голосовой ввод активируется комбинацией клавиш "Alt + Space" или удержанием правого Alt. Для распознавания может использоваться как локально выполняемая модель, так и внешний облачный сервис (бесплатно только первые десять тысяч слов). В качестве опции оставлена поддержка Voxtype.
  • Новый инсталлятор F1, распаковывающий готовый системный образ и добавляющий поверх только специфичные для устройства пакеты. В отличие от ранее применявшегося метода раздельного копирования и установки каждого пакета, новый инсталлятор разворачивает готовую к работе систему почти мгновенно - в одном из тестов установка на ноутбук с CPU AMD заняла всего 7 секунд.
  • Проведена оптимизация процесса запуска, в результате которой ускорены загрузка и завершение работы системы, устранены задержки перед открытием меню и панелей через горячие клавиши, ускорены проверки элементов меню Omarchy (с 200 мс до 16 мс) и отображение эмулятора терминала. Рабочий стол переведён на обработку событий без периодического опроса состояния (polling).
  • В панели управления AI-агентами реализована поддержка 23 провайдеров (было 6), среди которых Cursor, OpenCode, GitHub Copilot, Antigravity, Hermes, Amp, Kiro, Devin, Qwen, DeepSeek, OpenRouter и Ollama. Обеспечено отображение статистики по токенам и лимитам. Добавлена возможность вызова всплывающего окна для работы с AI-гентом по нажатию "Super + ~" в стиле консоли Quake. Добавлены AI-агенты Kimi и Ori, вместо Gemini CLI задействован Google Antigravity. Для тех кого не устраивает работа с AI-агентами в терминале предоставлены GUI-приложения Claude и Amp.
  • В системе вывода уведомлений реализована группировка уведомлений по отправителю, сворачивание повторяющихся сообщений, стилизация под текущую тему оформления, отображение ссылок, кодов подтверждения и кнопок для быстрого вызова действий.
  • Добавлены новые темы оформления: Jade Horse, стилизованная в зелёных тонах, и Starship.
  • Добавлена поддержка размещения видео в качестве обоев рабочего стола. В темы оформления добавлена возможность воспроизведения коротких приветственных видео при входе в систему или при переключении пользователя.

  • По умолчанию скрыто загрузочное меню, а время ожидания активации меню загрузчика Limine сокращено до 1 секунды (таймаут можно изменить через /boot/limine.conf). Меню появляется при нажатии любой клавиши при загрузке.
  • Добавлена возможность привязки отдельных наборов виртуальных рабочих столов к каждого монитору. Комбинации "Super + 1-0" используются для переключения между виртуальными рабочими столами, а "Super + клавиши управления курсором" для переключения между мониторами.
  • Добавлено новое меню для настройки внешнего вида, выбора темы оформления и обоев рабочего стола, настройки панелей и окон. Возможно выставление прозрачности для фона окон. Добавлен режим работы без анимации (по умолчанию включается при запуске в виртуальных машинах).

  1. Главная ссылка к новости
  2. OpenNews: Для поддержания дистрибутива Omarchy создана организация Omacom Foundation, получившая 8 млн долларов
  3. OpenNews: Релиз файлового менеджера Strata 1.0, развиваемого для Omarchy Linux
  4. OpenNews: Выпуск дистрибутива Omarchy 4.0, развиваемого создателем Ruby on Rails
  5. OpenNews: Omacom Linux удалось собрать 14.95 млн долларов на разработку
Обсуждение (29 –6) | Тип: Программы |


·04.11 Релиз операционной системы NetBSD 11.1 (20 +17)
  Представлен релиз операционной системы NetBSD 11.1, который отнесён к категории корректирующих обновлений и включает в основном исправления проблем и уявзимостей, выявленных с момента публикации NetBSD 11.0 в августе. Ветка NetBSD 11 будет поддерживаться до релиза NetBSD 13.0. Для загрузки подготовлены установочные образы размером 535 МБ, доступные в сборках для 57 системных архитектур и 16 различных семейств CPU.

Среди изменений: повышение стабильности работы USB на платах Raspberry Pi, решение проблем с горячим подключением беспроводных адаптеров с интерфейсом USB, поддержка отслеживания заряда аккумулятора на устройствах Microsoft Surface Go 3, поддержка CPU Zhaoxin KX-7000, поддержка датчиков, мониторинга температуры и управления кулерами на серверах Sun Ultra 25/45 и Sun Fire V215/V245. Обновлены версии libXfont2 2.0.9, libX11 1.8.14, libXi 1.8.4, libXpm 3.5.20, libXrender 1.9.13, libXtst 1.2.6, xf86-video-intel, xorg-server 21.1.25, OpenSSH 10.6 и unbound 1.26.1.

  1. Главная ссылка к новости
  2. OpenNews: Релиз операционной системы NetBSD 11.0
  3. OpenNews: Доступен NetBSD 9.5, финальный выпуск в ветке 9.x
  4. OpenNews: Релиз операционной системы NetBSD 10.2
  5. OpenNews: AlpineBSD - дистрибутив с ядром NetBSD и системным окружением в стиле Alpine Linux
  6. OpenNews: Представлен Netbase, порт утилит NetBSD для других Unix-подобных систем
Обсуждение (20 +17) | Тип: Программы |


·04.11 Релиз графического редактора GIMP 3.2.8 (46 +27)
  Опубликован выпуск графического редактора GIMP 3.2.8. Готовые сборки опубликованы для Linux (AppImage, Flatpak и Snap), Windows и macOS.

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

  • В фильтре "Добавить рамку" реализована возможность создания полупрозрачных рамок выбранного цвета.
  • Подготовлен новый набор для автоматизированного выявления регрессий в графическом интерфейсе.
  • Улучшен код загрузки шрифтов, в котором появилась поддержка досрочного прерывания операции для ускорения завершения работы в GIMP.
  • Улучшено размещение диалоговых окон на системах с несколькими мониторами.
  • Файлы с темами оформления адаптированы для одинакового внешнего вида на разных платформах.
  • Улучшен интерфейс выбора цвета (пипетка).
  • Улучшено кэширование при отрисовке градиентов размером более 6000 x 6000 пикселей.
  • Повышена эффективность отображения контуров выделенных областей.
  • Улучшено отображение каналов в панели при использовании тёмной темы оформления.
  • Ускорено отображение конфигуратора.
  • При передаче изображений через буфер обмена во внешние приложения обеспечено указание параметров DPI для корректного масштабирования вставляемого содержимого.
  • В диалоговое окно отладки добавлена поддержка тем оформления и локализации.
  • Улучшена поддержка загрузки больших изображений в формате HEIF.
  • Для плагинов и скриптов реализована возможность добавления подменю в именованные разделы меню.

  1. Главная ссылка к новости
  2. OpenNews: Релиз графического редактора GIMP 3.2.6
  3. OpenNews: Проект GIMP развивает новый формат рабочих файлов, идущий на смену XCF
  4. OpenNews: Выпуск PhotoGIMP 3.1, надстройки над GIMP, стилизованной под Photoshop
  5. OpenNews: Подготовлен Flatpak-пакет с графическим редактором GIMP 0.54, выпущенным в 1996 году
  6. OpenNews: Релиз графического редактора GIMP 3.2.0
Обсуждение (46 +27) | Тип: Программы |


·04.11 Выпуск Bazzite 45, дистрибутива для любителей компьютерных игр (42 +3)
  Представлен выпуск дистрибутива Bazitte 45, ориентированного на любителей компьютерных игр. Дистрибутив основан на наработках проектов Fedora Kinoite 45 и Fedora Silverblue 45, развивающих атомарно обновляемые редакции Fedora Linux с рабочими столами KDE и GNOME. Сборки сформированы для ПК, ноутбуков, телеприставок и игровых консолей, таких как Steam Deck, Asus Ally, GPD, Ayn и MSI Claw.

По данным сервиса ProtonDB проект Bazzite занимает четвёртое место (9.5%) в рейтинге популярности дистрибутивов Linux, применяемых любителями компьютерных игр, уступая лишь CachyOS (21.1%), Arch Linux (14.9%) и Linux Mint (10.6%). На пользователей Bazzite 44 приходится около 9.6% трафика в каталоге Flathub. Для сравнения доля пользователей Fedora 44 в Flathub оценивается в 10.9%, Cachyos - 4.1%, Arch Linux - 2.9%.

Дистрибутив поставляется в форме монолитного образа, не разделяемого на отдельные пакеты и обновляемого как единое целое. Приложения устанавливаются в формате Flatpak или в форме контейнеров. Для запуска Android-игр задействован Waydroid. В состав входит Steam и подборка компонентов, востребованных любителями компьютерных игр, а также дополнительные драйверы для игровых контроллеров и Wi-Fi. В системные компоненты внесены оптимизации для повышения отзывчивости и улучшения поддержки HDR и VRR.

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

  • Компоненты дистрибутива обновлены до Fedora 45. Предложены новые версии KDE Plasma 6.8.2 и GNOME 51.1. Графический стек обновлён до Mesa 26.2.6.
  • Задействовано ядро Linux 7.2.15 с патчами от проекта OGC, оптимизированное для повышения производительности и эффективности при выполнении компьютерных игр.
  • Обновлены компоненты InputPlumber для управления игровыми контроллерами и устройствами ввода.
  • Добавлены сервисы bpftune и bpfrag для автоматической оптимизации настроек сетевого стека ядра для игр.
  • OpenCL runtime ROCm переведён на использование OpenCL-драйверов Mesa в образах без проприетарных драйверов NVIDIA.
  • Добавлена начальная поддержка игровой консоли Acer Predator Atlas 8 и стабилизирована поддержка консоли ROG XBOX Ally X20.
  • Добавлена поддержка игровых рулей Logitech TrueForce.
  • Добавлен графический интерфейс для выполнения операций с файловой системой Btrfs.
  • При установке приложения CoolerControl командой "ujust install-coolercontrol" задействован docker-контейнер.
  • В библиотеке extest с реализацией X11-расширения XTEST, применяемой для использования Steam Input в окружениях на базе Wayland, добавлена поддержка 64-разрядной версии клиента Steam.
  • Фреймворк fcitx, применяемый для управления методами ввода, теперь устанавливается из официального Flatpak-пакета.
  • Реализованы возможности, необходимые для использования Easy Anti Cheat 2 в Linux. Добавлено приложение (ujust check-anticheat) для проверки соответствия текущего окружения требованиям Epic Games.
  • Переработан сборочный инструментарий. Для сжатия загружаемых при обновлении данных задействован алгоритм ZSTD, а для разбивки системного образа на слои - инструментарий chunkah.
  • Добавлена функция временного запуска SSH-сервера при которой SSH-сервер функционирует только в рамках текущего сеанса и после перезапуска не запускается.
  • Обновлено приложение Bazzite Portal, реализующее экран приветствия, запускаемый при первом входе в систему и предлагающий возможности для изменения базовых настроек и установки дополнительных приложений. Добавлена информация об обновлениях пакетов Bazzite и Homebrew, а также приложений в формате Flatpak. Реализован индикатор состоянии обновления. Предложено несколько стилей анимированных пиктограмм для области уведомлений.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск Bazzite 44, дистрибутива для любителей компьютерных игр
  3. OpenNews: Доступен Bazzite Deck 44, дистрибутив для игровых консолей
  4. OpenNews: Тестирование Epic Games Launcher для Linux. Для Linux-версии Fortnite готовится новый Easy Anti-Cheat
  5. OpenNews: Доля пользователей Linux в Steam по статистике Valve превысила 5%
  6. OpenNews: Выпуск дистрибутива CachyOS 260628
Обсуждение (42 +3) | Тип: Программы |


·04.11 Национальные комитеты ISO отклонили принятие стандарта C++26 (289 +32)
  Голосование национальных комитетов ISO (NB, National Bodies) завершилось отказом утверждения международного стандарта C++26, финальный вариант спецификации для которого был принят в марте. Это первый подобный случай в истории развития основного стандарта C++. Из возможных путей развития событий отмечается выставление переработанного черновика стандарта на новое голосование национальных комитетов, возвращение черновика на стадию рассмотрения комитетом по стандартизации языка C++, публикация в виде технической спецификации, а не стандарта, или отмена проекта C++26 (возврат к C++23 и перенос всех утверждённых нововведений в C++29 c повторным согласованием всех предложений).

Основной причиной отклонения стандарта стало включение в язык элементов контрактного программирования (Contracts), позволяющих определять формальные спецификации интерфейсов при помощи трёх новых операторов: pre (предусловие), post (постусловие) и contract_assert (проверка утверждения). Представители нескольких национальных комитетов посчитали данную функциональность недостаточно зрелой, несмотря на то, что при утверждении рабочей группой WG21 за неё проголосовали более 2/3 участников. Изначально, поддержку контрактного программирования намеревались включить в стандарт C++20, но отправили на доработку.

Ситуация усугубляется нарушением устоявшейся практики голосования, в соответствии с которой представители национальных комитетов ISO соглашались с компромиссами, ранее согласованными в рабочих группах, и голосовали против стандарта только при обнаружении до этого не замеченных недостатков или при выявлении процедурных ошибок. На этот раз, по мнению члена комитета по стандартизации C++ из Германии, при голосовании против использовались аргументы, которые уже были рассмотрены и отвергнуты рабочей группой WG21 на предыдущих этапах подготовки спецификации.

Следующее заседание рабочей группы намечено на 16 ноября и пока не ясно смогут ли участники договориться в ситуации пошатнувшегося доверия. Для дальнейшего продвижения спецификации C++26 или её отмены требуется достижение консенсуса, но противники контрактного программирования не намерены менять свою позицию, а сторонники не хотят обесценивать многолетнюю работу.

  1. Главная ссылка к новости
  2. OpenNews: Утверждён стандарт C++26
Обсуждение (289 +32) | Тип: К сведению |


·03.11 Релиз дистрибутива openSUSE Leap 16.1 (47 +8)
  После года разработки опубликован релиз дистрибутива openSUSE Leap 16.1, построенного на технологиях коммерческого дистрибутива SUSE Linux Enterprise Server 16.1, релиз которого ожидается позднее в этом месяце. Для загрузки доступна универсальная DVD-сборка, размером 4.3 ГБ (x86-64-v2, aarch64, ppc64le, 390x) и урезанный образ для установки с загрузкой пакетов по сети (700 МБ). Обновления для выпусков openSUSE Leap 16.x формируются в течение двух лет (два полных цикла подготовки релизов). Промежуточные выпуски в ветке openSUSE Leap 16, сопровождаемой параллельно с коммерческим дистрибутивом SUSE Linux Enterprise 16, будут формироваться до осени 2031 года - финальным станет выпуск openSUSE Leap 16.6, обновления для которого будут выпускаться до осени 2033 года.

Основные особенности openSUSE Leap 16.1:

  • В инсталлятор добавлен режим установки в виде атомарно обновляемой системы с базовой начинкой, монтируемой в режиме только для чтения. Ранее подобная возможность распространялась в форме отдельного дистрибутива openSUSE Leap Micro, а теперь интегрирована в openSUSE Leap в форме специального режима, поддерживаемого наряду с возможностью построения системного окружения с использованием традиционных пакетов. Пользователям openSUSE Leap Micro предоставлены инструменты для миграции на openSUSE Leap 16.1.
  • Обновлены пользовательские окружения KDE Plasma 6.6 (было 6.4) и LXQt 2.4 (было 2.2). Как и в прошлом выпуске поставляются GNOME 48, Cinnamon 6.4, MATE 1.28, Sway 1.10 и Xfce 4.20 (задействован Wayland).
  • Компоненты графического стека обновлены до Mesa 26.0.7 и Qt 6.1.
  • Обновлены версии пакетов, среди которых wine 11, QEMU 11.0.4, MariaDB 12.3.2, PostgreSQL 18, PHP 8.5.12, Node.js 24.11.3, Python 3.14, Rust 1.98, Ruby 3.4.10, LLVM/Clang 21, libvirt 12.4, Podman 5.8, LibreOffice 26.2 и GIMP 3.2. Как и в прошлом выпуске поставляются ядро Linux 6.12, systemd 257, gcc 15 и glibc 2.40.
  • Инсталлятор Agama обновлён до версии 24.
  • Добавлена утилита osdiff и web-сервис для сравнения версий пакетов в 16.0 openSUSE Leap 16.0, openSUSE Leap 16.1, Tumbleweed и upstream-проектами. Предоставляются возможности для фильтрации вывода и экспорта данных в JSON или CSV.
  • Как и в прошлом выпуске по умолчанию включена система мандатного контроля доступа SELinux, в ядре отключена поддержка 32-разрядных систем x86 и запуска 32-разрядных исполняемых файлов (возвращается через параметр "ia32_emulation=1" и пакет grub2-compat-ia32).

  1. Главная ссылка к новости
  2. OpenNews: Опубликован инсталлятор Agama 18, применяемый в SUSE и openSUSE
  3. OpenNews: Разработчики openSUSE развивают zssh, реализацию SSH на языке Zig
  4. OpenNews: Релиз дистрибутива SUSE Linux Enterprise Server 16
  5. OpenNews: Релиз дистрибутива openSUSE Leap 16.0
  6. OpenNews: Срок поддержки openSUSE Leap и openSUSE Leap Micro увеличен до 2 лет
Обсуждение (47 +8) | Тип: Программы |


·03.11 Криптографический изолятор ITB с формальным доказательством надёжности (101 +5)
  Представлен проект ITB, развивающий симметричный криптографический изолятор, предназначенный для обёртывания стандартных псевдослучайных функций (PRF) и хэш-примитивов (AES, BLAKE2/3, Areion и других) в сцепленный комбинаторный и топологический барьер. В отличие от классических блочных и потоковых режимов шифрования, архитектура ITB нацелена на структурную изоляцию внутреннего примитива, препятствуя распространению дифференциальных и линейных характеристик, алгебраической линеаризации, а также прямых кодировок для решателей SAT/SMT и MILP через границы барьера. Код написан на языке Go с низкоуровневыми оптимизациями на ассемблере для архитектур x86_64 и ARM64 (Aarch64) и распространяется под лицензией Apache 2.0.

Преобразование данных в ITB разделено на два сцепленных уровня (Interlocked Barrier), управляемых восемью изолированными ключевыми сидами (8-seed isolation) с локальной эволюцией ключа через каскад с прямой связью (ChainHash). На первом уровне барьер ранжирования (Rank Barrier) выполняет ключевую комбинаторную перестановку каждого 48-битного блока (или 168-битного блока для 512-битных примитивов), распределяя биты открытого текста по трём независимым регионам на основе двушагового обратного ранжирования (combinadic unrank). Пространство сбалансированных разбиений C(48, 16) * C(32, 16) составляет около 2^70.20, а в 168-битном режиме C(168, 56) * C(112, 56) - около 2^258.60. На втором уровне пиксельный барьер (Pixel Barrier) отображает данные на сетку 8-байтовых элементов (8 каналов по 7 бит данных и 1 бит псевдослучайного шума в каждом байте) с попиксельным ключевым 7-битным циклическим сдвигом, маскированием 7-битных каналов и выбором позиции шумового бита.

Основные особенности проекта:

  • Экспериментальная проверка изолирующих свойств на заведомо некриптографических функциях (стресс-тест со слабыми примитивами). В состав репозитория включён лабораторный стенд, подставляющий внутрь барьера обычную хэш-функцию FNV-1a. За счёт нелинейного обратного ранжирования (combinadic unrank), расщепления байтов по границам 7-битных каналов (НОД(7, 8) = 1) и инъекции шумовых битов в каждый байт практическое обращение или построение решаемой SAT/SMT-модели по открытому и шифрованному тексту блокируется уже на этапе формулирования системы уравнений.
  • Машинно-проверенная формальная верификация на языке Lean 4. Все 12 базовых математических, комбинаторных и бит-векторных теорем конструкции (а также прикладная схема гибридного согласования ключей 3-to-8 из трёх независимых KEM-каналов в APPS.md), описанные в документе PROOFS.md, полностью доказаны в Lean 4 без использования аксиом и пропусков доказательств.
  • Встроенный инструментарий криптоаналитического тестирования, включающий автоматизированные проверки: статистические батареи тестов, оценку алгебраической степени и нелинейности, проверку изоляции сидов при отсеивании позиций шума через CCA-оракул и поиск уязвимостей при помощи внешних решателей.
  • Два режима работы: стандартный аутентифицированный режим (AEAD по схеме MAC-Inside-Encrypt, где имитовставка вычисляется и шифруется внутри контейнера) и режим правдоподобного отрицания (Plausible Deniability) на базе безусловного кодирования COBS, при котором расшифрование произвольным неверным ключом выдаёт синтаксически корректные данные без индикатора ошибки.
  • В паре с быстрыми современными PRF (AES, BLAKE2/3, Areion) конструкция пригодна для защищённого обмена сообщениями, хранения файлов и сетевых VPN-туннелей (при групповой пакетной очереди накладные расходы формата составляют около 15%). Для защиты от атак по сторонним каналам ядра выполняются за постоянное время (constant-time) с полной принудительной очисткой стековых фреймов и процессорных регистров (GPR, XMM/YMM/ZMM, NEON) после вызовов.
  • Для архитектуры x86_64 реализованы ассемблерные ядра с использованием инструкций BMI2 (PEXT/PDEP), AES-NI, VAES, AVX2 и AVX-512, а для ARM64 (Aarch64) - на базе расширений NEON, Crypto Extensions и SVE2 (с переносимым откатом на чистый Go). Поверх единого C ABI (libitb3) подготовлены обвязки для 33 языков программирования.

  1. Главная ссылка к новости
Обсуждение (101 +5) | Автор: everanium | Тип: Программы |


·03.11 Выпуск дистрибутива Fedora Linux 45 (124 +18)
  Представлен релиз дистрибутива Fedora Linux 45. Для загрузки подготовлены сборки Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite и Live-сборки, поставляемые в форме спинов c пользовательскими окружениями Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway и Cosmic. Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64).

Наиболее значимые изменения в Fedora Linux 45:

  • Среда рабочего стола GNOME обновлена до ветки 51, в котором предложены оптимизации для повышения плавности вывода и исключения подвисаний во время анимации и при большой нагрузке на систему. Появилась опция для автоматической смены ландшафтной и портретной ориентации экрана при повороте устройства с акселерометром. Добавлена возможность проброса смарт-карт при удалённом подключении к рабочему столу. В экран входа в систему добавлена поддержка аутентификации через корпоративные web-сервисы. Задействованы векторные изображения курсоров, поставляемые в формате SVG.
  • В установочных iso-образах атомарно обновляемых редакций Fedora Atomic Desktop (Silverblue, Kinoite и т.п.) вместо классического инсталлятора Anaconda на базе GTK задействован новый инсталлятор Anaconda WebUI на базе web-интерфейса, уже применяемый в Fedora Workstation и в live-сборках. Новый инсталлятор поддерживает удалённое управление установкой - пользователи теперь могут загрузить Fedora на целевой системе с опцией "inst.webui.remote" и управлять установкой через web-браузер на другом компьютере с аутентификацией по PIN-коду и с шифрованием трафика.
  • Все файлы конфигурации репозиториев RPM, изначально устанавливаемые при подключении репозитория, перенесены из каталога /etc/yum.repos.d в /usr/share/dnf5/repos.d. PGP-ключи перенесены в /usr/share/pki/rpm-gpg. Изменение упростит разделение изначальных настроек репозиториев и файлов конфигурации, изменённых пользователем.
  • В RPM по умолчанию включена проверка пакетов по цифровой подписи. При попытке установки пакетов без подписи или с некорректной подписью теперь будет выводиться ошибка, если пользователь явно не запустил rpm с флагом "--nosignature". Ранее на уровне RPM выполнялась только проверка целостности по хэшам, а подлинность пакетов из репозиториев проверялась в YUM и DNF.
  • Пакетный менеджер RPM обновлён до версии 6.1, в которой реализован новый синтаксис модификаторов для макросов (имя_макроса<модификаторы>), изменяющих поведение макросов. Возвращено использование по умолчанию системы NSS (Name Service Switch) для поиска пользователей и групп. Решена проблема с остановкой обработки всех запросов к rpmdb во время выполнения транзакций. Добавлена возможность заверения файлов цифровой подписью с использованием токенов PKCS11.
  • Для RPM-пакетов реализован макрос "%openpgpverify", позволяющий использовать написанный на Rust инструментарий Sequoia вместо GnuPG для верификации пакетов.
  • В десктоп-редакциях для управления ключами вместо gnome-keyring и kwallet задействован компонент oo7 (D-Bus Secret Service provider), написанный на Rust.
  • Работающий на уровне ядра драйвер консоли fbcon заменён на kmscon, выполняемый в пространстве пользователя, использующий механизм KMS (Kernel Mode Setting), обеспечивающий более качественную отрисовку и лучше поддерживающий шрифты и Unicode.
  • Разработчикам атомарных редакций предоставлена возможность разрешить установку из каталога FlatHub избранных проверенных приложений, вместо установки flatpak-пакетов с теми же приложениями из репозитория Fedora. В Fedora поддерживается собственный flatpak-репозиторий, содержимое которого формируется на основе пересборки rpm-пакетов, в то время как большинство пользователей предпочло бы установку пакетов из каталога FlatHub, собираемых основными разработчиками приложений, а не сопровождающими Fedora.
  • Для сборки iso-образов атомарных редакций Fedora задействован инструментарий image-builder вместо lorax.
  • В Fedora CoreOS добавлена поддержка systemd-oomd и zram swap.
  • В инсталлятор добавлена поддержка установки в логические разделы, управляемые через инструментарий Stratis. На этапе установки можно создавать пулы из одного или нескольких накопителей, к которым применимы такие возможности, как динамическое выделение места в хранилище, снапшоты, обеспечение целостности и подключение слоёв для кэширования.
  • По умолчанию непривилегированным пользователям запрещён доступ к отладочным возможностям, использующим механизм ptrace.
  • Реализован web-фронтэнд для получения более детальной информации об аварийных остановках работы ядра. При переходе ядра в состояние "paniс" показывается QR-код со ссылкой, при открытии которой будут наглядно отображены данные трассировки вызовов, помогающие диагностировать проблему, предложены рекомендации по дальнейшим действиям и предоставлена возможность отправки отчёта об ошибке.
  • В сетевом конфигураторе NetworkManager по умолчанию задействован режим "IPv6-mostly", включающий DHCPv4-опцию 108 (по возможности использование только IPv6) и поддержку механизма CLAT (Customer-side Translator, 464XLAT) для обеспечения работы приложений, поддерживающих только IPv4, на хосте с IPv6.
  • В утилитах chpasswd и newusers включена поддержка PAM (Pluggable Authentication Modules), благодаря которой в данных утилитах теперь учитываются системные политики для аутентификации и паролей, например, выставление требований к качеству пароля, запрет установки ранее используемых паролей, блокировка учётных записей и централизованный аудит смены паролей.
  • Добавлен пакет grub-cc с урезанным вариантом загрузчика, предназначенным для применения на системах с UEFI Secure Boot. В урезанном варианте поставляется только минимальный набор вложенных модулей и поддерживается загрузка UKI-образов (Unified Kernel Image). Удаление поддержки форматов изображений jpeg/png и дополнительных ФС позволяет снизить поверхность атаки на фоне периодического выявления уязвимостей в GRUB (1, 2, 3, 4, 5, 6, 7).
  • Добавлена поддержка использования инструментария encapsule для запуска приложений в изолированном окружении, в котором вместо доступа к реальному домашнему каталогу пользователя, предоставляется доступ к его временному варианту.
  • Обновлены версии пакетов, включая ядро Linux 7.2, GCC 16.2, LLVM 23, glibc 2.44, binutils 2.47, Perl 5.44, Python 3.15, Go 1.27, Lua 5.5, Ruby on Rails 8.1, Erlang 27, Fontconfig 2.18, IBus 1.5.35, Podman 6, OpenSSL 4.0, MySQL 9.7, MariaDB 12.3.
  • Предложены варианты пакетов с интегрированной средой разработки Lazarus (для Free Pascal), собранные с виджетами на базе GTK3, Qt5 и Qt6 (до этого пакет собирался только с GTK2).
  • Реализована первая стадия подготовки к удалению API для доступа к криптоподсистеме ядра Linux из пространства пользователя (CRYPTO_USER_API - Crypto Userspace API). Данный API объявлен в ядре устаревшим из-за потенциальных проблем с безопасностью и запланирован к удалению. Crypto Userspace API применяется в таких пакетах, как iwd, cryptsetup (используется в tcplay и VeraCrypt) и libkcapi (используется в dracut), но первая стадия не повлияет на их работу.
  • Из репозитория удалены пакеты со средой рабочего стола Deepin, из-за проблем с сопровождением (в пакетах длительное время остаются неисправленными серьёзные ошибки и уязвимости).
  • Объявлены устаревшими VPN-плагины NetworkManager-vpnc и NetworkManager-fortisslvpn, вместо которых рекомендуется использовать плагины NetworkManager-libreswan и NetworkManager-openconnect.

Для Fedora 45 введены в строй репозитории "free" и "nonfree" от проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами. <

  1. Главная ссылка к новости
  2. OpenNews: Выпуск среды рабочего стола GNOME 51
  3. OpenNews: Пересмотр решения о создании редакции Fedora AI Developer Desktop
  4. OpenNews: В Fedora выявлена подмена взломанного участника AI-агентом для продвижения сомнительных изменений
  5. OpenNews: Выпуск дистрибутива Fedora Linux 44
  6. OpenNews: В Fedora приостановлена деятельность "Community Initiatives"
Обсуждение (124 +18) | Тип: Программы |


·03.11 Выпуск дистрибутива AerynOS 2026.11 (14 +3)
  Представлен выпуск дистрибутива AerynOS 2026.11, который до переименования развивался под именем Serpent OS. Дистрибутив использует собственный пакетный менеджер и атомарную модель обновления системы. Разработка ведётся старой командой разработчиков дистрибутива Solus, в число которых входят Айки Доэрти (Ikey Doherty) - создатель Solus и Джошуа Стробл (Joshua Strobl) - ключевой разработчик среды рабочего стола Budgie. Загрузочный iso-образ сформирован (2.4 ГБ) для архитектуры x86_64 и поставляется с рабочим столом GNOME.

Дистрибутив использует пакетный менеджер moss с собственным форматом пакетов Stone и инструментами для управления состоянием системы. Для экономии дискового пространства при хранении нескольких версий пакетов применяется дедупликация на основе жёстких ссылок. Обновление производится в атомарном режиме с заменой содержимого раздела /usr. В случае сбоя во время установки обновления система откатывается на прошлое рабочее состояние.

Большая часть пакетов, включая ядро Linux, собрана при помощи компилятора Clang. За исключением ядра и некоторых системных компонентов изменения применяются на лету, без необходимости перезагрузки. Проектом также развиваются инсталлятор Lichen, система сборки boulder и менеджер загрузки blsforme.

Среди изменений в новой сборке:

  • Обновлён графический стек и версии пользовательских окружений GNOME 51.1, COSMIC 1.11.0, KDE Plasma 6.8.2, Budgie 10.10.4, Mesa 26.2.6.
  • Обновлены системные компоненты, такие как ядро Linux 7.2.14, QEMU 11.1.3, PipeWire 1.6.11, Wine 11.21.
  • В репозиторий добавлена подборка композитных менеджеров, использующих Wayland, таких как Hyprland 0.57, Mango 0.18.4, Miriway 26.10 и Noctalia 5.4.1.
  • В число доступных для установки рабочих столов добавлен Budgie (ранее предлагались COSMIC, GNOME и KDE Plasma).
  • В установочном образе предложено два инсталлятора - старый "lichen" и новый экспериментальный "lichen-installer" (видео с демонстрацией). В новом инсталляторе предложен улучшенный текстовый интерфейс с поддержкой авторазбивки разделов (без ручной разметки), использованием Btrfs, определением списка устанавливаемых пакетов в файле system-model.kdl, настройкой Wi-Fi и раскладки клавиатуры на этапе установки. В отличии от старого инсталлятора в новом пока не реализовано шифрование разделов и двойная загрузка.
  • Добавлена поддержка обновления прошивок с использованием инструментария fwupd и репозитория LVFS (Linux Vendor Firmware Service).
  • В пакетном менеджере moss переделан интерфейс командной строки, для соответствия декларативной модели определения содержимого системы (system-model). Добавлены новые команды "moss repo" для управление репозиториями, "moss package" для управления пакетами и "moss sync -u" для синхронизации состояния системы.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск среды рабочего стола COSMIC 1.11.0
  3. OpenNews: Релиз дистрибутива Solus 4.9
  4. OpenNews: Представлена концепция дистрибутива AerynOS с обоснованием архитектурных решений
  5. OpenNews: Дистрибутив Serpent OS переименован в AerynOS
Обсуждение (14 +3) | Тип: Программы |


·03.11 Графический редактор Affinity портируют для Linux (65 +16)
  Представители компании Canva сообщили о подготовке Linux-версии пакета Affinity, предоставляющего возможности для редактирования растровых и векторных изображений, а также компьютерной вёрстки. Утверждается, что порт для Linux находится в активной разработке, но время публикации первого релиза для Linux пока не определено. Помимо этого сегодня выпущена редакция Affinity для планшетов iPad. До этого редактор распространялся только для Windows и macOS, а пользователям Linux приходилось запускать его через Wine.

Affinity является одним из основных конкурентов продуктам Adobe Photoshop, Illustrator и InDesign, и отличается высокой производительностью из-за активного использования возможностей GPU и распараллеливания операций по разным ядрам CPU. Пакет пользуется популярностью у дизайнеров, иллюстраторов и фотографов благодаря бесплатной базовой версии с классическим профессиональным набором инструментов, которую можно использовать для личных и коммерческих проектов. Монетизация осуществляется через поставку AI-функций по платной подписке и использование платных сервисов Canva.

  1. Главная ссылка к новости
  2. OpenNews: Проект PhotoSuite развивает открытый аналог Photoshop, созданный через AI
  3. OpenNews: Выпуск редактора изображений Photoflare 1.7.0
  4. OpenNews: В Wine Staging добавлена поддержка установщика Adobe Photoshop 2025
  5. OpenNews: Выпуск PhotoGIMP 3.1, надстройки над GIMP, стилизованной под Photoshop
  6. OpenNews: Клоны программ Adobe и MS Office, САПР, AI-ускоритель и почтовый клиент, сгенерированные через AI
Обсуждение (65 +16) | Тип: К сведению |


·03.11 Компания OpenAI представила Pando, высокопроизводительный бэкенд для Git (87 +1)
  Компания OpenAI анонсировала проект Pando, в рамках которого разработан новый бэкенд, совместимый с протоколом и инструментарием Git, и уже внедрённый для обслуживания внутреннего монолитного репозитория компании. Необходимость создания собственного хранилища для Git объясняется экспоненциальным ростом числа параллельных операций "push" и "fetch" из-за массового использования AI-агентов в компании OpenAI, к которым не удалось применить классические подходы к масштабированию Git, такие как трёхфазные коммиты и журнал упреждающей записи (WAL). Внедрение Pando позволило сократить медианную задержку при выполнении push-операций почти на 80% и значительно повысить надёжность операций слияний. Развёрнутый на базе Pando репозиторий в OpenAI обрабатывает около петабайта Git-данных в сутки с пиковыми нагрузками до 57 ТБ данных в час.

Ключевым отличием архитектуры Pando от штатного хранилища Git стал отказ от обеспечения в каждый момент времени глобальной согласованности веток и ссылок на уровне всего репозитория в пользу причинно-следственной согласованности (causal consistency) для отдельных веток. Новый подход дал возможность обрабатывать push-запросы параллельно и обновлять разные ветки независимо без выставления блокировок. Для метаданных задействована отдельная распределённая БД, в которой хранятся указатели на ветки (refs) и данные о том, какие именно коммиты и объекты находятся внутри сохранённых pack-файлов.

Для снижения нагрузки на CPU и диски вместо генерации уникального pack-файла для каждого клиента, при fetch-операциях pack-файлы сохраняются как неизменяемые объекты в общем blob-хранилище и раздаются другим клиентам напрямую из кэша. Чтобы pack-файлы можно было повторно использовать, при выполнении операции "push" сервер показывает клиенту только основную ветку (trunk), что гарантирует предсказуемые зависимости в pack-файле. Для передачи клиентам недостающих данных применяется фоновая упаковка, реализованная по аналогии с LSM-деревьями (множество мелких пакетов объединяются в более крупные и лучше сжатые).

Бэкенд Pando написан на языке Rust и доведён до готовности к внедрению за 10 недель. Большая часть кода сгенерирована и протестирована AI-агентами с применением формальной верификации c использованием языков TLA+ (Temporal Logic of Actions + Data) и Lean. В дальнейшем OpenAI планирует использовать Pando не только для классической разработки, но и для координации работы больших групп AI-агентов, совместно модифицирующих общий код в реальном времени.

Исходный код бэкенда Pando, охватывающего серверные компоненты для хранения репозитория и обработки протокола Git, пока не опубликован, но компания OpenAI не исключает его распространение в будущем и рассматривает возможность предоставления доступа к технологиям Pando сторонним пользователям. При этом изменения и оптимизации, внесённые в протокол и штатный инструментарий Git, развиваются в общедоступном git-репозитории и передаются для включения в основной состав Git. Например, проекту Git переданы патчи c расширением протокола packfile-uri для организации параллельной загрузки индексов и pack-файлов, реализацией концепции "explicit haves" для более точного исключения уже имеющихся у клиента объектов, а также изменениями для диагностики сетевых проблем и отслеживания медленных операций.

  1. Главная ссылка к новости
  2. OpenNews: Компания Microsoft представила виртуальную файловую систему для Git
  3. OpenNews: В Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктуры
  4. OpenNews: Доступна децентрализованная система отслеживания ошибок git-bug 0.11
  5. OpenNews: Выпуск системы управления исходными текстами Git 2.56
  6. OpenNews: GitHub представил Git-хранилище для больших файлов
Обсуждение (87 +1) | Тип: Программы |


·02.11 Около 10% сотрудников SUSE уволят из-за AI (472 –31)
  Компания SUSE объявила о сокращении примерно 190 из 1900 штатных сотрудников. Руководитель компании пояснил, что увольнения продиктованы необходимостью адаптации бизнес-модели и пересмотра организационной структуры с учётом фундаментальных изменений в индустрии, вызванных экспоненциальным развитием возможностей AI и средств автоматизации.

Упоминается, что современные инструменты и AI-ассистенты уже сейчас позволяют командам работать быстрее, снижать операционные издержки и выстраивать более плоские структуры управления. В связи с этим потребность в ряде существующих инженерных и операционных ролей значительно сократилась, а ресурсы будут перенаправлены на приоритетные направления, связанные с использованием AI.

Конкретные категории сокращаемых сотрудников пока не раскрываются, но отмечается, что решения принимались на основе анализа того, какие задачи разработчики и инженеры могут делегировать автоматизации, а какие требуют расширения компетенций. Ранее в SUSE пытались решить проблему через программу добровольного увольнения, но не нашлось нужного количества желающих покинуть компанию. Завтра подлежащие увольнению сотрудники получат соответствующие уведомления, а 16 ноября оставшимся работникам представят стратегию развития SUSE на 2027 финансовый год, которая будет строиться с учётом новой парадигмы разработки.

  1. Главная ссылка к новости
  2. OpenNews: Открытое письмо к сообществу openSUSE и увольнения в Novell
  3. OpenNews: Компания SUSE попросила прекратить использование бренда SUSE в проекте openSUSE
  4. OpenNews: Компания SUSE открыла AI-модель для анализа лицензионной чистоты кода
  5. OpenNews: Компанию SUSE готовят к продаже
  6. OpenNews: Micro Focus поглощает холдинг Attachmate Group, в состав которого входит SUSE
Обсуждение (472 –31) | Тип: К сведению |


Следующая страница (раньше) >>



XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: