FFmpeg 8.1
После более полугода разработки состоялся выпуск 8.1 проекта FFmpeg, с кодовым именем «Hoare».
Это набор свободных библиотек и утилит с открытым исходным кодом, позволяющих записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Название происходит от названия экспертной группы MPEG и FF, означающего «fast forward».
Проект состоит из следующих компонентов:
ffmpeg — консольная утилита для конвертирования видеофайла из одного формата в другой и захвата видео в реальном времени.
ffplay — простой медиаплеер, основанный на SDL2 и библиотеках FFmpeg.
ffprobe — консольная утилита, позволяющая собирать и отображать информацию о медиафайлах (как MediaInfo) и мультимедиапотоках, доступных устройствах, кодеках, форматах, протоколах и др.
libavcodec — библиотека ...
Читать полностью
#LinuxOrgRu
@linux_potok
После более полугода разработки состоялся выпуск 8.1 проекта FFmpeg, с кодовым именем «Hoare».
Это набор свободных библиотек и утилит с открытым исходным кодом, позволяющих записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Название происходит от названия экспертной группы MPEG и FF, означающего «fast forward».
Проект состоит из следующих компонентов:
ffmpeg — консольная утилита для конвертирования видеофайла из одного формата в другой и захвата видео в реальном времени.
ffplay — простой медиаплеер, основанный на SDL2 и библиотеках FFmpeg.
ffprobe — консольная утилита, позволяющая собирать и отображать информацию о медиафайлах (как MediaInfo) и мультимедиапотоках, доступных устройствах, кодеках, форматах, протоколах и др.
libavcodec — библиотека ...
Читать полностью
#LinuxOrgRu
@linux_potok
👍4🏆1
systemd 260
Юбилейный релиз свободного (GPL) менеджера систем GNU/Linux принёс нам:
прекращение (как и было обещано в прошлом релизе) от поддержки скриптов System V;
varlinkctl list-registry теперь показывает все публичные интерфейсы из /run/varlink/registry/;
systemd-report и экспериментальная поддержка системы репортинга в /run/systemd/report/;
возможность встраивания DeviceTree в /usr/lib/systemd/boot/hwids/ чтобы им можно было тривиально воспользоваться из UKI;
поддержку SCHED_EXT в CPUSchedulingPolicy юнита;
поддержку секции [MobileNetwork] в systemd-networkd, описывающей интеграцию с ModemManager;
systemd-vmspawn теперь может регистрировать виртуалки в пользовательском (вместо системного) инстансе systemd-machined;
systemd-ask-password теперь можно вызывать от обычного пользователя благодаря ...
Читать полностью
#LinuxOrgRu
@linux_potok
Юбилейный релиз свободного (GPL) менеджера систем GNU/Linux принёс нам:
прекращение (как и было обещано в прошлом релизе) от поддержки скриптов System V;
varlinkctl list-registry теперь показывает все публичные интерфейсы из /run/varlink/registry/;
systemd-report и экспериментальная поддержка системы репортинга в /run/systemd/report/;
возможность встраивания DeviceTree в /usr/lib/systemd/boot/hwids/ чтобы им можно было тривиально воспользоваться из UKI;
поддержку SCHED_EXT в CPUSchedulingPolicy юнита;
поддержку секции [MobileNetwork] в systemd-networkd, описывающей интеграцию с ModemManager;
systemd-vmspawn теперь может регистрировать виртуалки в пользовательском (вместо системного) инстансе systemd-machined;
systemd-ask-password теперь можно вызывать от обычного пользователя благодаря ...
Читать полностью
#LinuxOrgRu
@linux_potok
👍4💩4❤1
Linux Foundation получил средства для решения проблем с безопасностью ПО с открытым кодом
Фонд Linux Foundation объявил о привлечении грантов на сумму 12,5 миллионов долларов США от таких компаний, как OpenAI, Anthropic, AWS, GitHub, Google и Microsoft, для инвестиций в укрепление безопасности экосистемы программного обеспечения с открытым исходным кодом.
( читать дальше... )
linux, безопасность
Читать полностью
#LinuxOrgRu
@linux_potok
Фонд Linux Foundation объявил о привлечении грантов на сумму 12,5 миллионов долларов США от таких компаний, как OpenAI, Anthropic, AWS, GitHub, Google и Microsoft, для инвестиций в укрепление безопасности экосистемы программного обеспечения с открытым исходным кодом.
( читать дальше... )
linux, безопасность
Читать полностью
#LinuxOrgRu
@linux_potok
👍5
Проект закона о регулировании ИИ в России
Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации (Минцифры России) 18 марта 2026 г. опубликовало проект федерального закона «Об основах государственного регулирования сфер применения технологий искусственного интеллекта в Российской Федерации». Предполагаемая дата начала действия закона: 1 сентября 2027 г.
Проект закона впервые в РФ определяет юридическое понятие «Искусственный интеллект», связанные с ним понятия, в том числе обучения и моделей, является обязательным (и физическим и юридическим лицам) для разработчиков систем ИИ (таковыми считаются в том числе и те, кто дорабатывает готовые), владельцев, операторов, пользователей. Вводит понятие суверенной и национальной модели.
искусственный интеллект - комплекс технологических решений, позволяющий...
Читать полностью
#LinuxOrgRu
@linux_potok
Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации (Минцифры России) 18 марта 2026 г. опубликовало проект федерального закона «Об основах государственного регулирования сфер применения технологий искусственного интеллекта в Российской Федерации». Предполагаемая дата начала действия закона: 1 сентября 2027 г.
Проект закона впервые в РФ определяет юридическое понятие «Искусственный интеллект», связанные с ним понятия, в том числе обучения и моделей, является обязательным (и физическим и юридическим лицам) для разработчиков систем ИИ (таковыми считаются в том числе и те, кто дорабатывает готовые), владельцев, операторов, пользователей. Вводит понятие суверенной и национальной модели.
искусственный интеллект - комплекс технологических решений, позволяющий...
Читать полностью
#LinuxOrgRu
@linux_potok
💩8🤡5
JDK 26
17 марта 2026 года состоялся выпуск JDK 26 — эталонной реализации платформы Java SE (Platform version 26), специфицированной в JSR 401 в рамках Java Community Process. Об этом сообщается на официальном сайте OpenJDK
( читать дальше... )
Подробная информация об изменениях (рус., opennet.ru)
java, jdk, oracle
Читать полностью
#LinuxOrgRu
@linux_potok
17 марта 2026 года состоялся выпуск JDK 26 — эталонной реализации платформы Java SE (Platform version 26), специфицированной в JSR 401 в рамках Java Community Process. Об этом сообщается на официальном сайте OpenJDK
( читать дальше... )
Подробная информация об изменениях (рус., opennet.ru)
java, jdk, oracle
Читать полностью
#LinuxOrgRu
@linux_potok
👍4👌2
GNOME 50 «Tokyo»
18 марта 2026 года состоялся релиз новой стабильной версии одной из самых популярных DE для Linux — GNOME 50, получившей кодовое имя «Tokyo». В новой версии возможно использование только сеанса на базе Wayland, а поддержка работы под управлением X-сервера полностью прекращена. Возможность запуска X11-приложений при помощи XWayland сохраняется.
( читать дальше... )
desktop environment, gnome, gtk, workstation
Читать полностью
#LinuxOrgRu
@linux_potok
18 марта 2026 года состоялся релиз новой стабильной версии одной из самых популярных DE для Linux — GNOME 50, получившей кодовое имя «Tokyo». В новой версии возможно использование только сеанса на базе Wayland, а поддержка работы под управлением X-сервера полностью прекращена. Возможность запуска X11-приложений при помощи XWayland сохраняется.
( читать дальше... )
desktop environment, gnome, gtk, workstation
Читать полностью
#LinuxOrgRu
@linux_potok
👍2💩2🔥1
Состоялся релиз Vivaldi 7.9 для десктопов
Сегодня состоялся релиз норвежского браузера Vivaldi 7.9 для десктопов. В этот раз разработчики предложили следующие новые функции:
Автоскрытие интерфейса. Функция позволяет автоматически скрывать при просмотре страниц все элементы интерфейса, включая панель вкладок, адресную панель, боковую панель и панель состояния, как по отдельности, так и всех сразу. Также данная функция может использоваться в полноэкранном режиме просмотра.
Парные вкладки. Это новая, уникальная для браузеров функция, расширяющая возможности работы с контентом. Она позволяет работать в основной вкладке и открывать все ссылки с этой страницы в парной вкладке, размещённой рядом с основной в одном окне.
Отдельное окно для создания писем. Разработчики добавили возможность откреплять окно создания сообщений, позволяя ра...
Читать полностью
#LinuxOrgRu
@linux_potok
Сегодня состоялся релиз норвежского браузера Vivaldi 7.9 для десктопов. В этот раз разработчики предложили следующие новые функции:
Автоскрытие интерфейса. Функция позволяет автоматически скрывать при просмотре страниц все элементы интерфейса, включая панель вкладок, адресную панель, боковую панель и панель состояния, как по отдельности, так и всех сразу. Также данная функция может использоваться в полноэкранном режиме просмотра.
Парные вкладки. Это новая, уникальная для браузеров функция, расширяющая возможности работы с контентом. Она позволяет работать в основной вкладке и открывать все ссылки с этой страницы в парной вкладке, размещённой рядом с основной в одном окне.
Отдельное окно для создания писем. Разработчики добавили возможность откреплять окно создания сообщений, позволяя ра...
Читать полностью
#LinuxOrgRu
@linux_potok
👌4❤2
Гугл запустил публичную систему ревью кода ядра Linux
Рома Гущин из команды разработчиков ядра Linux в Google объявил о доступности новой системы проверки кода с помощью искусственного интеллекта. Внутри Google она уже используется для выявления проблем, и теперь она доступна публично и охватывает все сообщения, отправленные в список рассылки ядра Linux. Рома сообщает, что Сасико смогла обнаружить около 53% ошибок на основе неотфильтрованного набора из 1000 недавних проблем ядра Linux с меткой «Исправления:».
Кто-то может сказать, что 53% — это не так уж впечатляет, но 100% этих ошибок были пропущены рецензентами-людьми.
linux, искусственный интеллект, ядро
Читать полностью
#LinuxOrgRu
@linux_potok
Рома Гущин из команды разработчиков ядра Linux в Google объявил о доступности новой системы проверки кода с помощью искусственного интеллекта. Внутри Google она уже используется для выявления проблем, и теперь она доступна публично и охватывает все сообщения, отправленные в список рассылки ядра Linux. Рома сообщает, что Сасико смогла обнаружить около 53% ошибок на основе неотфильтрованного набора из 1000 недавних проблем ядра Linux с меткой «Исправления:».
Кто-то может сказать, что 53% — это не так уж впечатляет, но 100% этих ошибок были пропущены рецензентами-людьми.
linux, искусственный интеллект, ядро
Читать полностью
#LinuxOrgRu
@linux_potok
👍5
Wayland 1.25
Доступен стабильный выпуск Wayland 1.25. Основные изменения касаются документации, удобства разработки и небольших расширений протокола.
Изменения::
документация в текстовом формате преобразована из DocBook в mdBook;
полностью документированы:
XML-диалект Wayland (как писать протоколы);
модель обновления содержимого (как клиенты отправляют буферы);
управление цветом (color management).
новый атрибут «frozen» для интерфейсов, у которых несколько родительских интерфейсов;
новый запрос wl_surface.get_release для коллбэков освобождения буфера при каждом подтверждении транзакции;
новая функция wl_display_dispatch_pending_single() для отправки одного события;
вывод WAYLAND_DEBUG теперь раскрашен, при включении отладки через переменную окружения WAYLAND_DEBUG;
исправлены ошибки.
>>> Описание ...
Читать полностью
#LinuxOrgRu
@linux_potok
Доступен стабильный выпуск Wayland 1.25. Основные изменения касаются документации, удобства разработки и небольших расширений протокола.
Изменения::
документация в текстовом формате преобразована из DocBook в mdBook;
полностью документированы:
XML-диалект Wayland (как писать протоколы);
модель обновления содержимого (как клиенты отправляют буферы);
управление цветом (color management).
новый атрибут «frozen» для интерфейсов, у которых несколько родительских интерфейсов;
новый запрос wl_surface.get_release для коллбэков освобождения буфера при каждом подтверждении транзакции;
новая функция wl_display_dispatch_pending_single() для отправки одного события;
вывод WAYLAND_DEBUG теперь раскрашен, при включении отладки через переменную окружения WAYLAND_DEBUG;
исправлены ошибки.
>>> Описание ...
Читать полностью
#LinuxOrgRu
@linux_potok
👌6👍3
cpp-peglib 1.10.0 и 1.10.1
12-го и 14-го марта, после длительного затишья, состоялись выпуски 1.10.0 и 1.10.1 библиотеки cpp-peglib, реализующей PEG (грамматику, разбирающую выражение).
Библиотека поддерживает синтаксис, подробно описанный Брайаном Фордом на странице 2 документа «Parsing Expression Grammars: A Recognition-Based Syntactic Foundation», со многими дополнительными улучшениями.
В отличие от таких проектов, как PEGTL, Lexy и многих других, cpp-peglib позволяет задать выражение PEG и во время выполнения.
( читать дальше... )
>>> Попробовать онлайн (пример грамматики JSON на скриншоте)
c++, cpp-peglib, parsing, peg, библиотека
Читать полностью
#LinuxOrgRu
@linux_potok
12-го и 14-го марта, после длительного затишья, состоялись выпуски 1.10.0 и 1.10.1 библиотеки cpp-peglib, реализующей PEG (грамматику, разбирающую выражение).
Библиотека поддерживает синтаксис, подробно описанный Брайаном Фордом на странице 2 документа «Parsing Expression Grammars: A Recognition-Based Syntactic Foundation», со многими дополнительными улучшениями.
В отличие от таких проектов, как PEGTL, Lexy и многих других, cpp-peglib позволяет задать выражение PEG и во время выполнения.
( читать дальше... )
>>> Попробовать онлайн (пример грамматики JSON на скриншоте)
c++, cpp-peglib, parsing, peg, библиотека
Читать полностью
#LinuxOrgRu
@linux_potok
👍2
Cambalache 1.0
После более 5 лет разработки (визуализация с помощью Gource)
состоялся выпуск 1.0 Cambalache – инструмента для создания UI на GTK 3 и GTK 4.
Проект написан на языке Python и распространяется по лицензии GNU LGPL 2.1.
Версия 1.0 говорит о готовности проекта к широкому использованию.
Поддерживается редактирование, визуализация и создание GTK-стилей в формате CSS, редактирование XML-файлов с ресурсами GResources, создание шаблонов и виджетов, использование XML-файлов GtkBuilder и разметки Blueprint.
Модель данных может импортировать и экспортировать разом несколько интерфейсов, поддерживает объекты, свойства и сигналы GtkBuilder, предоставляет стек отката операций (Undo / Redo) и возможность сжатия истории команд. Для генерации модели данных из gir-файлов предоставляется утилита cambalache...
Читать полностью
#LinuxOrgRu
@linux_potok
После более 5 лет разработки (визуализация с помощью Gource)
состоялся выпуск 1.0 Cambalache – инструмента для создания UI на GTK 3 и GTK 4.
Проект написан на языке Python и распространяется по лицензии GNU LGPL 2.1.
Версия 1.0 говорит о готовности проекта к широкому использованию.
Поддерживается редактирование, визуализация и создание GTK-стилей в формате CSS, редактирование XML-файлов с ресурсами GResources, создание шаблонов и виджетов, использование XML-файлов GtkBuilder и разметки Blueprint.
Модель данных может импортировать и экспортировать разом несколько интерфейсов, поддерживает объекты, свойства и сигналы GtkBuilder, предоставляет стек отката операций (Undo / Redo) и возможность сжатия истории команд. Для генерации модели данных из gir-файлов предоставляется утилита cambalache...
Читать полностью
#LinuxOrgRu
@linux_potok
😁2