Проект OpenNet - все о Unix системах и открытых технологиях для администраторов, программистов и пользователей Feedback: @pinkiepie_bot
Релиз FerretDB 2.0, реализации MongoDB на базе СУБД PostgreSQL
Представлен выпуск проекта FerretDB 2.0, позволяющего заменить проприетарную документо-ориентированную СУБД MongoDB на полностью открытый программный стек, основанный на PostgreSQL, без внесения изменений в код приложений. Код написан на языке Go и распространяется под лицензией Apache 2.0. Выпуск отмечен как готовый для рабочих внедрений.
https://www.opennet.ru/opennews/art.shtml?num=62835
Детско-юношеские соревнования Linux-skills
Открыта регистрация на детско-юношеские соревнования по Linux - "Linux-skills", которые пройдут в рамках фестиваля технического творчества "ТехноКакТУС". Соревнования проводятся в двух номинациях: Alt-skills (ALT Linux) и Calculate-skills (Calculate Linux), в трёх возрастных группах: 10-13 лет, 14-17 лет, 18-22 лет.
https://www.opennet.ru/opennews/art.shtml?num=62834
Опубликован почтовый клиент Thunderbird 136.0
Представлен релиз почтового клиента Thunderbird 136.0, развиваемого силами сообщества и основанного на технологиях Mozilla. Thunderbird 136 построен на кодовой базе Firefox 136 и отнесён к категории промежуточных версий, обновления для которых выпускаются до следующего выпуска. В ESR-ветке с длительным сроком поддержки, обновления для которой выпускаются в течение года, сформирован выпуск Thunderbird 128.8.0.
https://www.opennet.ru/opennews/art.shtml?num=62832
Релиз проекта Memsafe для безопасной работы с памятью в С++
Опубликован релиз проекта Memsafe, реализующего механизм безопасной работы со ссылочными типами и динамической памятью в коде на языке С++. Защита может быть добавлена без нарушения обратной совместимости со старым С++ кодом. Проект оформлен в виде одного заголовочного файла memsafe.h и плагина для компилятора Clang. Код распространяется под лицензией LGPL 2.1.
https://www.opennet.ru/opennews/art.shtml?num=62830
Выпуск открытого игрового движка Godot 4.4
После семи месяцев разработки опубликован релиз свободного игрового движка Godot 4.4, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяется под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=62828
В БД для обучения AI-моделей Common Crawl выявлено около 12 тысяч API-ключей и паролей
Исследователи из компании Truffle Security опубликовали результаты анализа публичного набора данных Common Crawl, используемого при обучении больших языковых моделей (например, DeepSeek). В исследовании использован декабрьский архив Common Crawl, включающий 400 терабайтов данных с содержимым 2.67 миллиардов web-страниц.
https://www.opennet.ru/opennews/art.shtml?num=62823
Бьёрн Страуструп призвал стандартизировать профили C++ для безопасной работы с памятью
Бьёрн Страуструп (Bjarne Stroustrup), создатель языка C++, призвал комитет WG21, отвечающий за разработку стандартов для языка C++, предпринять меры для сохранения актуальности C++ в условиях активного продвижения инициатив по переходу на языки, обеспечивающие безопасную работу с памятью. Страуструп считает, что язык С++ уже предоставляет все возможности, необходимые для безопасной работы с памятью. Остаётся только предоставить средства, гарантирующие, что код написан с использование только безопасных возможностей.
https://www.opennet.ru/opennews/art.shtml?num=62821
Доступен дистрибутив ROSA Fresh 13
Спустя три года после формирования прошлой значительной ветки компания НТЦ ИТ РОСА опубликовала дистрибутив ROSA Fresh 13 на базе новой платформы rosa 13. ROSA Fresh 13 позиционируется как первый выпуск, демонстрирующий возможности новой платформы и предназначенный прежде всего для энтузиастов. Для загрузки доступны сборки с рабочими столами KDE (3 ГБ) и GNOME (3 ГБ) для архитектуры x86_64. В репозитории пакеты собраны для архитектур aarch64, e2kv4, i686, loongarch64, riscv64 и x86_64.
https://www.opennet.ru/opennews/art.shtml?num=62819
Выпуск легковесного растрового графического редактора Brushshe 1.2.0
Опубликован выпуск легковесного растрового графического редактора Brushshe 1.2.0, из особенностей которого отмечаются функции наклеек, рамок и эффектов. Программа поддерживает сохранение рисунка в разные форматы и имеет собственную галерею, в которой можно просмотреть сохранённые рисунки. Код проекта написан на Python с использованием графического тулкита CustomTkinter и распространяется по лицензии GNU GPL v3. Программа доступна на английском, украинском и русском языках. Имеется сборка для Windows, проверенная в Windows 11, Windows 10 и Wine (пользователи остальных ОС могут запустить через Python).
https://www.opennet.ru/opennews/art.shtml?num=62817
Релиз сетевого конфигуратора NetworkManager 1.52.0
Опубликован стабильный релиз интерфейса для упрощения настройки параметров сети - NetworkManager 1.52.0. Плагины для поддержки VPN (Libreswan, OpenConnect, Openswan, SSTP и др.) развиваются в рамках собственных циклов разработки.
https://www.opennet.ru/opennews/art.shtml?num=62815
Опубликована командная оболочка fish 4.0, переписанная на языке Rust
Состоялся релиз интерактивной командной оболочки fish 4.0.0 (friendly interactive shell), нацеленной на создание более дружественной пользователю альтернативы bash и zsh. Fish поддерживает такие возможности как подсветка синтаксиса с автоматическим выявлением ошибок ввода, предложение возможных вариантов ввода на основе истории прошлых операций, автодополнение ввода опций и команд с использованием их описания в man-руководствах, комфортная работа из коробки без необходимости дополнительной настройки, упрощённый язык написания сценариев, поддержка буфера обмена, средства поиска в истории выполненных операций. Код проекта распространяется под лицензией GPLv2. Готовые пакеты сформированы для Ubuntu, Debian, Fedora и openSUSE.
https://www.opennet.ru/opennews/art.shtml?num=62811
Компания IBM завершила сделку по покупке HashiCorp
Корпорация IBM объявила о завершении сделки по покупке компании HashiCorp, занимающейся разработкой инструментариев Vagrant, Packer, Hermes, Nomad и Terraform. Размер сделки составил 6.4 млрд долларов. Сделка была одобрена советами директоров IBM и HashiCorp ещё в апреле прошого года, но на согласования с акционерами и получение одобрения от регулирующих органов потребовался почти год.
https://www.opennet.ru/opennews/art.shtml?num=62809
Компания Electronic Arts открыла игры серии Command & Conquer под лицензией GPL
Компания Electronic Arts объявила об открытии полного исходного кода серии игр Command & Conquer: Tiberian Dawn, Red Alert, Renegade, Generals и Generals Zero Hour. Игры относятся к классу стратегий в реальном времени, обыгрывающих военное противостояние в различных альтернативных реальностях и требующих наращивания военной мощи за счёт добычи доступных на карте ресурсов.
https://www.opennet.ru/opennews/art.shtml?num=62806
Доступна платформа обмена файлами OpenCloud 1.0
Представлен первый релиз платформы OpenCloud, позволяющей развернуть на своём сервере систему для обмена файлами и организации совместной работы над контентом. Проект преподносится как открытая альтернатива проприетарным системам Microsoft SharePoint, Google Drive и Dropbox, соответствующая требованиям GDPR.
https://www.opennet.ru/opennews/art.shtml?num=62802
Выпуск операционной системы Solaris 11.4 SRU78
Компания Oracle опубликовала выпуск операционной системы Solaris 11.4 SRU 78 (Support Repository Update), в котором предложена серия значительных изменений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду 'pkg update'. Пользователи также могут воспользоваться бесплатной редакцией Solaris 11.4 CBE (Common Build Environment), развиваемой с использованием модели непрерывной публикации новых версий.
https://www.opennet.ru/opennews/art.shtml?num=62800
Intel реализовал поддержку eUSB2V2 для ядра Linux
Инженер из компании Intel подготовил изменение с реализацией поддержки второй версии расширения eUSB2 (eUSB2V2 - Embedded USB2 Version 2.0). Изменение передано в ветку usb-next, в которой тестируется функциональность ядра Linux, намеченная для включения в выпуск 6.15 и связанная с USB.
https://www.opennet.ru/opennews/art.shtml?num=62825
Выпуск web-браузера Chrome 134
Компания Google опубликовала релиз web-браузера Chrome 134. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей RLZ-параметров при поиске. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 135 запланирован на 1 апреля.
https://www.opennet.ru/opennews/art.shtml?num=62833
Выпуск гипервизора Xen 4.20
После 7 месяцев разработки опубликован релиз свободного гипервизора Xen 4.20. В разработке нового выпуска приняли участие такие компании, как Amazon, Arm, EPAM Systems и AMD. Формирование обновлений для ветки Xen 4.20 продлится до сентября 2026 года, а публикация исправлений уязвимостей до марта 2028 года. Код проекта написан на языке Си и распространяется под лицензией GPLv2+. Разработка ведётся в составе организации Linux Foundation.
https://www.opennet.ru/opennews/art.shtml?num=62831
Релиз Firefox 136 с поддержкой вертикальных вкладок
Состоялся релиз web-браузера Firefox 136 и сформированы обновления прошлых веток с длительным сроком поддержки - 115.21.0 и 128.8.0. На стадию бета-тестирования переведена ветка Firefox 137, релиз которой намечен на 1 апреля.
https://www.opennet.ru/opennews/art.shtml?num=62829
Опубликована платформа для создания роботов OpenBot 0.8
После почти двух лет разработки состоялся релиз открытой платформы OpenBot 0.8, предназначенной для создания движущихся колёсных роботов, основой которых выступает обычный смартфон на базе Android. Платформа создана в исследовательском подразделении компании Intel и развивает идею задействования при создании роботов вычислительных возможностей смартфона и встроенных в смартфон GPS, гироскопа, компаса и камеры. Код, написанный на Swift и Java, распространяется под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=62827
Релиз мобильной платформы Ubuntu Touch OTA-8 Focal
Представлена прошивка OTA-8 Focal (over-the-air), развиваемая проектом UBports, взявшим в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical. Это восьмой выпуск Ubuntu Touch, основанный на пакетной базе Ubuntu 20.04. Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в Lomiri.
https://www.opennet.ru/opennews/art.shtml?num=62822
Mozilla пояснила причину удаления обещаний не продавать данные пользователей
Аджит Варма (Ajit Varma), вице-президент Mozilla по продукту Firefox, попытался пояснить мотивы компании в ответ на негодование в сообществе, возникшем после введение в Firefox условий использования и изменения формулировок в уведомлении о конфиденциальности. Аджит указал, что информация о передаче Mozilla прав на данные пользователей была неправильно понята из-за недостаточно точной формулировки, а удаление упоминаний с обязательством не продавать данные пользователей связаны с юридическими тонкостями трактовки слова "sell".
https://www.opennet.ru/opennews/art.shtml?num=62820
Выпуск GhostBSD 25.01
Представлен релиз десктоп-ориентированного дистрибутива GhostBSD 25.01, построенного на базе FreeBSD 14 и предлагающего сборки с пользовательскими окружениями MATE и Xfce. По умолчанию в GhostBSD применяется файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры x86_64 (2.8 ГБ с MATE и 2.6 ГБ c Xfce).
https://www.opennet.ru/opennews/art.shtml?num=62818
Открыт код распределённой файловой системы 3FS, используемой в DeepSeek
Опубликован исходный код распределённой файловой системы 3FS (Fire-Flyer File System), разработанной для использования в инфраструктурах тренировки и выполнения крупных моделей машинного обучения. ФС входит в состав AI-платформы Fire-Flyer и используется китайской компанией DeepSeek, развивающей языковые модели, охватывающие более 600 миллиардов параметров. Целью создания 3FS называется предоставление совместного хранилища для упрощения разработки распределённых приложений. Работа ФС оптимизирована для использования в сетях RDNA и хранения информации на SSD-накопителях. Код 3FS написан на языке С++ (ChunkEngine на Rust) и открыт под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=62816
Выпуск Winlator 10.0, окружения для запуска Windows-приложений в Android
Опубликован выпуск Android-приложения Winlator 10.0, предоставляющего обвязку над Wine и эмуляторами Box86 и Box64 для выполнения Windows-приложений на платформе Android. Winlator создаёт Linux-окружение на базе Ubuntu с Mesa, DXVK, Vkd3d и CNC DDraw, в котором при помощи эмулятора и Wine на ARM-устройствах с Android выполняются Windows-приложения, собранные для архитектуры x86. Код проекта распространяется под лицензией MIT. Размер APK-пакета 149 МБ.
https://www.opennet.ru/opennews/art.shtml?num=62814
Выпуск дистрибутива Proxmox Mail Gateway 8.2
Компания Proxmox, известная разработкой дистрибутива Proxmox Virtual Environment для развертывания инфраструктур виртуальных серверов, представила релиз дистрибутива Proxmox Mail Gateway 8.2, который преподносится как готовое решение для быстрого создания системы контроля за почтовым трафиком и защиты внутреннего почтового сервера.
https://www.opennet.ru/opennews/art.shtml?num=62810
Выпуск проприетарного драйвера NVIDIA 570.124
Компания NVIDIA опубликовала стабильный выпуск новой ветки проприетарного драйвера NVIDIA 570.124. Драйвер доступен для Linux (ARM64, x86_64), FreeBSD (x86_64) и Solaris (x86_64). NVIDIA 570.x стала девятой стабильной веткой после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из новой ветки NVIDIA, а также используемые в них общие компоненты, не привязанные к операционной системе, размещены на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.
https://www.opennet.ru/opennews/art.shtml?num=62808
В ядре Linux 6.15 намерены удалить реализацию файловой системы SystemV
Разработчик Ян Кара (Jan Kara) из компании SUSE предложил патч, удаляющий из ядра Linux код с поддержкой файловых систем Xenix, SystemV/386 и Coherent. Данный код помечен как неподдерживаемый (orphaned) с 2023 года, и желающих поддерживать его с тех пор так и не нашлось.
https://www.opennet.ru/opennews/art.shtml?num=62803
Проект по обеспечению запуска исполняемых файлов FreeBSD в Linux
Разработчики FreeBSD опубликовали отчёт о развитии за четвёртый квартал 2024 года, в котором упомянут проект bsd-user-4-linux, развивающий инструментарий для запуска в Linux приложений, собранных для FreeBSD. Целью проекта заявлено достижение возможности собственной сборки, используя инструментарий FreeBSD в Linux, а также возможность собирать пакеты для FreeBSD в Linux, используя родной сборочный инструментарий FreeBSD.
https://www.opennet.ru/opennews/art.shtml?num=62801
Mozilla переходит к поставке Firefox с условиями использования
Компания Mozilla объявила, что к Firefox помимо открытой лицензии MPL будут применяться условия использования (Terms of Use), регламентирующие требования, с которыми пользователь должен согласиться для работы с продуктом, поставляемым под брендом Firefox. Указано, что ранее компания Mozilla полагалась лишь на лицензию MPL и публичные обязательства, но из-за изменения технологического ландшафта решила официально закрепить требования и обязательства. Начиная с марта запрос подтверждения условий использования начнёт выводится для новых пользователей, а позднее и для существующих.
https://www.opennet.ru/opennews/art.shtml?num=62799