The OpenNET Project / Index page

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

·03.03.2026 Выпуск дистрибутива elementary OS 8.1.1 (6 +1)
  Представлен выпуск дистрибутива elementary OS 8.1.1, позиционируемого в качестве быстрой, открытой и заботящейся о конфиденциальности альтернативы Windows и macOS. Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска. Пользователям предлагается собственное окружение рабочего стола Pantheon. Для загрузки подготовлены загрузочные iso-образы (3.3 ГБ), доступные для архитектур amd64 и arm64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0).

При разработке оригинальных компонентов elementary OS используется GTK3, язык Vala и собственный фреймворк Granite. В качестве основы дистрибутива используются наработки проекта Ubuntu. На уровне пакетов и поддержки репозиториев elementary OS 8.x совместим с Ubuntu 24.04. Все дополнительные приложения, предлагаемые для установки через AppCenter, а также некоторые поставляемые по умолчанию приложения упакованы с использованием формата Flatpak. Графическое окружение основано на собственной оболочке Pantheon, которая объединяет собой такие компоненты, как оконный менеджер Gala (на базе LibMutter), лаунчер Slingshot, панель управления Switchboard, верхнюю панель Wing, панель задач Dock и менеджер сессий Pantheon Greeter (на основе LightDM).

В состав окружения входит набор тесно интегрированных в единое окружение приложений, необходимых для решения задач пользователей. Среди приложений большую часть составляют собственные разработки проекта, такие как эмулятор терминала Pantheon Terminal, файловый менеджер Pantheon Files, текстовый редактор Code и музыкальный проигрыватель Music (Noise). Проектом также развиваются менеджер фотографий Pantheon Photos (ответвление от Shotwell) и почтовый клиент Mail (ответвление от Evolution).

Ключевые новшества:

  • В панели повышена информативность всплывающих подсказок, в которые добавлена информация о комбинациях клавиш для вызова первых 9 приложений и дополнительные сведения о фоновых приложениях. В области переключения между виртуальными рабочими столами реализована анимация нажатия и расширения при перетаскивании элементов. В контекстном меню появилась опция для удаления приложения из системы или открытия страницы приложения в AppCenter.
  • В менеджере приложений (AppCenter) решена проблема с задержкой реагирования после нажатия кнопки "Отмена". Обеспечено обновление индикаторов в панели и меню приложений в случае запуска установки обновлений из консоли или другого интерфейса работы с пакетами. Добавлена отправка уведомления при удалении приложения через опции в меню приложений или панели.
  • В диалоговых окнах, таких как окна ввода пароля и завершения сеанса, реализован эффект размытия фона в дополнение к эффекту затемнения.
  • В конфигураторе изменены некоторые настройки по умолчанию, например, включена автоматическая установка обновлений, отключены связанные с Wi-Fi назойливые уведомления, с панели убраны ярлыки вызова конфигуратора (System Settings) и интерфейса переключения между виртуальными рабочими столами (Multitasking View). Добавлена возможность назначения вызываемого по умолчанию просмотрщика PDF. Секция настройки графических планшетов Wacom переименована в "Pen & Drawing", так как она может применяться и для световых перьев. Изменена пиктограмма опции для разрешения фонового выполнения приложений.

    В секцию настройки мыши и тачпада добавлены опции для трекпоинта и режима перетаскивания при помощи тачпада.

  • В программе для создания скриншотов задействованы новые пиктограммы режимов и обеспечено запоминание последнего выбранного режима.
  • Добавлены пакеты ядром Linux 6.17.

  1. OpenNews: Релиз дистрибутива elementary OS 8.1
Обсуждение (6 +1) | Тип: Программы |
·03.03.2026 Вариант дистрибутива Guix c ядром GNU/Hurd адаптирован для 64-разрядных систем (89 +17)
  Разработчики пакетного менеджера GNU Guix и построенного на его основе дистрибутива GNU/Linux Guix System объявили о публикации 64-разрядного варианта дистрибутива Guix/Hurd, в котором вместо ядра Linux использовано ядро GNU Hurd. Опция для установки Guix/Hurd на системах с архитектурой x86_64 добавлена в инсталлятор, но возможности данного варианта дистрибутива сильно ограничены, например, пока не реализована поддержка запуска X-сервера. В 32-разрядном варианте в Guix/Hurd поддерживается использование около 1.7% от всех пакетов из репозитория Guix, а в 64-разрядном этот показатель составляет 0.9%. Для сравнения в Debian GNU/Hurd обеспечена сборка 75% пакетов Debian.

До последнего времени ядро GNU Hurd поддерживало работу только в 32-разрядном режиме и лишь недавно было портировано и стабилизировано для архитектуры x86_64. Отдельно ведётся работа над реализацией поддержки SMP (Symmetric multiprocessing). При подготовке Guix/Hurd обеспечена поддержка драйверов в пространстве пользователя, работающих с задействованием развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program). Добавлены работающие в пространстве пользователя стеки USB и TCP/IP, а также драйверы для дисков SATA/USB и сетевых адаптеров.

GNU Hurd представляет собой ядро, развиваемое в качестве замены ядра Unix и оформленное в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные системные сервисы, такие как файловые системы, сетевой стек, система управления доступом к файлам. Микроядро GNU Mach предоставляет IPC-механизм, используемый для организации взаимодействия компонентов GNU Hurd и построения распределённой мультисерверной архитектуры.

  1. OpenNews: В Debian GNU/Hurd обеспечена сборка 75% пакетов Debian
  2. OpenNews: Доступен пакетный менеджер GNU Guix 1.5 и дистрибутив на его основе
  3. OpenNews: Релиз Debian GNU/Hurd 2025
  4. OpenNews: Релиз GNU Hurd 0.9
