Представлена операционная система РОСА Мобайл на базе KDE Plasma Mobile

Компания НТЦ ИТ РОСА представила мобильную операционную систему РОСА Мобайл (ROSA MOBILE), поддерживающую установку на российский смартфон Ayya T1. Пользовательский интерфейс РОСА Мобайл построен на основе открытой платформы KDE Plasma Mobile с использованием мобильной редакции рабочего стола Plasma 5, библиотек KDE Frameworks 5, телефонного стека ModemManager и коммуникационного фреймворка Telepathy. Мобильные приложения задействованы из набора Plasma Mobile Gear и базируются на библиотеке Qt, наборе компонентов Mauikit и фреймворке Kirigami, позволяющем создавать универсальные интерфейсы, пригодные для смартфонов, планшетов и ПК. Для вывода графики в Plasma Mobile используется композитный сервер kwin_wayland, а для обработки звука применяется PulseAudio. В состав Plasma Mobile входят … Читать далее Представлена операционная система РОСА Мобайл на базе KDE Plasma Mobile

Выпуск дисплейного сервера Mir 2.14. Пользовательское окружение Miriway

Представлен релиз дисплейного сервера Mir 2.14, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Mir может использоваться в качестве композитного сервера для Wayland, что позволяет запускать в окружениях на базе Mir любые приложения, использующие Wayland (например, собранные с GTK3/4, Qt5/6 или SDL2). Пакеты для установки подготовлены для Ubuntu 22.04, 22.10 и 23.04 (PPA) и Fedora 36, 37 и 38. Код проекта распространяется под лицензией GPLv2. В новой версии добавлена поддержка Wayland-расширения «ext-session-lock-v1«, которое … Читать далее Выпуск дисплейного сервера Mir 2.14. Пользовательское окружение Miriway

26 июля состоится открытый вебинар про использование 1С с PostgreSQL

26 июля в 11:00 состоится вебинар «1С на Postgres Pro», на котором технический консультант Postgres Professional Андрей Забелин и ИТ-директор Софтлайн Аутсорсинг Константин Сумкин расскажут о возможностях Postgres Pro для платформы 1С, резервном копировании и восстановлении данных, оптимизации производительности 1С на Postgres Pro, внедрении различных сборок Postgres Pro для баз 1С, анализе конфигурации PostgreSQL для решаемых задач и многом другом. После выступлений докладчиков участники смогут получить ответы на свои вопросы. Участие — бесплатное, но требуется регистрация на сайте. Всем зарегистрированным участникам будет доступна видеозапись вебинара. Источник: http://www.opennet.ru/opennews/art.shtml?num=59464 Читать далее 26 июля состоится открытый вебинар про использование 1С с PostgreSQL

Выпуск VirtualBox 7.0.10

Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 7.0.10, в котором отмечено 23 исправления. Одновременно сформировано обновление прошлой ветки VirtualBox 6.1.46 с 14 изменениями, в числе которых поддержка ядра Linux 6.4 и пакетов с ядром из RHEL 8.8, 8.9 и 9.3. Основные изменения в VirtualBox 7.0.10: Добавлена начальная поддержка OpenGL 4.1. В дополнениях для гостевых систем на базе Linux: Добавлена поддержка ядра Linux 6.4. Внесены общие улучшения в инсталлятор. Решена проблема с пересборкой модулей ядра при каждой перезагрузке на системах без X11. Устранён крах ядра при перезагрузке модуля vboxvideo в некоторых гостевых системах. В дополнениях для хостов на базе Linux … Читать далее Выпуск VirtualBox 7.0.10

Выпуск системы обнаружения атак Suricata 7.0

После двух с половиной лет разработки организация OISF (Open Information Security Foundation) опубликовала релиз системы обнаружения и предотвращения сетевых вторжений Suricata 7.0, которая предоставляет средства инспектирования различных видов трафика. В конфигурациях Suricata допустимо задействование базы сигнатур, развиваемой проектом Snort, а также наборов правил Emerging Threats и Emerging Threats Pro. Исходные тексты проекта распространяются под лицензией GPLv2. Основные изменения: Добавлена поддержка фреймворка DPDK (Data Plane Development Kit) для повышения производительности компонентов обнаружения (IDS) и предотвращения (IPS) вторжений за счёт прямой работы с сетевым оборудованием и обработки сетевых пакетов минуя сетевой стек ядра. Реализована возможность ускорения компонентов обнаружения вторжений (IDS) при помощи … Читать далее Выпуск системы обнаружения атак Suricata 7.0

Доступна СУБД MySQL 8.1.0

