Из прочих новшеств следует отметить переход на пакетный менеджер DNF5 по умолчанию в установщике, изменения в безопасности и повышение стабильности дистрибутива.
Параллельно с Debian 13 представлен выпуск дистрибутива Debian GNU/Hurd 2025, сочетающего программное окружение Debian c ядром GNU/Hurd. Репозиторий Debian GNU/Hurd включает примерно 72% пакетов от общего размера архива Debian, в том числе портированы Firefox и Xfce. Установочные сборки сформированы (364МБ) для архитектур i386 и x86_64. Для ознакомления с дистрибутивом без установки подготовлены готовые образы для виртуальных машин. Платформа GNU/Hurd не входит в число официально поддерживаемых архитектур Debian, поэтому релизы Debian GNU/Hurd формируются отдельно и имеют статус неофициального выпуска Debian.
После долгого перерыва разработчики Windows-совместимой операционной системы ReactOS, исходные тексты которой доступны по лицензии GPL, выпустили версию 0.4.15.
В этом выпуске:
исправления Plug and Play;
исправления в аудиостеке;
исправления в управлении памятью;
улучшение работы реестра;
улучшения в работе системных утилит, включая Notepad, Paint, RAPPS и Input Method Editor.
ReactOS разрабатывается группой энтузиастов с 1998 года и по-прежнему находится в альфа-стадии.
К обсуждению сопротивления мэйнтейнеров внедрению Rust в ядро подключился Линус Торвальдс, который пояснил, что никто не заставляет мэйнтейнеров изучать язык Rust, использовать код на Rust, или принимать во внимание наличие в ядре кода на Rust. Мэйнтейнеры могут спокойно продолжать работать только с кодом на Си и никак не пересекаться с Rust. Но подобные сопровождающие не могут и влиять на то, как развивается Rust в ядре, например, не могут вмешиваться в организацию внешнего взаимодействия Rust-кода с кодом их подистемы.
Линус раскритиковал действия Кристофа Хелвига, мэйнтейнера подсистем DMA, KVM, Slab Allocator и архитектуры PowerPC. По мнению Линуса, Кристоф превысил свои полномочия и попытался повлиять на код, который не затрагивал код подсистемы DMA, был реализован в отдельном подкаталоге и не влиял на код, за который отвечает Кристоф. Кристоф попытался контролировать то, для чего используется подсистема DMA, и его действия можно сравнить с попыткой запрета использования DMA в каком-то драйвере, лишь потому, что ему не понравился этот драйвер. Итог: несмотря на то, что сопровождающие отвечают за свой код, они не отвечают за то, кто и как использует результат работы этого кода.
Компания МЦСТ открыла веб-портал dev.mcst.ru для разработчиков ПО на платформе Эльбрус, где публикует исходные тексты и патчи.
На данный момент опубликованы:
исходный текст ядра Linux для архитектуры Эльбрус;
исходный текст библиотеки glibc для архитектуры Эльбрус;
набор патчей для оригинальных исходных текстов прикладных пакетов дистрибутива Эльбрус Линукс.
Также на портале доступны для скачивания учебные материалы и руководства для программистов, собраны ссылки на ресурсы и сообщества, посвященные тематике платформы Эльбрус. Через форму запроса можно подать заявку на получение удаленного доступа к серверам Эльбрус.
По данным сервиса Statcounter, отслеживающего рыночную долю веб-браузеров, операционных систем, поисковых движков и др., доля ОС Linux на ПК достигла рекордных значений, превысив 4%. Хотя на первый взгляд это немного, на деле речь идёт о десятках миллионов пользователей по всему миру. При этом сервис отдельно учитывает данные ChromeOS, тоже построенной на Linux.
Можно также отметить, что согласно статистике сайта w3schools.com, доля линукс-клиентов уже довольно давно колеблется в районе 4%, однако следует учитывать специфику этого ресурса, основной аудиторией которого являются Web-разработчики.
Репозиторий открытого проекта OpenXRay, воспроизводящего игровой движок для первых частей игры S.T.A.L.K.E.R., оказался заблокирован на GitHub. Проект основан после утечки исходных кодов оригинального движка S.T.A.L.K.E.R. и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей, таких как поддержка 64-разрядных платформ, Linux и OpenGL.
Лицензионная сторона разработки OpenXRay всегда была под вопросом, но к настоящему времени установился своеобразный статус кво, при котором в GSC знали о проекте, но не препятствовали его разработке (для использования OpenXRay требуются игровые ресурсы из S.T.A.L.K.E.R., которые могут быть получены через покупку оригинальной игры).
В официальном Twitter-е компании GSC появилось сообщение, что блокировка проведена не по инициативе GSC и отправленное требование является ложным. Компания GSC одобряет проект OpenXRay и разрешает его использование для модов. Представители компании обещают разобраться в ситуации, заявляя о том что это не первый случай попытки блокировки сторонних ресурсов третьим лицом, не относящимся к компании. Пока что репозитории по-прежнему остаются заблокированными.
Дополнение от 10.01.2024: GitHub заявил об отмене блокировки на основе «дополнительной проверки», которая показала, что требование было отправлено обманным путём. Разработчики движка выразили благодарность «GSC и Марии за быстрый ответ».
«Ростелеком» создал доверенный репозиторий открытого кода. Компания выпустила решение на рынок из-за участившихся кибератак и потому, что использование Open Source стало небезопасно из-за возможных закладок в нем.
Компания DFRobot, создатель серии одноплатных компьютеров серии LattePanda, выпустила новую модель из отдельной серии, получившую название Unihiker. Как пишет Tom’s Hardware, это прямой конкурент одноплатников Raspberry Pi, и это нечто среднее между моделями Pi Zero 2 (вышел в октябре 2021 г.) и Pi 4 Model B образца 2019 г., если смотреть с точки зрения характеристик и габаритов.
blendOS — новый дистрибутив GNU/Linux, создатели которого поставили себе цель помочь страдающим от «дистрохоппинга» и выпустить линукс-систему, на которую можно устанавливать приложения из репозиториев различных популярных дистрибутивов.
blendOS построен на основе Arch Linux, среда по умолчанию — Gnome. Кроме основного репозитория Arch и AUR, система позволяет подключать репозитории Fedora Rawhide и Ubuntu 22.04/22.10. У системы есть собственный пакетный менеджер blend, можно также использовать pacman, dnf и apt, которые устанавливаются в контейнеры с использованием Distrobox/Podman. Наконец, система поддерживает Flatpak!
blendOS позволяет создать неизменчивую (immutable) систему на основе файловой системы только для чтения.
Сегодня, 28 декабря, очередной День рождения создателя ядра Linux Линуса Бенедикта Торвальдса.
История Linux началась с патчей для ОС Minix, выросших в целую ОС, первую версию которой автор выложил на ftp.funet.fi. С тех пор прошло уже больше 30 лет, усилия в развитие системы вложило множество частных лиц и целых корпораций. Сам Линус писал, что он, подобно Исааку Ньютону, стоял на плечах гигантов, использовав компилятор GCC и другое свободное ПО. Тем не менее, вклад Линуса в развитие свободного ПО трудно переоценить.
По ссылке — книга самого Линуса, в которой можно почитать про Рождение Ядра, полемику с Эндрю Таненбаумом, критику Sun и Java, размышление о будущем СПО и другие любопытные вещи.
Компания Qt Company опубликовала релиз фреймворка Qt 6.4, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.4 обеспечена поддержка платформ Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 14+, Android 6+ (API 23+), webOS, WebAssembly, INTEGRITY и QNX. Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2.
Nomenus-rex — это консольная утилита для массового переименования файлов. Настраивается с помощью простого конфигурационного файла.
Новое в версии 0.8.1:
добавлен ключ -l, подавляющий вывод текстовой информации (не влияет на запросы на подтверждение обработки файлов и сообщения об ошибках);
добавлен ключ -p, ограничивающий количество выводимых биекций (пар «оригинальный-переименованный»);
расширен объём выводимой информации (объём файлов, потраченное время);
проведён небольшой рефакторинг кода.
Поскольку последняя анонсированная на ЛОРе версия nomenus-rex имела номер 0.6.2, стоит добавить, что в версии 0.8.0 было добавлено правило exec для вызова внешних программ, в версии 0.7.0 — правило «File creation time» (по аналогии с Date).
Программа написана на C++ и распространяется на условиях GPL 3.0.
Компания Гарант предлагает скачать дистрибутив своего электронного периодического правового справочника для ОС Linux. Заявлено, что система ГАРАНТ будет работать на Linux без использования эмулятора Wine (значок «Без Wine» в углу сайта).
Согласно информации на сайте, кроссплатформенная версия системы «может быть установлена для работы на некоторых операционных системах семейства Linux и Base Alt, а также для среды Windows». Имеется также сертификат на совместимость системы ГАРАНТ с Astra Linux Common Edition.
Система ГАРАНТ - это комплексное информационно-правовое обеспечение, включающее в себя более 118 миллионов документов, прошедших полную юридическую обработку, а также десятки полезных сервисов для юристов, бухгалтеров, кадровиков, руководителей и других профессиональных пользователей.
Прямая ссылка на скачивание отсутствует, для бесплатного получения дистрибутива предлагается заполнить форму (имя, E-mail, контактный телефон, город). Скачивание бесплатное.
После ряда минорных версий вышло новое значительное обновление DoubleContact — автономного и независимого от DE редактора контактов, преимущественно ориентированного на редактирование, сравнение и слияние телефонных книг.
поддержка формата CSV (в настоящий момент поддерживаются файлы от некоторых телефонов Explay, а также универсальный профиль, позволяющий сохранить всю информацию о контакте);
поддержка чтения файлов NBF и NBU (файлы резервных копий Nokia);
частичная поддержка vCard 4.0;
жёсткая сортировка адресной книги (для сохранения и генерации отчётов);
вывод отчёта по адресной книге в формате HTML;
добавлено большое количество поддерживаемых тегов vCard (в том числе нестандартных) и столбцов для отображения;
возможность настройки внешнего вида таблиц контактов (шрифты, цвета, рамки);
Это только наиболее интересные изменения. Полные чейнджлоги доступны на Github на русском и английском языках.
Программа написана на языке C++ с применением библиотек Qt 4/5.
Автор выражает благодарности всем, кто помогал в работе над программой, в том числе Kroz, cheshire_cat, bodqhrohro_promo и конечно, анонимусу.
Полноценная поддержка работы с сетевыми ресурсами (CardDAV, Google Contacts) запланирована на версию 0.3.0. В настоящий момент реализовано экспериментальное чтение адресных книг по протоколу CardDAV (проверено на ownCloud и Nextcloud), по умолчанию отключённое при сборке программы.
Компания СКБ Тензор (г. Дубна, Московской области) по заказу АО Атомстройэкспорт разработала и внедрила в промышленную эксплуатацию систему автоматизированной противопожарной защиты энергоблоков №3 и №4 Тяньваньской АЭС (Китай, провинции Цзянсу).
Система автоматического управления противопожарной защитой относится к категории крупных — в ней контролируется более 850.000 сигналов от различных устройств Тяньваньской АЭС. В системе автоматического пожаротушения Тяньваньской АЭС использовано российское программное обеспечение — SCADA-система TRACE MODE (ООО Адастра, Москва) для ОС Linux и ОС Astra Linux (АО НПО РусБИТех, Москва).
Основные функции системы:
автоматическое раннее обнаружение пожара и появления дыма в пожароопасных помещениях и на путях эвакуации персонала;
информирование дежурного персонала на постах о возникновении пожара с расшифровкой зоны возгорания для последующего принятия решений персоналом и возможности оповещения сотрудников АЭС;
автоматическое и дистанционное управление технологическим оборудованием систем пожаротушения (водяного, газового, порошкового);
контроль параметров работы технологического оборудования системы пожаротушения и формирования информации о ходе тушения;
формирование сигналов о пожаре и передачи в технические средства автоматизации систем вентиляции, дымоудаления и подпора воздуха на лестничных клетках;
контроль закрытия противопожарных дверей;
информационная поддержка персонала;
диагностика технических средств и формирование сигнала при возникновении неисправности, как неготовности к функционированию;
архивирование информации;
выдача обобщенной информации в систему верхнего блочного уровня АСУ ТП.
На нижнем, технологическом уровне системы автоматического управления противопожарной защитой Тяньваньской АЭС (Китай) используются российские программируемые логические контроллеры ППКП-01Ф производства Тензор. Контроллеры ППКП-01Ф имеют повышенные показатели надежности в неблагоприятных условиях эксплуатации. На верхнем уровне автоматизированной системы противопожарной защиты АЭС используются автоматизированные рабочие места, созданные на базе ОС Astra Linux и SCADA TRACE MODE для ОС Linux.
Кроме того, SCADA TRACE MODE под Linux использована на Тяньваньской АЭС в автоматизированной системе контроля гидроамортизаторов.