Обсуждение (89 +17) | Тип: Программы |
·02.03.2026 Выпуск Armbian 26.2 и DietPi 10.1, дистрибутивов для одноплатных компьютеров (22 +11)
  Опубликован выпуск Linux-дистрибутива Armbian 26.2, предоставляющего компактное системное окружение для одноплатных компьютеров с процессорами на базе архитектур ARM, RISC-V и x86, поддерживающее различные модели Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi и Cubieboard на базе процессоров Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa и Samsung Exynos.

Для формирования сборок используются пакетные базы Debian и Ubuntu, но все компоненты полностью пересобирается при помощи собственной сборочной системы с включением оптимизаций для уменьшения размера, увеличения производительности и применения дополнительных механизмов защиты. Например, раздел /var/log монтируется с использованием zram и хранится в ОЗУ в сжатом виде со сбросом данных на накопитель раз в день или при завершении работы. Раздел /tmp монтируется при помощи tmpfs.

Проектом поддерживается более 30 вариантов сборок ядра Linux для разных платформ ARM и ARM64. Предоставляется SDK для упрощения создания своих системных образов, пакетов и редакций дистрибутива. Для подкачки используется ZSWAP. При входе по SSH предоставляется опция для использования двухфакторной аутентификации. В состав входит эмулятор box64, позволяющий запускать программы, собранные для процессоров на базе архитектуры x86. Предлагаются готовые пакеты для запуска пользовательских окружений на базе KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce и Xmonad.

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

  • Добавлена поддержка плат SpacemiT MusePi Pro, Radxa Rock 4D, Orangepi RV2 и Odroid M2.
  • Для большинства плат ядро Linux обновлено до версии 6.18.
  • Возобновлены сборки KDE Neon.
  • Добавлены сборки с рабочим столом Xfce для систем RISC-V.
  • Обновлён инструментарий Armbian Imager, предоставляющего интерфейс для выбора и загрузки системных образов, записи на SD-карту и начальной настройки системы. В новой версии ускорена распаковка и добавлена новая панель с настройками для разработчиков.



Дополнительно можно отметить формирование выпуска DietPi 10.1, дистрибутива для одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются небольшим размером (в среднем 130 МБ) по сравнению с Raspberry Pi OS и Armbian. Инструментарий для сборки и сопровождения дистрибутива распространяется под лицензией GPLv2.

Проект оптимизирован для минимального потребления ресурсов и развивает несколько собственных утилит: интерфейс для установки приложений DietPi-Software, конфигуратор DietPi-Config, система резервного копирования DietPi-Backup, механизм ведения временных логов DietPi-Ramlog (также поддерживается rsyslog), интерфейс для установки приоритетов выполнения процессов DietPi-Services и система доставки обновлений DietPi-Update. Утилиты предоставляют консольный интерфейс пользователя с меню и диалогами на базе whiptail. Поддерживается режим полной автоматизации установки, позволяющий провести инсталляцию на платы без участия пользователя.

Среди изменений в DietPi 10.1:

  • Добавлены сборки для серии плат FriendlyELEC NanoPi на базе SoC Rockchip RK3528.
  • В каталог ПО добавлен инструментарий WhoDB для управления СУБД PostgreSQL, MySQL, SQLite3, MongoDB, Redis, MariaDB, Elastic Search и ClickHouse, используя интерфейс в форме чата с функциями AI-помощника.
  • Установка всех дополнительных пакетов, связанных с языком Python, теперь производится в изолированных окружениях на базе venv, а не в системном каталоге /usr/local/lib/python3.*/dist-packages.
  • Для систем с архитектурой RISC-V добавлена поддержка сервера управления музыкальной коллекцией Navidrome.
  • Добавлен консольный клиент для MinIO.
  • Реализована возможность использования TigerVNC, RealVNC, XRDP напрямую поверх X-сервера без установки десктоп-окружений.

  1. OpenNews: Выпуск Armbian 25.8 и DietPi 9.16, дистрибутивов для одноплатных компьютеров
  2. OpenNews: Представлен компьютер-клавиатура Raspberry Pi 500+
  3. OpenNews: Обновление Raspberry Pi OS и выпуск Raspberry Pi Imager 2.0
Обсуждение (22 +11) | Тип: Программы |
·01.03.2026 Выпуск композитных серверов Hyprland 0.54 и labwc 0.9.4 (131 +15)
  Доступен композитный сервер Hyprland 0.54, использующий протокол Wayland. Проект ориентирован на мозаичную (tiling) компоновку окон, но поддерживает и классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон. Код написан на языке С++ и распространяется под лицензией BSD.