Спустя 5 лет после публикации ветки 8.0 компания Oracle сформировала новую ветку СУБД MySQL 8.1 и объявила об изменении модели формирования релизов. Сборки MySQL Community Server 8.1.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. Новая модель формирования релизов предусматривает наличие двух видов веток MySQL — «Innovation» и «LTS». Обе ветки будут включать новые возможности и будут пригодны для рабочих внедрений. Ветки Innovation, к которым отнесён MySQL 8.1, рекомендованы для тех, кто хочет раньше получать доступ к новой функциональности. Данные ветки будут публиковаться каждые 3 месяца и поддерживаться только до публикации следующего значительного релиза (например, поддержка ветки 8.1 … Читать далее Доступна СУБД MySQL 8.1.0

Composefs вместо развития отдельной ФС, теперь реализована поверх OverlayFS и EROFS

Доступен экспериментальный выпуск файловой системы Composefs 0.1.4, предназначенной для совместного хранения содержимого нескольких примонтированных дисковых образов. Проект развивает Александр Ларсон (Alexander Larsson), создатель Flatpak, с целью повышения эффективности монтирования образов контейнеров и размещения Git-подобного репозитория OSTree. Код проекта написан на языке Си и распространяется под лицензией GPLv2. Изначально первый вариант Composefs представлял собой отдельную ФС, реализованную в форме модуля для ядра Linux. В выпуске 0.1.4 подход к разработке полностью пересмотрен и поддержка работы в виде модуля ядра прекращена. Так как во многом Composefs пересекается с уже существующим кодом в ядре, решено, что проще будет развивать Composefs в виде надстройки над … Читать далее Composefs вместо развития отдельной ФС, теперь реализована поверх OverlayFS и EROFS

Выпуск консольной среды разработки LazyVim 5

Опубликован выпуск проекта LazyVim 5, развивающего надстройку над текстовым редактором Neovim, превращающую его в полноценную интегрированную среду разработки приложений. Для формирования расширенной функциональности применяется менеджер плагинов lazy.nvim и набор преднастроенных дополнений на языке Lua. LazyVim предоставляет готовое к работе окружение, сочетающее оптимальный по мнению авторов набор настроек по умолчанию с наличием простого интерфейса пользователя для изменения конфигурации на свой вкус. Код проекта написан на языке Lua и распространяется под лицензией Apache 2.0. Для формирования интерфейса и расширенных возможностей LazyVim задействовано несколько десятков плагинов, среди которых движок для работы с типовыми шаблонами кода LuaSnip, файловый менеджер neo-tree, панель поиска nvim-spectre, система … Читать далее Выпуск консольной среды разработки LazyVim 5

Представлен GNU Boot, форк загрузочной прошивки Libreboot

Лия Роу (Leah Rowe), основной разработчик и основатель дистрибутива Libreboot, представила первый выпуск новой загрузочной прошивки GNU Boot, представляющей собой форк Libreboot, адаптированный для соответствия требованиям Фонда СПО к полностью свободным дистрибутивам. GNU Boot планируют развивать в составе проекта GNU в качестве свободного системного окружения, которое можно использовать вместо проприетарных прошивок, обеспечивающих загрузку (полностью свободный дистрибутив CoreBoot). Сопровождение GNU Boot, как и Libreboot, будет обеспечивать Лия Роу. Причиной создания форка является расхождение в подходе к допустимости использования в прошивках бинарных компонентов у проекта Libreboot и Фонда СПО. Осенью прошлого года проект Libreboot перешёл на более прагматичные правила использования бинарных компонентов, … Читать далее Представлен GNU Boot, форк загрузочной прошивки Libreboot

Выпуск Savant 0.2.4, фреймворка компьютерного зрения и глубокого обучения

После месяца разработки опубликован выпуск Python-фреймворка Savant 0.2.4, упрощающего использование NVIDIA DeepStream для решения задач, связанных с машинным обучением. Фреймворк берет на себя всю сложную работу с GStreamer или FFmpeg, позволяя сосредоточиться на построении оптимизированных конвейеров вывода с помощью декларативного синтаксиса (YAML) и функций Python. Savant позволяет создавать конвейеры (pipeline), которые одинаково работают как на ускорителях в датацентре (NVIDIA Turing, Ampere, Hopper), так и на edge-устройствах (NVIDIA Jetson NX, AGX Xavier, Orin NX, AGX Orin, New Nano). С помощью Savant можно легко обрабатывать несколько видеопотоков одновременно, быстро создавать готовые к рабочим применениям конвейеры видеоаналитики, использующие NVIDIA TensorRT. Код проекта распространяется … Читать далее Выпуск Savant 0.2.4, фреймворка компьютерного зрения и глубокого обучения

Для PostgreSQL представлен движок хранения OrioleDB, обходящийся без операции VACUUM

Стартап OrioleData опубликовал новый движок хранения для СУБД PostgreSQL — OrioleDB, нацеленный на предоставление быстрого и компактного хранилища, не приводящего со временем к раздутию файлов с БД и не требующего использования периодически запускаемого процесса VACUUM для сборки мусора. Движок написан на языке Си, распространяется под лицензией PostgreSQL и реализован в форме подключаемого расширения, не требующего внесения изменений в основную кодовую базу PostgreSQL. В текущем виде движок находится на стадии бета-тестирования и пока не рекомендован для рабочих внедрений. Применяемые в OrioleDB структуры позволяют более эффективно обрабатывать операции изменения данных в БД и заменять освободившиеся блоки, не накапливая их со временем. Возможность … Читать далее Для PostgreSQL представлен движок хранения OrioleDB, обходящийся без операции VACUUM

Обновление голосовых данных Mozilla Common Voice 14.0

Компания Mozilla обновила наборы голосовых данных Common Voice, включающие примеры произношения более 200 тысяч человек. Данные опубликованы как общественное достояние (CC0). Предложенные наборы можно использовать в системах машинного обучения для построения моделей распознавания и синтеза речи. По сравнению с прошлым обновлением объём речевого материала в коллекции увеличился с 27.1 до 28.1 тысяч часов речи, из которых 18.6 тысяч часов прошли процедуру проверки. Число поддерживаемых языков увеличилось со 108 до 112 (добавлены пушту, албанский, амхарский и стандартный марокканский берберский языки). В подготовке материалов на английском языке приняли участие 88.1 тысяча человек, надиктовавших 3279 часов речи (было 88 тысяч участников и 3161 … Читать далее Обновление голосовых данных Mozilla Common Voice 14.0

Slackware Linux исполнилось 30 лет

30 лет назад Патрик Фолькердинг (Patrick Volkerding) представил первый релиз дистрибутива Slackware Linux, оказавшего влияние на многие проекты и являющимся старейшим из ныне существующих дистрибутивов. Наиболее известным ответвлением от Slackware являются SUSE Linux. Из продолжающих развитие модификаций Slackware можно отметить Salix, Slax, Slackel, Porteus, Zenwalk и Absolute Linux. Первый выпуск Slackware был основан на ядре Linux 0.99pl10 и собран с использованием gcc 2.4.5. Графическое окружение было построено с использованием XFree-86 1.3 и оконного менеджера Open Look. Расцвет Slackware пришёлся на 1994-96 годы, в которые дистрибутив занимал лидирующие позиции среди других систем. Например, Slackware стал первым дистрибутивом, выпустившим релизы на основе … Читать далее Slackware Linux исполнилось 30 лет

Релиз дистрибутива Linux Mint 21.2

Представлен релиз дистрибутива Linux Mint 21.2, продолжающий развитие ветки на основе пакетной базы Ubuntu 22.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.26 (2.8 ГБ), Cinnamon 5.8 (2.8 ГБ) и Xfce 4.18 (2.8 ГБ). Linux Mint 21 отнесён к выпускам с длительным сроком поддержи (LTS), обновления для которого будут формироваться до 2027 года. Основные … Читать далее Релиз дистрибутива Linux Mint 21.2

Выпуск открытого движка Heroes of Might and Magic 2 — fheroes2 — 1.0.6

Доступен выпуск проекта fheroes2 1.0.6, который воссоздаёт движок игры Heroes of Might and Magic II с нуля. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить из оригинальной игры Heroes of Might and Magic II. Основные изменения: Оптимизирована скорость загрузки игровых ресурсов и ускорена отрисовка графики. ИИ перестал посещать объекты на карте, которые не приносят никакой пользы. ИИ больше не игнорирует врагов, если дорога к ним перекрыта. Добавлена возможность понижать сложность кампании во время прохождения. Предложен рабочий прототип интерфейса редактора карт. Исправлена вероятность генерации некоторых заклинаний в гильдии … Читать далее Выпуск открытого движка Heroes of Might and Magic 2 — fheroes2 — 1.0.6

Проект Minotaur развивает оптимизатор векторных инструкций для LLVM

Группа исследователей из университета Юты (США) предложила оптимизатор Minotaur для набора компиляторов LLVM, использующий метод на основе решения задач выполнимости формул (SMT Solver) для выявления недостающих оптимизаций в промежуточном представлении кода (LLVM IR), генерируемом оптимизатором LLVM. Minotaur главным образом нацелен на оптимизацию целочисленных векторных инструкций (SIMD), как переносимых, так и специфичных для систем x86_64 (SSE, AVX, AVX2 и AVX-512). В качестве векторизатора задействована библиотека Alive2, модифицированная для синтеза и поддержки векторных инструкций, используемых на системах x86_64. Разработка продолжает развитие проекта Souper, разрабатывавшегося теми же авторами. Minotaur может находить различные оптимизации применения векторных инструкций, пропущенные штатным оптимизатором LLVM. При тестировании дополнительно … Читать далее Проект Minotaur развивает оптимизатор векторных инструкций для LLVM

Для GCC подготовлены патчи для сборки универсальных исполняемых файлов

Представлен набор патчей для GCC, позволяющий генерировать исполняемые файлы в формате APE (Actually Portable Executable), которые при связывании приложений со стандартной Си-библиотекой Cosmopolitan дают возможность создавать универсальные сборки приложений, запускаемые в разных операционных системах. Исполняемый файл в формате APE не привязан к отдельным платформам и может быть запущен в Linux, FreeBSD, macOS, OpenBSD, NetBSD и Windows. Патчи добавляют в GCC 11.2 новый флаг «-fportcosmo», упрощающий перевод программ, написанных на языке Си, на использование библиотеки Cosmopolitan. В частности, патчи автоматизируют решение проблем с выражениями switch и инициализацией структур, которые при сборке с Cosmopolitan в обычном GCC приводят к выводу ошибок и … Читать далее Для GCC подготовлены патчи для сборки универсальных исполняемых файлов

Выпуск Podman Desktop 1.2, графического интерфейса для управления контейнерами

Компания Red Hat опубликовала выпуск проекта Podman Desktop 1.2, развивающего графический интерфейс для создания, запуска и управления контейнерами. Проект конкурирует с такими продуктами, как Rancher Desktop и Docker Desktop, и также позволяет разработчикам, не имеющим навыков системного администрирования, на своей рабочей станции создавать, запускать, тестировать и публиковать микросервисы и приложения, разрабатываемые для систем контейнерной изоляции, перед их развёртыванием в рабочих окружениях. Код Podman Desktop написан на языке TypeScript с использованием платформы Electron и распространяется под лицензией Apache 2.0. Готовые сборки подготовлены для Linux, Windows и macOS. Поддерживается интеграция с платформами Kubernetes и OpenShift, а также использование различных runtime для выполнения … Читать далее Выпуск Podman Desktop 1.2, графического интерфейса для управления контейнерами

Выпуск пакетного фильтра nftables 1.0.8

Опубликован выпуск пакетного фильтра nftables 1.0.8, унифицирующего интерфейсы фильтрации пакетов для IPv4, IPv6, ARP и сетевых мостов (нацелен на замену iptables, ip6table, arptables и ebtables). В пакет nftables входят компоненты пакетного фильтра, работающие в пространстве пользователя, в то время как на уровне ядра работу обеспечивает подсистема nf_tables, входящая в состав ядра Linux начиная с выпуска 3.13. На уровне ядра предоставляется лишь общий интерфейс, не зависящий от конкретного протокола и предоставляющий базовые функции извлечения данных из пакетов, выполнения операций с данными и управления потоком. Непосредственно правила фильтрации и специфичные для протоколов обработчики компилируются в байткод в пространстве пользователя, после чего данный … Читать далее Выпуск пакетного фильтра nftables 1.0.8

Debian прекращает поддержку порта GNU/kFreeBSD

Порты kfreebsd-amd64 и kfreebsd-i386 удалены из архива портов Debian (debian-ports). Тем не менее, пакеты GNU/kFreeBSD ещё можно загрузить с сервера со снапшотами. Единственной активно развиваемой платформой Debian, созданной на базе ядра, отличного от Linux, остаётся Debian GNU/Hurd, продолжающий формировать неофициальные сборки. Порт Debian GNU/KFreeBSD, сочетающий в себе ядро FreeBSD с пользовательским окружением на базе glibc и GNU-утилит, входил в число официально поддерживаемых портов в Debian 6 и Debian 7, но был исключён в Debian 8 и с тех пор находится в полузаброшенном состоянии. Например, последняя загрузка buildd для kfreebsd-amd64 и kfreebsd-i386 была произведена более года назад. В прошлом году порты … Читать далее Debian прекращает поддержку порта GNU/kFreeBSD

Под видом эксплоита к уязвимости в rkvdec распространялся вредоносный код

В середине июня в модуле ядра Linux rkvdec была выявлена уязвимость (CVE-2023-35829), приводящая к обращению к области памяти после её освобождения (use-after-free) из-за состояния гонки в процедуре выгрузки драйвера. Предполагалось, что проблема ограничивается вызовом отказа в обслуживании. Недавно в некоторых сообществах в Telegram и Twitter появилась информация, что уязвимость может быть использована для получения root-прав непривилегированным пользователем и в качестве доказательства на GitHub были опубликованы два рабочих прототипа эксплоитов (apkc/CVE-2023-35829-poc и ChriSanders22/CVE-2023-35829-poc — уже удалены GitHub). Разбор опубликованных эксплоитов показал, что они содержат вредоносный код, устанавливающих в Linux-системы вредоносное ПО, настраивающее бэкдор для удалённого входа и отправляющего во вне некоторые … Читать далее Под видом эксплоита к уязвимости в rkvdec распространялся вредоносный код