Конференция OS DAY 2025 |
Тема встречи — технологии и методы изоляции в современных операционных системах, преимущества и безопасность использования изолированных сред выполнения.
Заявки на участие принимаются до 10 мая по темам:
>>> Подробности на сайте конференции
|
«Стачка» — крупнейшая региональная IT-конференция России. 18–19 апреля в Ульяновске (УлГПУ) |
|
MuseScore Studio 4.5 |
Выпущена новая версия свободного нотного редактора MuseScore Studio, написанного на C++ с использованием Qt/QML и распространяемого на условиях GPLv3+.
( читать дальше... )
>>> Видео к релизу
|
Мэйнтейнер Dash to Panel сложил полномочия после того, как попросил пожертвования |
В очередной раз система расширений, предложенная разработчиками Gnome в свое время дала трещину: Шарль Ганьон (Charles Gagnon) ищет нового сопровождающего, которому бы он мог передать управление.
Система апплетов, использовавшаяся во времена Gnome 2 подразумевала, что в основном дополнения, такие как Indicator Applet сопровождает непосредственно дистрибутив, который их у себя применяет и несет ответственность за их работоспособность. В Gnome 3 был осуществлен отказ от данной системы и переход на механизм расширений, который допускал создание расширений без участия разработчиков дистрибутива и публикацию на extensions.gnome.org.
Объявление об уходе спровоцировала негативная реакция сообщества на поиск Шарлем Ганьоном (Charles Gagnon) решения финансового вопроса существования проекта. Попытки собирать пожертвования были по мнению сообщества, слишком назойливыми и агрессивными. Попытка была осуществлена с помощью размещения анимированной кнопки с изображением красного сердца, при нажатии на которую появлялось сообщение о сборе пожертвований. Закрыть сообщение можно было только после истечения 20-секундного обратного отсчёта. В контекстное меню была добавлена секция "Параметры пожертвования", но они не позволяли сразу убрать кнопку (опция для скрытия кнопки появлялась через какое-то время).
Негатив сообщества был вызван тем, что кнопка занимает первое место в панели (смещает горячую клавишу для вызова первого ярлыка), отвлекает назойливой анимацией и отнимает время на ожидание возможности скрытия. Был задан вопрос о доверии проекту, после чего Шарль не стал убирать кнопку, а лишь переместил её в конец списка.
Подобной ситуации возможно было бы избежать, если бы не был осуществлен отказ от традиционного механизма апплетов и переход на механизм расширений, поскольку в случае с апплетом подразумевалось устройство разработчика апплета мейнтейнером в дистрибутив, а в дальнейшем и прием в штат компании дистрибутива по нормам ТК/ГПД, как это осуществляется в дистрибутивах, разработанными компаниями. Расширения, воспроизводящие режим Gnome 2 в Gnome-Shell например, являются официальной частью Red Hat Enterprise Linux и предоставляются в штатной комплектации, начиная с Red Hat Enterprise Linux 7 и подобных проблем у разработчиков этих расширений не наблюдается.
В случае же, как в вышеописанном, модель монетизации труда разработчика отсутствует, и как было отмечено основателем расширения Джейсоном ДеРоузом, реализованная навязчивая реклама противоречит духу созданного им проекта. Отмечается, что проект существует благодаря вкладу многих людей, как тех что непосредственно участвовали в разработке Dash to Panel, так и тех, что развивают системы на которых работает панель и с которыми она взаимодействует. Джейсон предложил представить ситуацию, в которой каждый компонент дистрибутива начнёт закреплять собственный надоедливый постоянной висящий экран сбора пожертвований. Джейсон ДеРоуз также высказал мнение, что если Шарль достиг точки недовольства и чувствует приближение выгорания, стоит предложить сообществу подхватить эстафету сопровождения, а не пытаться использовать раздражающие сомнительные методы для возвращения собственной мотивации. Но к сожалению, не заметил, что проблема находится в самой системе существования механизма расширений, и что расширение по сравнению с апплетом, который привязан к дистрибутиву в основном, маложизнеспособно само по себе.
Шарль ответил, что он всё ещё получает удовольствие от работы над Dash to Panel, но к сожалению не может уделять разработке столько времени, сколько ему бы хотелось. По словам Шарля, он посчитал, что сбор пожертвований поможет решить эту проблему, но похоже был не прав и поэтому удалил все запросы пожертвований и начнёт искать себе замену как мэйнтейнеру. К сожалению, Шарлю ни одним дистрибутивом не было предложено решить вопрос в виде принятия его расширения на официальный баланс и приема его в команду разработчиков дистрибутива как выход из данной ситуации.
applet, extensions, gnome, linux, redhat
|
Music Player Daemon 0.24 |
MPD (Music Player Daemon) — это гибкое и мощное серверное приложение для воспроизведения музыки. С помощью плагинов и библиотек он может воспроизводить различные звуковые файлы, при этом управляясь по собственному сетевому протоколу.
По словам разработчика Макса Келлерманна, это заняло более трёх лет (извините за долгую задержку), и за эти годы накопилось множество новых возможностей: улучшенная поддержка многоканальности, улучшенные разделы, множество новых протокольных возможностей, поддержка NFS4 и многое другое.
( читать дальше... )
Также обновлён консольный клиент ncmpc до версии 0.52.
|
PlutoVG 1.0.0 |
11 марта состоялся первый значительный выпуск 1.0.0 библиотеки двухмерной векторной графики PlutoVG, написанной на языке C и распространяемой по лицензии MIT. У библиотеки нет сторонних зависимостей.
Возможности библиотеки:
( читать дальше... )
|
Godot 4.4 |
После семи месяцев разработки опубликован выпуск свободного игрового движка Godot 4.4, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяется под лицензией MIT.
Исходные тексты движка были открыты в 2014 году студией OKAM, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web. Готовые для запуска бинарные сборки сформированы для Linux, Android, Windows и macOS.
В результате серьёзного конфликта (подробнее: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) в сообществе в прошлом году был основан форк проекта - Redot. Форк стал ответом на жёсткую политику модерации в официальных каналах общения и непринятия разработчиками Godot суждений, расходящихся с их взглядами. Причинами создания форка названо желание решить проблемы с управлением сообществом и вернуться к работе на благо сообщества, а не во имя корпоративных интересов. Проект Redot пытается построить инклюзивное сообщество, в котором принимаются любые личные убеждения разработчиков, не приемлема политизация процесса разработки и основное внимание сосредоточено только на создании игр. В настоящее время активность разработки форка существенно отстаёт от движка Godot.
Основные изменения в Godot 4.4:
var typed_key_value: Dictionary[int, String] = { 1: "first value", 2: "second value", 3: "etc" }
var typed_key: Dictionary[int, Variant] = { 0: "any value", 10: 3.14, 100: null }
var typed_value: Dictionary[Variant, int] = { "any value": 0, 123: 456, null: -1 }
Видеообзор новых возможностей Godot 4.4
Показ некоторых последних игр Godot 2024
|
Tails 6.13 |
6 марта 2025 года проект Tails объявил о выпуске новой версии своего ориентированного на конфиденциальность дистрибутива Linux — Tails 6.13.
В новом релизе улучшено обнаружение проблем с Wi-Fi оборудованием. Теперь, если Tails не обнаруживает беспроводное оборудование, пользователи увидят четкое предупреждение: «Wi-Fi оборудование не обнаружено». Это нововведение поможет пользователям быстрее выявлять и устранять проблемы с совместимостью оборудования.
( читать дальше... )
|
Созданный в Blender мультфильм «Поток» получил премию «Оскар» |
Премия «Оскар» за лучший анимационный полнометражный фильм в 2025 году присуждена анимационному фильму «Поток» (Straume), снятому латвийским режиссёром Гинтсом Зилбалодисом. Мультфильм повествует о приключениях кота во время потопа и примечателен тем, что создан независимой командой с ограниченным бюджетом в свободной системе 3D-моделирования Blender. Работа над фильмом продолжалась пять с половиной лет.
В своих прошлых работах режиссёр использовал 3D-пакет Maya, но в 2019 году перешёл на Blender, после появления в выпуске Blender 2.80 движка рендеринга EEVEE. Движок EEVEE поддерживал рендеринг в режиме реального времени и позволял реализовать желаемый рабочий процесс. Одним из важнейших критериев выбора была скорость, не только рендеринга, но и работы с файлами, настройки освещения и создания общего стиля. В Blender также оказались все необходимые режиссёру инструменты.
>>> Интервью с создателями во время премии «Оскара»
|
Waydroid 1.5 |
Состоялся выпуск Waydroid 1.5 — прослойки для запуска Android-приложении в Wayland-окружениях.
Работает это при помощи запуска Android в контейнере. Используются пространства имён для процессов, идентификаторов пользователей, сетевой подсистемы и точек монтирования. Android в контейнере имеет прямой доступ ко всему необходимому оборудованию.
( читать дальше... )
|
PipeWire 1.4.0 |
Команда разработчиков PipeWire, современного мультимедийного фреймворка для обработки аудио и видео, объявила о выпуске новой версии 1.4.0. Этот релиз включает поддержку архитектуры RISC-V, расширенные возможности работы с MIDI 2.0, новый API для управления JACK и множество других нововведений.
Основные изменения:
|
ugrep 7.3 |
3 марта состоялся выпуск 7.3 быстрой кроссплатформенной консольной утилиты поиска текста ugrep.
Для более эффективного поиска в большом количестве файлов на медленных носителях, или при поиске во многих архивах (zip, zstd, tar, bzip2, bzip3, 7z, lzma, lz4, brotli и др.), можно предварительно выполнить индексирование утилитой ugrep-indexer
(входит в поставку ugrep, начиная с версии 6.0).
Утилита написана на языке C++ и распространяется по лицензии BSD-3.
В этом выпуске произведены улучшения удобства использования, а также исправлена работа опций -i
(--ignore-case
) и -j
(--smart-case
). Теперь они используют собственные функции изменения регистра букв Юникода, не входящих в ASCII. Например, echo "'Srem" | ug -i "'s.*"
теперь завершится успешным нахождением совпадения и напечатает 1: 'Srem
, как и ожидает пользователь.
|
Firefox 136 |
Доступен Firefox 136 с поддержкой вертикального размещения вкладок, ИИ-чатботами, автоматическим преобразованием HTTP-запросов в HTTPS, а также поддержкой VA-API на видеокартах AMD.
( читать дальше... )
|
ALSA Scarlett Control Panel 0.5.0 |
Выпущена новая версия панели управления для аудиоинтерфейсов Focusrite линеек Scarlett, Clarett/Clarett+ и Vocaster.
ALSA Scarlett Control Panel предоставляет удобный интерфейс для управления маршрутизацией сигнала и громкостью в каналах интерфейсов, а также для дополнительной настройки, такой как загрузка прошивок и включение режима mass storage device для некоторых моделей. Компания Focusrite предоставляет разработчику необходимую техническую информацию и устройства.
( читать дальше... )
alsa, focusrite
|
Linux-skills: детско-юношеские соревнования по Linux |
Продолжается регистрация на Детско-юношеские соревнования по Linux – "Linux-skills".
Соревнования пройдут в двух номинациях: Alt-skills (ALT Linux) и Calculate-skills (Calculate Linux) и трёх возрастных группах: 10-13 лет, 14-17 лет, 18-22 лет.
Регистрация уже открыта и будет доступна до 9 марта 2025 включительно. Соревнования пройдут в период с 11 марта по 16 апреля в два этапа: отборочный – тестирование и финал – практическое задание.
Финал пройдёт на площадках в Санкт-Петербурге, Москве, Московской области, Ростове-на-Дону, Рязани, Иркутске (площадки в других городах по запросу).
В рамках соревнований участникам предстоит переехать с MS Windows на Linux, сохранив все документы, а также выполнить настройку локальной сети.
Образовательные учреждения при желании могут стать опорными площадками и принять очный этап на своей базе. Для этого необходимо связаться с организаторами.
|
Нативный порт RPCS3 на Android |
Вышла первая альфа-версия нативного порта RPCS3, эмулятора PlayStation 3, на Android. Разрабатывает его один из основателей проекта RPCS3 (а также RPCSX — эмулятора PS4), много лет ведущий работу над ним, DH.
Ранее вышел официальный нативный порт RPCS3 на ArmLinux (Raspberry Pi, PineBook, Ubuntu Touch, Orange Pi и прочие устройства на Linux с Arm).
|
Intel закрывает инициативу x86S |
В середине 2023го года, Интел заявил об инициативе x86S — упрощения x86. Инициатива заключалась в полном удалении real-mode, удалении 16-битных инструкций из protected/long mode и частичном удалении 32-битных инструкций (для пользовательского режима 32-битные инструкции оставлялись — удалялись лишь системные).
Помимо этого, под редукцию попадал и механизм VTx — расширения для виртуализации, в котором, до этого, старались сохранять всё необходимое для совместимости с "устаревшими" ОС. Расширение VTx лежит в основе подсистемы linux/KVM, предоставляющей средства для работы виртуальных машин, а значит, работа множества ОС под виртуальными машинами, была бы существенно замедлена.
В конце 2024-го года, инициатива x86S была, наконец, свёрнута. Вместо неё, компания Intel создала рабочую группу с участием AMD и Google, целью которой будет обсуждение дальнейших решений по модификации архитектуры x86. Таким образом, от попыток внесения изменений "явочным порядком" (многие из которых уже оканчивались неудачей, как, например, замена x86 на ia64), Интел впервые решила перейти к обсуждению будущего архитектуры x86 с другими участниками рынка.
|
Ubuntu Touch OTA-8 Focal |
Опубликован релиз Ubuntu Touch OTA-8 (Focal). Обновление является частью серии 20.04, однако разработчики сосредоточены на переводе системы на другую ветку Ubuntu, в связи с чем список изменений небольшой.
Основные нововведения:
Поддерживаемые устройства:
|
Clifm 1.24 |
2 марта, после более месяца разработки, состоялся выпуск 1.24 (названный в честь Herman Toothrot из серии игр Monkey Island) консольного менеджера файлов Clifm, Clifm – это менеджер файлов c текстовым интерфейсом, созданный с учётом принципов дизайна интерфейса командной строки, а не дизайна TUI, как, например, превосходные Midnight Commander и Ranger.
( читать дальше... )
|
DWSIM 9.0.0 |
Вышел очередной релиз открытого симулятора химических процессов DWSIM. Ближайшими проприетарными аналогами являются пакеты HYSYS и Aspen Plus.
Основным новшеством является переход с Mono на .NET 8 для запуска Linux версии.
DWSIM может работать под Linux, Windows, macOS, есть приложения для Android и Apple с урезанным функционалом.
DWSIM может моделировать стационарные процессы равновесия пар-жидкость, пар-жидкость-жидкость, твердое тело-жидкость и водный электролит с помощью следующих термодинамических моделей:
chemistry, dwsim
|