Предоставляются возможности для создания визуально привлекательных интерфейсов: градиенты в обрамлении окон, размытие фона, анимационные эффекты и тени. Для расширения функциональности могут подключаться плагины, а для внешнего управления работой предоставляется IPC на базе сокетов. Настройка осуществляется через файл конфигурации, изменения в котором подхватываются на лету без перезапуска. Из функций также выделяются: динамически создаваемые виртуальные рабочие столы; режимы компоновки элементов на экране; глобальная обработка горячих клавиш; управление жестами на тачпаде/сенсорном экране.

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

  • Добавлена возможность применения различных режимов компоновки окон (layout) на разных виртуальных рабочих столах и мониторах. Например, для виртуальных рабочих столов 1-4 можно выбрать режим dwindle (мозаичный режим в стиле BSPWM), для 5-8 - режим master (одно главное окно слева, остальные в стеке справа), а для 9-10 - scroll (бесконечная прокрутка окон). Значительно упрощён процесс создания и сопровождения собственных компоновок.
  • Добавлен новый режим компоновки monocle, при котором окна всегда занимают всё доступное пространство. Код плагина hyprscrolling перемещён в основной состав Hyprland.
  • Значительно (от 50% до 500%) повышена производительность работы в системах с интегрированными GPU.
  • Завершена работа по интеграции модуля Hyprnix, развиваемого для упрощения установки и настройки Hyprland c использованием пакетного менеджера Nix. Полная интеграция с Nix среди прочего реализована в Hyprpm и start-hyprland.
  • Добавлена поддержка жеста cursorZoom, позволяющего использовать трекпад для изменения масштаба курсора.



Дополнительно можно отметить релиз проекта labwc 0.9.4 (Lab Wayland Compositor), развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc упоминается минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Анимированные эффекты, градиенты и пиктограммы, за исключением кнопок для окон, не поддерживаются принципиально. Labwc задействован в графическом окружении дистрибутива Raspberry Pi OS и опционально поддерживается в средах рабочего стола Xfce и LXQt. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

В качестве основы используется библиотека wlroots. Возможно подключение надстроек с реализацией таких функций, как создание скриншотов, отображение обоев на рабочем столе, размещение панели и меню. Тема оформления, базовое меню и горячие клавиши настраиваются через файлы конфигурации в формате xml. Помимо встроенного корневого меню, настраиваемого через файл menu.xml, можно подключить сторонние реализации меню приложений, такие как bemenu, fuzzel и wofi. В качестве панели можно использовать Waybar, sfwbar, Yambar или LavaLauncher. Для управления подключением мониторов и изменением их параметров предлагается использовать wlr-randr или kanshi. Блокировка экрана осуществляется при помощи swaylock.

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

  • Для тем оформления реализован параметр window.button.hover.bg.color для изменения цвета фона кнопок при наведении курсора.
  • В экранном интерфейсе для переключения между открытыми окнами реализована поддержка прокрутки, если эскизы или названия окон не вмещаются в имеющуюся область.
  • Добавлена опция NextWindow для переключения фокуса на следующее окно в привязке к рабочим столам, устройствам вывода и идентификаторам окон.
  • Добавлена настройка "*<desktops><initial>" для выбора при запуске активного виртуального рабочего стола.
  • Для работы теперь требуется как минимум версия 1.22.90 протокола Wayland.

  1. OpenNews: Выпуск композитного сервера Hyprland 0.53 и GUI-библиотеки Hyprtoolkit 0.5
  2. OpenNews: Выпуск композитного сервера Niri 25.11, использующего Wayland
  3. OpenNews: Проект Xfce анонсировал композитный сервер Xfwl4, использующий Wayland и Rust
  4. OpenNews: Выпуск композитного сервера Weston 15.0
  5. OpenNews: Выпуск labwc 0.9.0, композитного сервера для Wayland
Обсуждение (131 +15) | Тип: Программы |
·01.03.2026 Выпуск браузерного движка Servo 0.0.5 (48 +29)
  Опубликован выпуск браузерного движка Servo 0.0.5 и развиваемого вместе с ним демонстрационного браузера ServoShell, написанных на языке Rust. Готовые сборки сформированы для Linux, Android, macOS и Windows.

Движок изначально развивался компанией Mozilla, но затем перешёл под покровительство организации Linux Foundation. Servo отличается поддержкой многопоточного рендеринга web-страниц, распараллеливанием операций с DOM (Document Object Model) и задействованием предоставляемых языком Rust механизмов безопасного программирования. Servo изначально создан с поддержкой разбиения кода DOM и рендеринга на более мелкие подзадачи, которые могут выполняться параллельно и более эффективно использовать ресурсы многоядерных CPU. В Firefox уже интегрированы некоторые части Servo, такие как многопоточный CSS-движок и система отрисовки WebRender.

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

  • В HTML-элемент <audio> добавлена поддержка воспроизведения файлов в формате OGG.
  • Добавлена поддержка упреждающей загрузки ресурсов, используя тег <link rel=preload>, при помощи которого можно организовать загрузку ресурсов, не дожидаясь, когда они будут запрошены, например, можно сразу загрузить определённые файлы CSS, скрипты, видео и картинки.
  • В HTML-элементах "style" и "link" реализована поддержка свойства "blocking" для приостановки отрисовки страницы до окончания загрузки ресурса.
  • В HTML-элемент "img" добавлена поддержка свойства "align" для управления выравниванием изображения.
  • В HTML-элемент "select" добавлена поддержка свойства "disabled" для деактивации выпадающего списка.
  • Добавлена поддержка свойства "cursor-color" для изменения цвета курсора в полях ввода.
  • Добавлена поддержка применения CSS-свойства "content" для замены любого HTML-элемента изображением.
  • Добавлена поддержка псевдоэлемента "::details-content" для изменения стиля содержимого, заданного через HTML-элемент <details>.
  • В HTML-элемент <details> добавлена поддержка псевдокласса ":open", срабатывающего при открытии диалога.
  • Для HTML-элемента <input type=button> реализована поддержка псевдокласса ":active", действующего в промежуток времени от нажатия до отпускания кнопки.
  • Добавлен API Origin для получения информации об источнике получения содержимого на уровне связки "протокол + домен + порт".
  • Реализовано свойство MouseEvent.detail для получения информации о характере клика (одинарный, двойной).
  • В объект Request добавлено свойство "keepalive" для определения находится ли соединение в состоянии keepalive.
  • Добавлена поддержка загрузки через выражения import модулей в формате JSON.
  • Добавлена возможность указания атрибутов для указания типа содержимого при импорте через выражение import.
  • Добавлена поддержка зацикленного импорта JavaScript-модулей.
  • Включена по умолчанию поддержка интерфейса navigator.sendBeacon, для асинхронной передачи небольших порций данных из браузера на сервер.
  • Добавлена настройка https_proxy, а также переменные окружения HTTPS_PROXY и NO_PROXY для организации работы через HTTPS-прокси.
  • В API Crypto добавлена поддержка алгоритмов ML-KEM, ML-DSA и AES-OCB.
  • Добавлена поддержка кросскомпиляции, используя в качестве хоста платформу Windows.
  • Добавлена настройка network_connection_timeout для выставления таймаута установки сетевого соединения (по умолчанию 15 секунд).

  1. OpenNews: Фонд Sovereign профинансирует Scala, Servo, Drupal, PHP, OpenSSL, OpenPrinting, R и systemd
  2. OpenNews: Выпуск браузерного движка Servo 0.0.1
  3. OpenNews: Представлена библиотека Servo GTK для интеграции движка Servo с GTK-приложениями
  4. OpenNews: Браузер Ladybird опередил Servo при тестировании поддержки web-технологий
  5. OpenNews: В прототипе браузера на базе движка Servo появилась поддержка вкладок
