Все новости за Сентябрь 2025
Алготрейдинговый гигант открыл исходный код TernFS для Linux
Добавил:
Федор Сорекс, 23.09.2025
Одна из крупнейших алгоритмических торговых компаний мира XTX Markets, ежедневно обрабатывающая сделки на сумму около 250 миллиардов долларов и оперирующая более чем 650 петабайтами данных для прогнозов цен и торговых алгоритмов, открыла исходный код собственной файловой системы для Linux.
Система получила название TernFS и была создана, когда компания переросла возможности традиционного NFS и других решений для хранения. TernFS предназначена для распределённого хранения крупных неизменяемых файлов - как правило, они не редактируются после создания и имеют размер от нескольких мегабайт. Система рассчитана на масштаб до 10 эксабайт логического пространства, примерно триллион файлов и 100 миллиардов каталогов при подключении до миллиона клиентов. Всё это работает на стандартном оборудовании и обычных сетях Ethernet.
Код выложен на GitHub и распространяется под лицензиями GPLv2+ и Apache 2.0.
[Подробности]
[Скачать]
[Источник]
Релиз PeerTube 7.3
Добавил:
Федор Сорекс, 19.09.2025
Опубликован выпуск платформы PeerTube 7.3, предназначенной для создания независимых децентрализованных систем видеохостинга и видеовещания, альтернативных таким сервисам, как YouTube, Dailymotion и Vimeo. Создаваемая при помощи PeerTube сеть распространения контента основывается на связывании браузеров посетителей между собой и использовании P2P-коммуникаций. Код проекта распространяется под лицензией AGPLv3.
PeerTube даёт возможность запустить собственный сервер для распространения видео и подключить его к общей федеративной сети. Посетители участвуют в доставке контента и имеют возможность подписки на каналы и получения уведомлений о новых видео независимо от того, какой именно сервер они используют. Федеративная сеть PeerTube образуется как содружество связанных между собой небольших серверов хостинга видео, на каждом из которых имеется свой администратор и приняты свои правила.
Для взаимодействия серверов в федеративной сети применяется протокол ActivityPub. Идентификатор пользователя формируются как "@имя_пользователя@домен_сервера". При просмотре видео данные по возможности загружаются через обращение к браузерам других посетителей, просматривающих тот же контент. Если запрошенное видео никто не просматривает, отдача организуется сервером, на который загружено видео (используется протокол WebSeed).
Помимо распределения трафика между пользователями, просматривающими видео, PeerTube позволяет серверам кэшировать видео других авторов. Таким образом формируется распределённая сеть не только из клиентов, но и из серверов, а также обеспечивается отказоустойчивость. Кроме распространения готового видео имеется поддержка потокового вещания (live streaming) с доставкой контента в режиме P2P. Для управления стримингом могут использоваться типовые программы, такие как OBS.
Для начала вещания через PeerTube пользователю необходимо загрузить на один из серверов видеоролик, описание и набор тегов. После этого ролик станет доступен во всей федеративной сети, а не только на сервере первичной загрузки. Для работы с PeerTube и участия в распространении контента достаточно обычного браузера. Распространять видео с использованием P2P-коммуникаций можно добавив на свой сайт специальный виджет со встроенным web-плеером, по аналогии с тем, как в страницы встраиваются ролики с YouTube. Отслеживать появление видео можно через подписку на выбранные видеоканалы в федеративных социальных сетях (например, в Mastodon и Pleroma) или через RSS.
В настоящее время в федеративную сеть входит 1527 серверов, поддерживаемых добровольцами и организациями. Если пользователя не устраивают правила размещения видео на определённом сервере PeerTube, он может подключиться к другому серверу или запустить свой собственный сервер. Для быстрого развёртывания сервера предоставляется преднастроенный образ в формате Docker (chocobozzz/peertube).
Изначально платформа PeerTube основывалась на применении BitTorrent-клиента WebTorrent, запускаемого в браузере и использующего технологию WebRTC для организации прямого P2P-канала связи между браузерами. Позднее вместо WebTorrent был задействован протокол HLS (HTTP Live Streaming) в связке с WebRTC, позволяющий адаптивно управлять потоком в зависимости от полосы пропускания. Web-интерфейс построен с использованием фреймворка Angular.
Основные изменения:
- Реализована поддержка отправки email-сообщений на разных языках. Шаблоны рассылаемых email-сообщений теперь могут переводиться по аналогии с переводом элементов интерфейса.
- Значительно улучшен интерфейс настройки платформы администратором. Горизонтальное меню заменено на боковую панель для навигации по страницам с настройками. Добавлены новые страницы настроек "Кастомизация" и "Логотип". На первой странице можно изменить цвета и формы, например, заменить оранжевый цвет на синий и сделать кнопки более скруглёнными. Вторая страница предназначена для настройки пиктограмм, баннеров и логотипов. Кроме того, добавлен мастер настройки платформы, предлагающий пошаговый интерфейс для выбора имени, логотипа, цветового оформления и других параметров платформы.
- Добавлена поддержка запуска потоковых вещаний по расписанию. В настройках live-вещания пользователь может выбрать время начала и оно будет показано на странице-заглушке с уведомлением о запланированном сеансе.
- Изменено оформление страницы для управления списком воспроизведения. Добавлена возможность настройки порядка показа списков воспроизведения для канала.
- Администраторам предоставлена возможность определения значений по умолчанию для полей с лицензией, видимостью и правилами комментирования, заполняемыми при публикации видео.
- Для пользователей добавлена поддержка показа всех активных сеансов и принудительного завершения сеансов из этого списка.
[Подробности]
[Источник]
Релиз Gnome 49 "Brescia"
Добавил:
Федор Сорекс, 19.09.2025
Спустя полгода разработки опубликован релиз Gnome 49 "Брешиа" (кодовое название дано в честь итальянского города, где в этом году проходила конференция GUADEC).
Изменения в новой версии:
- Вместо
Totem в качестве видеопроигрывателя по умолчанию используется Showtime, написанный с использованием GTK4 и libadwaita (Totem использует GTK3);
- Вместо
Evince в качестве просмотрщика документов теперь используется его форк на GTK4 и libadwaita с оригинальным названием Papers. По словам разработчиков, Papers отличается улучшенной производительностью и обновлённым пользовательским интерфейсом. Он поддерживает просмотр, поиск и аннотирование документов форматов pdf, djvu, tiff и архивов комиксов (CBR, CBZ, CBT, CB7). Также в Papers добавлена поддержка цифровых подписей;
- Интерфейс для календаря улучшен для людей с ограниченными возможностями. Теперь приложением можно пользоваться с клавиатурой и без мыши. Реорганизован интерфейс: теперь он гибкий и лучше адаптируется к различным размерам окна. Информацию о событиях можно экспортировать в
*.ics файлы;
- Значительно изменился браузер
Gnome Web. Улучшен блокировщик рекламы. Строка url имеет новое меню действий с открытым сайтом. В режиме чтения отображается предполагаемое время чтения статьи. Добавлен специальный диалог управления паролями и переработан диалог безопасности. Добавлена возможность завершения или удаления веб-приложения через меню. Реализована поддержка OpenSearch для добавления поисковых систем;
- В
Gnome Maps локализованы пиктограммы метро. Добавлены интерактивные метки - при клике на них отображается информация о помеченном меткой месте;
- Оптимизирован магазин приложений, одним из узких мест которого ранее была ресурсоёмкая работа с крупными репозиториями
flatpak;
- Представлены новые обои, поддерживающие
HDR и Display P3. Нескучные HDR-обои стали возможны благодаря улучшению цветового управления в оконном менеджере Mutter, который позволяет отображать обои с полной 16-битной глубиной, предоставляя беспрецедентный диапазон цветов и контраста;
- Улучшена работа с виртуальными рабочими столами. Добавлена поддержка перенаправления мультитач событий к удалённому сеансу
Gnome. Теперь поддерживаются относительные координаты для оценки перемещения мыши. Также теперь можно использовать виртуальные мониторы в удалённом сеансе Gnome;
- В коллекцию
Gnome Circles добавлена игра Маджонг и приложение для работы со словарями Wordbook;
- На экране блокировке теперь отображаются средства управления медиа, что позволяет останавливать (и тому подобное) аудио/видео без необходимости разблокировки;
- В верхней панели теперь отображается состояние подключения аккумулятора к сети;
- При включённом
HDR можно редактировать яркость монитора;
- Стало возможным перезагружать или выключать компьютер с экрана блокировки. Функция по умолчанию недоступна.
[Подробности]
[Источник]
XXI конференция разработчиков СПО
Добавил:
Федор Сорекс, 05.09.2025
3-5 октября в Институте программных систем РАН в Переславле-Залесском Ярославской области пройдёт XXI конференция разработчиков свободного программного обеспечения (OSSDEVCONF). На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW и перспективы их развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение.
Принимаются доклады по следующим темам:
- Разработка свободного программного обеспечения.
- Новейшие достижения проектов СПО.
- Формирование сообщества разработчиков СПО.
- Философские, культурные и правовые аспекты свободного ПО.
- Студенческие проекты разработки СПО.
- Разработка свободного аппаратного обеспечения (OSHW).
Будет доступна прямая трансляция. С видеозаписями докладов и презентаций прошлых лет можно ознакомиться на странице конференции, там же доступны сборники тезисов. Кроме того, видео докладов традиционно доступны на 0x1.tv и там же можно ознакомиться с презентациями докладов.
Работы должны освещать тематику свободного ПО или OSHW. Доклады о бизнесе, рекламные и о проприетарном ПО не допускаются. Если тема доклада связана с разработкой ПО, заявка должна содержать ссылку на сам код, опубликованный в любом общедоступном репозитории под любой свободной лицензией (по определению ГОСТ Р 54593-2011, FSF или OSI). Если тема доклада связана с разработкой свободного аппаратного обеспечения (OSHW), то все материалы проекта должны быть опубликованы в соответствии с требованиями Open Source Hardware (OSHW) Definition.
Заявки принимаются:
- на доклады: до 7 сентября
- подача тезисов докладов возможна до 11 сентября
- на участие слушателем: до 29 сентября (с трансфером из Москвы и обратно)
- на участие слушателем: до 1 октября (без трансфера).
Требования к оформлению заявок и тезисов описаны на сайте конференции.
Участие в конференции для докладчиков и слушателей бесплатное, предоставляется трансфер из Москвы и обратно, а также в дни конференции от гостиницы "Переславль" до места проведения: Ярославская область, Переславский район, с. Веськово, улица Петра Первого, д. 4А (Институт программных систем имени А.К. Айламазяна РАН). Докладчикам оплачивается проживание (одному человеку на доклад).
>>> Сайт XXI конференции разработчиков СПО
Представлен релиз Альт Рабочая станция 11.1
Добавил:
Федор Сорекс, 04.09.2025
Доступен минорный релиз операционной системы "Альт Рабочая станция" 11.1. Сборка подготовлена на x86_64 и AArch64 Одиннадцатой платформы (ветка p11 Salvia), на базе ядра 6.12 (LTS).
Скачать образ:
В новом образе:
- Добавлена утилита Tuner - инструмент разработчика для создания индивидуального набора системных настроек.
- Интерфейс приобретает завершенный вид благодаря новым иконкам приложений в стиле Adwaita: Альтератор, Brasero, Dia, gImageReader, Hugin, Project Libre, Timeshift, Корзина.
- Стало возможным сохранять состояние сессии при повторном входе в систему с помощью расширения Session Keeper для GNOME.
- Добавлена графическая утилита Hashsum для проверки целостности данных (на замену GTK Hash). Приложение создано разработчиками ALT Linux Team.
- Появился инструмент управления приложениями в формате AppImage - Gear Lever: позволяет управлять настройками запуска и обновления приложений.
- Гибкий выбор видеокарты при запуске приложений.
- Поддержка ГОСТ-алгоритмов для OpenSSL реализована добавлением пакета openssl-gost-engine.
- Хранение паролей с помощью gnome-keyring-ssh.
Обновлены версии:
- systemd 255.22
- firmware-linux 20250509
- glib 2.84
- GTK4 4.18
- libadwaita 1.7
- NetworkManager 1.52
- Chromium 138.0
- Thunderbird 139.0
- Foldy 4.2
Техническая информация
Подробнее читайте на ресурсах сообщества:
Анонс "Альт Рабочая станция" 11.0
Новые инструменты в Одиннадцатой Платформе
Новость на basealt.ru
Другие дистрибутивы ALT на сайте загрузки
>>> altlinux-announce-ru@
KDE представила обновления Karton с интеграцией SPICE и новым пользовательским интерфейсом
Добавил:
Федор Сорекс, 02.09.2025
Менеджер виртуальных машин KDE Karton представляет собой SPICE-клиент на Qt с рендерингом дисплея и поддержкой аудио. Qt-альтернатива GNOME Boxes использует libosinfo для конфигурации ВМ.
Karton создается как альтернатива существующим GTK-решениям для управления виртуальными машинами в Linux, включая GNOME Boxes и virt-manager.
Karton больше не зависит от virt-install для создания виртуальных машин. Вместо данного инструмента приложение теперь генерирует XML-конфигурации доменов libvirt напрямую.
Для идентификации установочных носителей и заполнения конфигурационных данных используется библиотека libosinfo. Система автоматически генерирует необходимые параметры: UUID, MAC-адреса и настройки виртуального оборудования.
Разработчики отказались от использования virt-viewer в пользу собственного решения. Karton теперь включает встроенный SPICE-клиент и просмотрщик, созданные с использованием Qt.
Новый клиент обрабатывает:
- рендеринг дисплея;
- перенаправление ввода;
- аудиопотоки;
- полноэкранный режим;
- базовое изменение размера окна.
Интерфейс приложения претерпел заметные изменения. Список виртуальных машин перемещен в боковую панель, а детальная информация и превью-изображения отображаются в правой части окна.
Karton сохраняет последний кадр виртуальной машины при завершении работы. Функция позволяет пользователям быстро идентифицировать машины перед их повторным запуском.
Добавлена опция извлечения медиа-дисков, которая дает возможность удалять установочные ISO-образы после завершения настройки системы.
Разработчики определили приоритетные направления для дальнейшего развития Karton:
- улучшение производительности отображения с использованием SPICE gl-scanout;
- внедрение улучшенного масштабирования;
- поддержка передачи файлов между хостом и гостевой системой;
- функция передачи буфера обмена;
- полная поддержка снимков виртуальных машин;
- рассматривается возможность упаковки приложения в формат Flatpak и включения в официальное пространство имен KDE.
Проект по прежнему не готов к повседневному применению, о чём разработчик сообщает в своём блоге.
[Подробности]
[Источник]
Perl-Conf.Ru/25
Добавил:
Федор Сорекс, 02.09.2025
Perl-Conf.Ru/25 - это ежегодная встреча Perl-разработчиков в России. В 2025 г. конференция пройдёт в субботу 27 сентября. Happy birthday to Larry!
Миссия Perl-Conf.Ru - поддерживать российское Perl-сообщество, способствовать обмену опытом и лучшими практиками, быть площадкой для общения коллег, аккумулировать экспертизу по Perl.
Конференция проходит в гибридном формате: оффлайн в Москве и онлайн трансляция для тех, кто не сможет присутствовать лично.
Программа
17:30 Сбор участников
18:00 Открытие конференции
18:10 Test2: жизнь после Test::More
18:40 Turbo Perl batteries debugger included
19:10 Перерыв
19:40 Описание typemap для передачи структур в XS
20:10 Perl & Postgres: трудный путь, потому что это проще
20:40 Закрытие конференции
21:00 Неофициальная часть в баре (место уточняется)
Стоимость участия
Мероприятие полностью подготовлено за собственные средства. Участие в событии бесплатно. При желании, можете поддержать организатора финансово. Разумная величина вашей поддержки: 0 - 2000 Р.
[Подробности]
Релиз IceWM 3.9.0
Добавил:
Федор Сорекс, 01.09.2025
Состоялся выпуск 3.9.0 быстрого и простого оконного менеджера для X Window IceWM.
Проект написан на языке C++ и распространяется по лицензии GNU LGPL 2.
Список изменений:
- Добавлена зависимость libXcursor и удалена зависимость libXpm.
- Если в теме не определён курсор, то предпочтение отдаётся системной теме Xcursor.
- Добавлена поддержка тем курсоров в gdk-pixbuf без необходимости использования libXpm.
- Добавлена поддержка файлов Xcursor, как альтернативы курсорам XPM.
- В утилиту icesh добавлен новый фильтр
-kovered для фильтрации и сохранения только тех клиентов, которые в данный момент видны и которые хотя бы частично покрыты другим видимым окном.
- "Умное" определение координат "горячей" точки курсора при их отсутствии в XPM.
- Обновлены локализации для испанского, венгерского и португальского (Бразилия) языков.
- Исправлены обнаруженные ошибки.
[Подробности]
[Источник]