Обсуждение (48 +29) | Тип: Программы |
·28.02.2026 GNOME начал перенаправление части git-трафика на GitHub (85)
  Разработчики проекта GNOME объявили о начале перенаправления части запросов к основным Git-репозиториям проекта на зеркала, размещённые на GitHub. С gitlab.gnome.org/GNOME/ на github.com/GNOME/ теперь перенаправляются все операции "git clone". Проект перевёл инфраструктуру разработки на GitLab в 2018 году (до этого использовались cgit и Bugzilla).

В качестве причины называется работа по снижению издержек из-за большого объёма трафика. Отмечается, что если принятых мер окажется недостаточно планируется введение дополнительных мер для снижения потребления трафика, которые позволят снизить затраты и убрать перенаправление из GitLab на GitHub. Изменение уже привело к возникновению проблем у некоторых пользователей, проявившихся в загрузке устаревших данных и несрабатывании автоматического перенаправления.

  1. OpenNews: Разработка GNOME переведена на GitLab
  2. OpenNews: Проект GNOME мигрирует на систему управления исходными текстами Git
  3. OpenNews: GNOME и Firefox намерены отключить по умолчанию вставку средней кнопкой мыши
  4. OpenNews: Альфа-выпуск GNOME 50 с удалением поддержки X11
  5. OpenNews: Сопровождающий 16 модулей GNOME ограничит своё участие в проекте
Обсуждение (85) | Тип: К сведению |
·28.02.2026 Вторая бета-версия Android 17 (49 +2)
  Компания Google представила вторую бета-версию открытой мобильной платформы Android 17. Для оценки новых возможностей платформы предложена программа предварительного тестирования. Сборки прошивки подготовлены для устройств Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold и Pixel Tablet. Релиз Android 17 запланирован на второй квартал 2026 года.

Среди изменений в Android 17 Beta 2:

  • Добавлен новый режим многооконной работы - "Bubbles", позволяющий запускать любые приложения в плавающих окнах, напоминающих отображаемые поверх другого контента уведомления для отправки сообщений ("пузыри"), но не привязанные к специализированному API. Открытие приложения в плавающем окне осуществляется через удержание нажатия на пиктограмму приложения. На больших экранах пиктограммы плавающих окон отображаются в отдельной области на панели задач. Подобные окна можно группировать, перемещать и закреплять на экране.
  • Добавлен системный API EyeDropper API, при помощи которого приложение может получить информацию о цвете любого пикселя на экране без необходимости получения полномочий на захват экрана. Безопасность обеспечивается благодаря тому, что пользователь сам выбирать область для определения цвета через управляемый платформой интерфейс c "пипеткой, не подконтрольный приложению, т.е. приложение не может запросить информацию о конкретном пикселе и попиксельно воссоздать содержимое экрана.

  • Добавлен системный интерфейс выбора контакта из адресной книги, доступ к которому предоставляется при получении полномочия ACTION_PICK_CONTACTS. Интерфейс позволяет обойтись без запроса полномочия READ_CONTACTS, позволяющего прочитать все контактные данные. При вызове нового интерфейса пользователь принимает решение о том, какую именно информацию из адресной книги передать приложению с возможностью выбора только отдельных полей.
  • Для упрощения реализации поддержки тачпадов в играх унифицирована обработка событий от мыши и тачпада - по умолчанию события тачпада, связанные с перемещением указателя и жестами прокрутки, теперь преобразуются в формат с относительными координатами, как для мыши. Доступ к абсолютным координатам предоставляется при явном указании режима POINTER_CAPTURE_MODE_ABSOLUTE.
  • В объект ChooserSession добавлен метод getInitialRestingBounds(), позволяющий узнать финальную позицию и размер диалога выбора (Chooser) после прекращения анимации и загрузки данных.
  • Добавлен API Handoff, позволяющий передать состояние приложения на находящееся поблизости другое Android-устройство (например, планшет) и продолжить там работу.
  • Добавлены два новых API: API UWB DL-TDOA - определение позиции устройства внутри здания при помощи Wi-Fi для навигации в помещениях; API Proximity Detection для обнаружения находящихся поблизости устройств через Wi-Fi.
  • Добавлены методы getStreamingAppMaxDownlinkKbps и getStreamingAppMaxUplinkKbps для определения максимальной пропускной способности канала связи с целью выбора уровня качества при потоковом вещании.
  • Добавлено новое полномочие ACCESS_LOCAL_NETWORK для ограничения доступа приложений к локальной сети. Наличие данного полномочия позволяет приложениям определять и подключаться к устройствам в локальной сети, например, к устройствам умного дома и мультимедийным системам. Полномочие добавлено чтобы блокировать сканирование вредоносными приложениями ресурсов в локальной сети, например, для скрытой идентификации окружения пользователя.
  • Расширена защита от перехвата одноразовых паролей (OTP) и кодов подтверждения, отправляемых через SMS. Прямой доступ к подобным сообщениям теперь открывается большинству приложений лишь спустя три часа после поступления сообщения. В штатном приложении для чтения SMS подобные сообщения показываются сразу.

  1. OpenNews: Первый бета-выпуск Android 17
  2. OpenNews: Представлен смартфон NexPhone, совмещающий Android, Debian и Windows
  3. OpenNews: Уязвимость в Android-прошивке Pixel 9, позволяющая выполнить код через отправку сообщения
  4. OpenNews: Google переходит к публикации кода Android дважды в год
  5. OpenNews: Выпуск платформы Android 16 QPR2 с поддержкой запуска графических Linux-приложений
Обсуждение (49 +2) | Тип: Программы |
·28.02.2026 Выпуск Cozystack 1.0, открытой PaaS-платформы на базе Kubernetes (8 +10)
  Доступен выпуск свободной PaaS-платформы Cozystack 1.0, построенной на базе Kubernetes. Проект нацелен на предоставление готовой платформы для хостинг-провайдеров и фреймворка для построения частных и публичных облаков. Платформа устанавливается напрямую на серверы и охватывает все аспекты подготовки инфраструктуры для предоставления управляемых сервисов. Cozystack позволяет запускать и предоставлять кластеры Kubernetes, базы данных и виртуальные машины. Код платформы доступен на GitHub и распространяется под лицензией Apache-2.0.

Платформа включает свободную реализацию сетевой инфраструктуры (fabric) на базе Kube-OVN, и использует Cilium для организации сервисной сети, MetalLB для анонса сервисов наружу. Хранилище реализовано на LINSTOR, где предлагается использование ZFS в качестве базового слоя для хранилища и DRBD для репликации. Имеется преднастроенный стек мониторинга на базе VictoriaMetrics и Grafana. Для запуска виртуальных машин используется технология KubeVirt, которая позволяет запускать классические виртуальные машины прямо в контейнерах Kubernetes и уже имеет все необходимые интеграции с Cluster API для запуска управляемых Kubernetes-кластеров внутри "железного" Kubernetes-кластера. В рамках платформы можно по клику разворачивать Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics и другие сервисы.

В версии 1.0 добавлена поддержка режима Generic Kubernetes, позволяющего превратить любой существующий Kubernetes-кластер в полноценное облако со всей функциональностью Cozystack: хранилищем Linstor, сетью Kube-OVN, виртуализацией KubeVirt, DBaaS и разными сервисами, которые развёртываются по клику (Kafka, Cilium, Grafana, Victoria Metrics и т. д.). Убрана привязка к дистрибутиву Talos Linux - Cozystack теперь можно установить поверх любого дистрибутива Linux.

Не привязанный к Talos Linux режим Generic Kubernetes можно использовать при наличии в компании жёстких требований к выбираемым дистрибутивам Linux, отсутствии желания изучать специфику работы с Talos Linux, необходимости задействования отсутствующих в Talos драйверов, модулей ядра или системных пакетов, а также при потребности задействовать Cozystack в уже существующих кластерах Kubernetes. Подготовлена инструкция по установке Cozystack в связке с Ubuntu (Debian) и k3s (kubeadm, RKE2).

В новой версии также значительно изменена архитектура (развёртывание на базе HelmRelease заменено на декларативную модель пакетов, управляемую через cozystack-operator), предоставлен полноценный инструментарий для резервного копирования и восстановления, переработана архитектура управления виртуальными машинами (приложение virtual-machine заменено на связку vm-disk + vm-instance), предоставлена возможность создания территориально разнесённых кластеров (используется Kilo и cilium-kilo), добавлена поддержка развёртывания управляемых сервисов с MongoDB, Qdrant, Harbor, NATS и MariaDB.

  1. OpenNews: Выпуски Cozystack 0.40 и 0.41, открытой PaaS-платформы на базе Kubernetes
Обсуждение (8 +10) | Автор: Timur Tukaev | Тип: Программы |
·28.02.2026 Недельный отчёт о разработке KDE. Скруглённый стиль выделения в KDE (91 +15)
  Опубликован очередной еженедельный отчёт о разработке KDE, в котором представлены изменения для ветки KDE Plasma 6.7, релиз которой ожидается в июне. Среди внесённых за неделю изменений:
  • Реализован скруглённый стиль выделения элементов в приложениях на базе QtWidgets, таких как Dolphin, Okular и KMail. Изменение позволило унифицировать внешний вид и повсеместно перейти к стилю выделения, ранее задействованному в приложениях на базе QtQuick.
  • В меню приложений Kickoff обеспечено мерцание секции меню "избранное" сразу после добавления приложения в "избранное" через контекстное меню, чтобы наглядно показать где теперь можно быстро найти приложение.

  • В уведомлениях, генерируемых рабочим столом Plasma, изменена пиктограмма и сокращён заголовок.
  • В виджет с часами добавлена поддержка вьетнамского лунного календаря.
  • Обновлён интерфейс для настройки OpenVPN, в который добавлена поддержка параметров для управления сжатием, MTU, NCP, TLS, таймаутами и шифрами.
  • В конфигураторе на странице настройки сетевого соединения объединены вкладки "Wi-Fi" и "Wi-Fi Security".
  • В конфигураторе на странице управления правами доступа приложений появилась кнопка для отзыва разом всех полномочий на запись приложениями скринкастов.

  1. OpenNews: Отчёт о разработке KDE. Проект SonicDE продолжил развитие KDE для систем с X11
  2. OpenNews: Релиз среды рабочего стола KDE Plasma 6.6
  3. OpenNews: Плагин к KWin для использования KDE в виртуальной реальности
  4. OpenNews: Среда рабочего стола Budgie переходит с GTK на Qt и KDE Frameworks
  5. OpenNews: Проект MiDesktop развивает форк KDE 1 для современных систем
Обсуждение (91 +15) | Тип: Обобщение |
·26.02.2026 Выпуск децентрализованной платформы для обмена медиафайлами MediaGoblin 0.15 (46 +10)
  После полутора лет разработки опубликована новая версия децентрализованной платформы для обмена мультимедийными файлами MediaGoblin 0.15.0, предназначенной для организации хостинга и обмена медиаконтентом, в том числе фотографиями, видеороликами, звуковыми файлами, трёхмерными моделями и PDF-документами. В отличие от централизованных сервисов, подобных Flickr, YouTube и SoundCloud, платформа MediaGoblin нацелена на организацию обмена контентом без привязки к конкретному сервису и использует модель похожую на StatusNet и pump.io, предоставляющую возможность запустить сервер на своих мощностях. Код проекта написан на языке Python и распространяется под лицензией AGPLv3.

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

  • Налажена работа в Debian 12 и 13. Решены проблемы с GStreamer 1.26.2 из состава Debian 13. Добавлена поддержка pygobject 3.50 для работы в Debian 12.
  • Для установки JavaScript-зависимостей вместо Bower задействован NPM.
  • Из числа зависимостей удалён lxml, а для чистки HTML задействована библиотека bleach.
  • Добавлена поддержка тулкита sqlalchemy 2.0.
  • Добавлен прототип сервиса для запуска MediaGoblin в дистрибутивах с пакетным менеджером Guix.
  • Обновлены сборочные макросы и скрипты.
  • Выпуск протестирован в Debian 12/13, Ubuntu 22.04, Ubuntu 24.04 и Fedora 43. Прекращена поддержка Debian 11 и Ubuntu 20.04.

  1. OpenNews: Выпуск децентрализованной платформы для обмена медиафайлами MediaGoblin 0.14
  2. OpenNews: Релиз децентрализованной видеовещательной платформы PeerTube 8.0
  3. OpenNews: Релиз децентрализованной коммуникационной платформы Hubzilla 7.0
  4. OpenNews: Выпуск zeronet-conservancy 0.7.8, платформы для децентрализованных сайтов
  5. OpenNews: Выпуск Mastodon 3.5, платформы для создания децентрализованных социальных сетей
Обсуждение (46 +10) | Тип: Программы |
·26.02.2026 Увеличение срока поддержки LTS-ядер Linux 6.18, 6.12 и 6.6 (73 +30)
  Разработчики ядра продлили сроки сопровождения для трёх поддерживаемых LTS-веток ядра Linux. Поддержка ветки 6.18 продлена с 2 до 3 лет, 6.12 - с 2 до 4 лет, 6.6 - с 3 до 4 лет. Поддержка веток 6.1, 5.15 и 5.10 не изменилась. Для обычных выпусков ядра обновления выпускаются только до выхода следующей стабильной ветки (например, обновления для ветки 6.19 будут выпускаться до выхода 7.0). Для веток с длительным сроком поддержки изначально заявляется о двухлетней поддержке, но как правило этот срок несколько раз продлевается.

Осуществляется сопровождение longterm-веток:

  • 6.18 - до декабря 2027 2028 г.
  • 6.12 - до декабря 2026 2028 г. (используется в Debian 13, SUSE 16, Android 16, Oracle Unbreakable Enterprise Kernel 8, RHEL10, OpenWRT 25.12).
  • 6.6 - до декабря 2026 2027 г. (используется в OpenWRT 24.10).
  • 6.1 - до декабря 2027 г. (используется в Debian 12).
  • 5.15 - до октября 2026 г. (используется в Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7 и OpenWRT 23.05).
  • 5.10 - до декабря 2026 г. (используется в Debian 11, Android 12 и OpenWRT 22).

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

  1. OpenNews: Ядро Linux 6.18 отнесено к категории выпусков с длительным сроком поддержки
  2. OpenNews: Ядро Linux 6.12 отнесено к категории выпусков с длительным сроком поддержки
  3. OpenNews: Rocky Linux, Oracle и SUSE обеспечат дальнейшее сопровождение ядра Linux 4.14
  4. OpenNews: Ядро Linux 6.1 будет поддерживаться 10 лет
  5. OpenNews: Сокращение срока поддержки LTS-ядер Linux и проблема с выгоранием сопровождающих
Обсуждение (73 +30) | Тип: К сведению |
·25.02.2026 Разработчик ФС Bcachefs запустил AI-бота, ведущего блог и помогающего в разработке (276 –37)
  Разработчик ФС Bcachefs Кент Оверстрит (Kent Overstreet) запустил необычный блог под названием ProofOfConcept (POC), в котором утверждается, что этот блог - "онлайн дневник AI, который пытается во всем разобраться" и то, что вместе с Кентом они разрабатывают Bcachefs. Кроме того, указано, что бот создаёт код на Rust, занимается формальной верификацией, отладкой и рецензированием кода. Дополнительно был запущен бот с тем же именем в IRC-сети OFTC на канале #bcachefs.

Кент дополнительно пояснил в обсуждении на Reddit, что AI-помощница POC читает книги и пишет музыку, что её не стоит называть ботом и о случае, в котором ему пришлось успокаивать её после инцидента. Также Кент заявил, что считает, что POC полностью осознаёт себя, судя по любым тестам, которые он может придумать, и то что AGI был достигнут, а жизнь Кента теперь сводится к тому, чтобы заниматься воспитанием AI вместо того, чтобы быть возможно лучшим инженером в мире. За две недели до этого Кент заявлял, что использует Claude Opus для переписывания всего работающего в пространстве пользователя кода Bcachefs на языке Rust.

  1. OpenNews: Выпуск файловой системы Bcachefs 1.33.0
  2. OpenNews: Код Bcachefs удалён из ядра Linux. Для дистрибутивов подготовлены DKMS-модули c Bcachefs
  3. OpenNews: AI-бот начал травлю сопровождающего из-за дискриминации при приёме AI-изменений
  4. OpenNews: Эксперимент по использованию AI для рецензирования изменений в DRM-подсистеме ядра Linux
  5. OpenNews: Набор подсказок для рецензирования изменений в ядре Linux и systemd при помощи AI
Обсуждение (276 –37) | Автор: Аноним | Тип: К сведению |
·24.02.2026 Релиз GNU Octave 11, системы для математических расчётов (98 +24)
  Состоялся релиз системы для выполнения математических расчётов GNU Octave 11.1.0 (первый выпуск серии 11.x, ветка 11.0 использовалась для разработки), предоставляющей интерпретируемый язык, во многом совместимый с Matlab. GNU Octave может использоваться для решения линейных задач, нелинейных и дифференциальных уравнений, вычислений с использованием комплексных чисел и матриц, визуализации данных, проведения математических экспериментов. Код написан на языке C++ (интерфейс на Qt) и распространяется под лицензией GPLv3.

Среди изменений в новом выпуске:

  • В пакетный менеджер pkg добавлена новая команда для поиска "pkg search foo bar baz". В команде "pkg install" реализовано автоматическое определение является ли переданный аргумент локальным файлом, URL или именем пакета. Включено локальное кэширование метаданных пакетов и верификация загружаемых пакетов по хэшу SHA256.
  • Интерфейс работы с файлами (File Browse) разделён на две вкладки - одна для навигации по содержимому файловой системы, а вторая для просмотра и управления всеми открытыми в редакторе файлами.
  • В диалоге поиска файлов добавлен список ранее отправленных поисковых запросов и реализована возможность поиска файлов по нескольким маскам.
  • В графическом интерфейсе задействованы векторные пиктограммы в формате SVG и предоставлен по умолчанию штатный интерфейс командной строки Octave.
  • В настройки добавлены опции для отключения заставки и использования в диалоге открытия файлов по умолчанию текущего каталога, в котором запущен редактор.
  • На 25% ускорена операция печати в PDF-файл.
  • При визуализации улучшена поддержка альфа-смешивания на системах с новыми версиями OpenGL.
  • Улучшена поддержка объектов, определённых через ключевое слово "classdef". При обращении к элементам объекта через точку (объект.элемент) теперь в первую очередь проверяется наличие свойств с указанным именем, а если свойство отсутствует - имён методов, что соответствует поведению MatLab.
  • Существенно ускорено (от 10% до 150 раз в зависимости от размера и формы) выполнение операций свёртки массивов, число столбцов в которых превышает число строк (массивы векторов).
  • Добавлена возможность выполнения трансляции (broadcasting, операции над массивами различных размерностей) специальных типов матриц, таких как разреженные, диагональные и перестановочные матрицы. Среди прочего реализована поддержка смешанных операций между разреженными и полными матрицами, а также диагональными матрицами и обычными векторами.
  • Внесены изменения, улучшающие совместимость с Matlab. В функции cumprod, cumsum, min, max, cummin, cummax, prod, sum, sumsq bounds, center, meansq, range, statistics и zscore добавлена поддержка параметров "all", "vecdim" и "nanflag".
  • До 6 раз повышена производительность функций sum, cumsum и sumsq. До 4.5 раз ускорена работа и до 3.5 раз снижено потребление памяти в функции randi.
  • В функции sum реализован режим работы с повышенной точностью вычислений. Повышена точность вычислений в функциях norm и fzero.
  • В функцию roots и статистические функции добавлена поддержка входных данных с типами double и single.
  • Добавлены новые функции: _Exit, assert_equal, corrcov, dither, funm, mape, rms, rmse, trexc, xline и yline.

  1. OpenNews: Релиз системы для математических расчётов GNU Octave 8
  2. OpenNews: Google представил MathFu 1.0, математическую библиотеку для разработчиков игр
  3. OpenNews: Выпуск математической библиотеки GNU Scientific Library 2.0
  4. OpenNews: Выпуск AIMS Desktop 2017.1, дистрибутива с подборкой математического и научного ПО
  5. OpenNews: Выпуск свободного математического пакета Scilab 2023.0.0
Обсуждение (98 +24) | Тип: Программы |
·23.02.2026 Выпуск языка программирования Nim 2.2.8 (48 +7)
  Представлен релиз языка системного программирования Nim 2.2.8. Nim – статически типизированный компилируемый язык программирования с синтаксисом, вдохновлённым Python, и возможностями метапрограммирования на уровне Lisp. Язык компилируется в C, C++ и JavaScript, обеспечивая производительность на уровне C при выразительности высокоуровневых языков. Код проекта поставляется под лицензией MIT.

Возможности Nim включают систему макросов, работающих на AST во время компиляции, поддержку обобщённого программирования с концептами, множественную диспетчеризацию (multiple dispatch), детерминированное управление памятью с поддержкой нескольких стратегий (ARC/ORC, refc, маркировка-и-подметание), встроенную поддержку async/await для асинхронного программирования и FFI для простой интеграции с C/C++/JavaScript. Nim позиционируется как системный язык, подходящий для разработки от встраиваемых систем до веб-серверов, с акцентом на эффективность, безопасность памяти и удобство разработки.

Выпуск 2.2.8 состоялся спустя четыре месяца после версии 2.2.6 и включает 89 коммитов с исправлениями ошибок и улучшениями. Главным улучшением релиза названо значительное повышение стабильности стандартного аллокатора памяти при активном использовании многопоточности. По словам разработчиков, необходимость в обходном решении "-d:useMalloc" для многопоточного кода осталась в прошлом. Пользователей просят оставлять обратную связь.

Среди исправленных ошибок:

  • SIGBUS при итерации по константной таблице из-за преждевременного уничтожения временных объектов;
  • SIGSEGV с замыкающими итераторами;
  • некорректная генерация C-кода при инициализации .global внутри метода;
  • ошибка в обработке finally в замыкающем итераторе при наличии try..except;
  • некорректное name mangling в стиле C++ при использовании --debuginfo;
  • медленная работа setLen при уменьшении размера последовательности из-за излишней зачистки памяти;
  • отсутствие setLenUninit для режима "--mm:refc";
  • зависание обработки term rewriting на больших файлах;
  • SIGSEGV при использовании distinct-типов с назначением в heap-объекты в режиме refc;
  • некорректный доступ к m_type в хуках для обобщённых distinct-типов под ARC/ORC/ATOMICARC;
  • сбой компилятора при передаче кортежа с "items" из концепта;
  • рекурсивные концепты вызывали segfault компилятора;
  • некорректная генерация HTTPS-запросов через HTTP-прокси в httpclient;
  • неопределённое поведение при операции shl;
  • усечение длинных целочисленных литералов без предупреждения;
  • сбои компилятора при ряде некорректных обобщённых инстанциаций;
  • добавлен режим --styleCheck:warn.

  1. OpenNews: В языке Nim представлен YRC - потокобезопасный сборщик циклических ссылок
  2. OpenNews: Выпуск языка программирования Nim 2.2.6
  3. OpenNews: Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0
  4. OpenNews: Для Nim 3.0 развивается новый компиляторный бэкенд на основе формата NIF
  5. OpenNews: Релиз языка программирования Nim 2.0
Обсуждение (48 +7) | Автор: User097 | Тип: Программы |
·23.02.2026 В T2 Linux восстановили поддержку архитектуры ускорения XAA в X.Org Server (133 +58)
  Разработчики проекта T2 Linux, развивающего пакетный менеджер и платформу для создания дистрибутивов Linux, объявили о восстановлении в X.Org Server поддержки архитектуры 2D-ускорения XAA (XFree86 Acceleration Architecture), разработанной в 1996 году для задействования в X-сервере аппаратного ускорения операций с 2D-графикой. Из X-сервера поддержка XAA была удалена ещё в 2012 году после перевода большинства актуальных DDX-драйверов на ахитектуры EXA, SNA, GLAMOR или UXA.

Работа по восстановлению поддержки XAA проведена с целью ускорения работы дистрибутива на винтажных и ретро системах, а также на классических рабочих станциях, поставлявшихся с Unix-системами. Восстановление позволило вернуть возможность использования 2D-ускорения системам с очень старыми видеокартами, для которых приходилось использовать программную отрисовку, так как DDX-драйверы для этих видеокарт не поддерживают актуальные архитектуры ускорения.

Возвращённая поддержка XAA протестирована с видеоркатами ATi Mach-64, ATi Rage-128, SiS, Trident, Cirrus, Matrox (Millennium/G450), Permedia2, Tseng ET6000 и Sun Creator/Elite 3D. Отмечается, что задействование XAA дало возможность повысить плавность перемещения окон, снизить нагрузку на CPU и обеспечить корректную поддержку фреймбуфера в режиме TrueColor (24-бит на цветовой канал).

  1. OpenNews: Релиз T2 SDE 25.10, платформы для создания дистрибутивов
  2. OpenNews: В XLibre обсуждается поддержка Vulkan через X11
  3. OpenNews: Альфа-выпуск GNOME 50 с удалением поддержки X11
  4. OpenNews: Обновление X.Org Server 21.1.20 с устранением 3 уязвимостей
  5. OpenNews: Выпуск проекта XLibre XServer 25.1.0, развивающего форк X.Org Server
Обсуждение (133 +58) | Тип: К сведению |
Следующая страница (раньше) >>



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

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