Выпуск Distrobox 1.3, инструментария для вложенного запуска дистрибутивов

Увидел свет инструментарий Distrobox 1.3, позволяющий быстро установить и запустить в контейнере любой дистрибутив Linux и обеспечить его интеграцию с основной системой. Код проекта написан на Shell и распространяется под лицензией GPLv3. Проект реализован в форме надстройки над инструментарием Docker или Podman, и отличается максимальным упрощением работы и настройкой интеграции запущенного окружения с остальной системой. Для создания окружения с другим дистрибутивом достаточно выполнить одну команду distrobox-create, не задумываясь о тонкостях. После запуска Distrobox обеспечивает проброс домашнего каталога пользователя в контейнер, настраивает доступ к серверу X11 и Wayland для выполнения из контейнера графических приложений, позволяет подключать внешние накопители, добавляет вывод звука, … Читать далее Выпуск Distrobox 1.3, инструментария для вложенного запуска дистрибутивов

Выпуск FerretDB 0.3, реализации MongoDB на базе СУБД PostgreSQL

Опубликован выпуск проекта FerretDB 0.3, позволяющего заменить документо-ориентированную СУБД MongoDB на PostgreSQL без внесения изменений в код приложений. FerretDB реализован как прокси-сервер, транслирующий обращения к MongoDB в SQL-запросы к PostgreSQL, что позволяет использовать PostgreSQL в качестве фактического хранилища. Код написан на языке Go и распространяется под лицензией Apache 2.0. Потребность миграции может возникнуть в связи с переходом MongoDB на несвободную лицензию SSPL, которая основана на лицензии AGPLv3, но не является открытой, так как содержит дискриминирующее требование поставки под лицензией SSPL не только кода самого приложения, но и исходных текстов всех компонентов, вовлечённых в предоставление облачного сервиса. Основной целевой аудиторией FerretDB … Читать далее Выпуск FerretDB 0.3, реализации MongoDB на базе СУБД PostgreSQL

Выпуск дистрибутива Nitrux 2.2 с рабочим столом NX Desktop

Опубликован выпуск дистрибутива Nitrux 2.2.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Дистрибутив развивает собственный рабочий стол NX Desktop, который представляет собой надстройку над пользовательским окружением KDE Plasma, а также фреймворк построения интерфейсов пользователя MauiKit, на основе которого развивается набор типовых пользовательских приложений, которые можно использовать как на настольных системах, так и на мобильных устройствах. Для установки дополнительных приложений продвигается система самодостаточных пакетов AppImages. Размер полного загрузочного образа составляет 2.5 ГБ, а сокращённого с оконным менеджером JWM — 1.4 ГБ. Наработки проекта распространяются под свободными лицензиями. Рабочий стол NX Desktop предлагает иное стилевое оформление, собственную реализацию … Читать далее Выпуск дистрибутива Nitrux 2.2 с рабочим столом NX Desktop

Прогресс в создании варианта GNOME Shell для мобильных устройств

Джонас Дресслер (Jonas Dressler) из проекта GNOME опубликовал отчёт о состоянии адаптации оболочки GNOME Shell для смартфонов. На проведение работы был получен грант, выделенный министерством образования Германии в рамках поддержки общественно значимых программных проектов. Отмечается, что адаптацию для смартфонов упрощает наличие в последних выпусках GNOME определённого базиса для работы на небольших сенсорных экранах. Например, имеется настраиваемый интерфейс навигации по приложениям, поддерживающий произвольную перегруппировку при помощи механизма drag&drop и многостраничную компоновку. Уже поддерживаются экранные жесты, такие как скользящий жест для смены экранов, которые близки к управляющим жестам, необходимым на мобильных устройствах. На мобильных устройствах также можно применять многие концепции GNOME, используемые … Читать далее Прогресс в создании варианта GNOME Shell для мобильных устройств

Выпуск дистрибутива Deepin 20.6, развивающего собственное графическое окружение

Опубликован релиз дистрибутива Deepin 20.6, основанного на пакетной базе Debian 10, но развивающего собственный рабочий стол Deepin Desktop Environment (DDE) и около 40 пользовательских приложений, среди которых музыкальный проигрыватель DMusic, видеоплеер DMovie, система обмена сообщениями DTalk, инсталлятор и центр установки программ Deepin Software Center. Проект основан группой разработчиков из Китая, но трансформировался в международный проект. Дистрибутив поддерживает русский язык. Все наработки распространяются под лицензией GPLv3. Размер загрузочного iso-образа 3 ГБ (amd64). Компоненты рабочего стола и приложения разрабатываются с использованием языков C/C++ (Qt5) и Go. Ключевой особенностью рабочего стола Deepin является панель, которая поддерживает несколько режимов работы. В классическом режиме осуществляется … Читать далее Выпуск дистрибутива Deepin 20.6, развивающего собственное графическое окружение

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

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

Доступны открытая мобильная платформа /e/OS 1.0 и смартфон Murena One на её основе

После пяти лет разработки опубликован релиз мобильной платформы /e/OS 1.0, основанной Гаэлем Дювалем (Gaël Duval), создателем дистрибутива Mandrake Linux. Одновременно представлен подготовленный проектом смартфон Murena One, нацеленный на обеспечение конфиденциальности пользовательских данных. Проектом также предоставляются прошивки для многих популярных моделей смартфонов и предлагаются редакции смартфонов Fairphone 3/4, Teracube 2e и Samsung Galaxy S9 с предустановленной платформой /e/OS. Всего проектом официально поддерживается 269 смартфонов. Прошивка /e/OS развивается как ответвление от платформы Android (используются наработки LineageOS), избавленное от привязки к сервисам и инфраструктуре Google, что позволяет с одной стороны сохранить совместимость с Android-приложениями и упростить поддержку оборудования, а с другой стороны блокировать … Читать далее Доступны открытая мобильная платформа /e/OS 1.0 и смартфон Murena One на её основе

Выпуск проприетарного драйвера NVIDIA 515.48.07

Компания NVIDIA представила выпуск новой ветки проприетарного драйвера NVIDIA 515.48.07. Драйвер доступен для Linux (ARM64, x86_64), FreeBSD (x86_64) и Solaris (x86_64). Выпуск NVIDIA 515.48.07 стал первым стабильным релизом после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из состава NVIDIA 515.48.07, а также используемые в них общие компоненты, не привязанные к операционной системе, опубликованы на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными. Основные новшества: Добавлена поддержка GPU RTX A2000 12GB, RTX A4500, T400 4GB и … Читать далее Выпуск проприетарного драйвера NVIDIA 515.48.07

Релиз Firefox 101

Состоялся релиз web-браузера Firefox 101. Кроме того, сформировано обновление ветки с длительным сроком поддержки — 91.10.0. На стадию бета-тестирования переведена ветка Firefox 102, релиз которой намечен на 28 июня. Основные новшества в Firefox 101: Реализована экспериментальная поддержка третьей версии манифеста Chrome, определяющего возможности и ресурсы, доступные для дополнений, написанных с использованием API WebExtensions. Для включения в about:config предусмотрен параметр «extensions.manifestV3.enabled». Предоставлена возможность привязки обработчиков ко всем MIME-типам, вызываемым после завершения загрузки файлов указанного типа. Реализована возможность одновременного использования произвольного числа микрофонов в процессе видеоконференции, что, например, позволяет легко переключать микрофоны во время мероприятия. Включена поддержка протокола WebDriver BiDi, позволяющего использовать … Читать далее Релиз Firefox 101

Проект Dragonfly развивает более быструю замену Redis и Memcached

Доступен первый выпуск системы кэширования данных в оперативной памят Dragonfly, обеспечивающей поддержку протоколов Memcached и Redis, но позволяющей выполнять запросы с гораздо более высокой производительностью и с меньшим потреблением памяти. Система манипулирует данными в формате ключ/значение и может применяться как легковесное решение для ускорения работы высоконагруженных сайтов, кэширующие медленные запросы к СУБД и промежуточные данные в оперативной памяти. Код Dragonfly написан на языках C/С++ и распространяется под лицензией BSL (Business Source License). Лицензия BSL была предложена сооснователями MySQL в качестве альтернативы модели Open Core. Суть BSL в том, что код расширенной функциональности изначально доступен для внесения изменений, но в течение … Читать далее Проект Dragonfly развивает более быструю замену Redis и Memcached

В Ubuntu 22.10 на смену GEdit придёт новый текстовый редактор GNOME

В репозитории, в котором ведётся разработка выпуска Ubuntu 22.10, изменён предлагаемый по умолчанию текстовый редактор. Вместо GEdit пользователям предложен новый текстовый редактор «GNOME Text Editor«, реализованный с использованием GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines) и способные адаптивно подстраиваться под экраны любого размера. Ранее предлагаемый редактор GEdit останется доступен для установки из репозитория universe (для ознакомления также может быть использован пакет в формате flatpak). GNOME Text Editor по функциональности и организации интерфейса близок к GEdit, в новом редакторе также предлагается набор базовых функций редактирования текстовых … Читать далее В Ubuntu 22.10 на смену GEdit придёт новый текстовый редактор GNOME

Выпуск дистрибутива NixOS 22.05, использующего пакетный менеджер Nix

Состоялся выпуск дистрибутива NixOS 22.05, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), предоставляется возможность быстрого отката системы на предыдущую версию конфигурации, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями, есть возможность одновременного использования нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 1.7 ГБ, GNOME — 2.2 ГБ, сокращённого консольного варианта — 820 МБ. Основные новшества: Для упрощения установки дистрибутива предложен графический инсталлятор, основанный на фреймворке Calamares, который используется для … Читать далее Выпуск дистрибутива NixOS 22.05, использующего пакетный менеджер Nix

Опубликована 59 редакция рейтинга самых высокопроизводительных суперкомпьютеров

Опубликован 59-й выпуск рейтинга 500 самых высокопроизводительных компьютеров мира. В новом выпуске в десятку лидеров вошли три новых кластера, которые закрепились на первом, третьем и десятом местах. Первое место занял новый Frontier, размещённый в Ок-Риджской национальной лаборатории Министерства энергетики США. Кластер насчитывает почти 9 миллионов процессорных ядер (CPU AMD EPYC 64C 2GHz, ускоритель AMD Instinct MI250X) и обеспечивает производительность 1102 петафлопс, что почти в три раза больше минувшего лидера. При этом энеропотребление Frontier на 30% ниже прошлого лидера. Японский кластер Fugaku, построенный с использованием процессоров ARM (158976 узлов на базе SoC Fujitsu A64FX, оснащённых 48-ядерным CPU Armv8.2-A SVE 2.2GHz), переместился … Читать далее Опубликована 59 редакция рейтинга самых высокопроизводительных суперкомпьютеров

Выпуск кэшируюшего DNS-сервера PowerDNS Recursor 4.7.0

Доступен релиз кэшируюшего DNS-сервера PowerDNS Recursor 4.7, отвечающего за рекурсивное преобразование имён. PowerDNS Recursor построен на одной кодовой базе с PowerDNS Authoritative Server, но рекурсивный и авторитетный DNS-серверы PowerDNS развиваются в рамках разных циклов разработки и выпускаются в форме отдельных продуктов. Код проекта распространяется под лицензией GPLv2. Сервер предоставляет средства для удалённого сбора статистики, поддерживает мгновенный перезапуск, имеет встроенный движок для подключения обработчиков на языке Lua, полноценно поддерживает DNSSEC, DNS64, RPZ (Response Policy Zones), позволяет подключать чёрные списки. Имеется возможность записи результатов резолвинга в виде файлов зон BIND. Для обеспечения высокой производительности применяются современные механизмы мультиплексирования соединений во FreeBSD, Linux … Читать далее Выпуск кэшируюшего DNS-сервера PowerDNS Recursor 4.7.0

Выпуск инсталлятора Archinstall 2.5, применяемого в дистрибутиве Arch Linux

Опубликован выпуск инсталлятора Archinstall 2.5, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Отдельно развивается реализация графического интерфейса установки, но она не включена в состав установочных образов Arch Linux и уже более двух лет не обновлялась. Archinstall предоставляет диалоговый (guided) и автоматизированный режимы работы. В диалоговом режиме пользователю последовательно задаются вопросы, охватывающие основные настройки и действия из руководства по установке. В автоматизированном режиме имеется возможность использования скриптов для развёртывания типовых конфигураций. Инсталлятор также поддерживает профили установки, например, … Читать далее Выпуск инсталлятора Archinstall 2.5, применяемого в дистрибутиве Arch Linux

Опубликованы сборки дистрибутива OpenMandriva с пользовательским окружением LXQt

Началось формирование отдельных альтернативных сборок дистрибутива OpenMandriva, поставляемых с окружением рабочего стола LXQt (в основной сборке по умолчанию предлагается KDE). Для загрузки предложено два варианта: Rock на основе стабильного релиза OpenMandriva Lx 4.3 (1.6 ГБ, x86_64) и Rolling (1.7 ГБ, x86_64) на основе экспериментального непрерывно обновляемого репозитория со свежими версиями программ, используемого при подготовке следующего выпуска. Дистрибутив OpenMandriva примечателен использованием собственной сборочной инфраструктуры, поставкой пакетного менеджера RPMv4 и инструментария управления пакетами DNF (изначально применялись RPMv5 и urpmi), сборкой пакетов и ядра Linux с использованием компилятора Clang, применением инсталлятора Calamares и задействованием мультимедийного сервера PipeWire. Окружение LXQt (Qt Lightweight Desktop Environment) … Читать далее Опубликованы сборки дистрибутива OpenMandriva с пользовательским окружением LXQt

Выпуск звукового сервера PulseAudio 16.0

Представлен релиз звукового сервера PulseAudio 16.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows. Ключевые улучшения PulseAudio 16.0: Добавлена возможность использования аудиокодека Opus для сжатия звука, … Читать далее Выпуск звукового сервера PulseAudio 16.0

Linux порт игрового движка Serious Sam Classic получил поддержку Vulkan

Опубликован игровой движок Serious Sam Classic 1.10 (зеркало), позволяющий запускать первую и вторую части шутера от первого лица Serious Sam на современных системах c поддержкой графического API Vulkan. Код оригинального движка Serious Engine был открыт компанией Croteam под лицензией GPL в 2016 году в честь пятнадцатилетия игры. При запуске можно использовать игровые ресурсы из оригинальной игры. За основу была взята реализация Vulkan для Windows-версии движка Serious Engine Vk и Serious Engine: Ray Traced. Инициализация и запуск Vulkan переведены c Win32 на библиотеку SDL2. Среди новых портированных дополнений к игре: SE1-TFE-Tower, SE1-TSE-ST8VI, SE1-TSE-ST8VIPE, se1-tfe-tower, se1-tse-st8vi, se1-tse-st8vipe. Источник: http://www.opennet.ru/opennews/art.shtml?num=57269 Читать далее Linux порт игрового движка Serious Sam Classic получил поддержку Vulkan

Доступен язык программирования Perl 5.36.0

После года разработки опубликован релиз новой стабильной ветки языка программирования Perl — 5.36. При подготовке нового выпуска было изменено около 250 тыс. строк кода, изменения затронули 2000 файлов, в разработке приняли участие 82 разработчика. Ветка 5.36 выпущена в соответствии с утверждённым девять лет назад фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. Примерно через месяц планируется выпустить первый корректирующий релиз Perl 5.36.1, в котором будут исправлены наиболее значительные ошибки, выявленные в процессе внедрения Perl 5.36.0. Одновременно с выходом Perl 5.36 прекращена поддержка ветки 5.32, для которой в будущем могут … Читать далее Доступен язык программирования Perl 5.36.0

Выпуск LXLE Focal, дистрибутива для устаревших систем

После более двух лет с момента прошлого обновления подготовлен выпуск дистрибутива LXLE Focal, развивающегося для использования на устаревших системах. Дистрибутив LXLE основан на наработках Ubuntu MinimalCD и пытается предоставить легковесное решение, сочетающее поддержку устаревшего оборудования с современным пользовательским окружением. Необходимость в создании отдельного ответвления обусловлена желанием включения в состав дополнительных драйверов для старых систем и переработкой пользовательского окружения. Размер загрузочного образа 1.8 ГБ. Для навигации по глобальной сети в дистрибутиве предлагается браузер LibreWolf (пересборка Firefox c изменениями, нацеленными на повышение безопасности и конфиденциальности). Для обмена сообщениями поставляется uTox, а для электронной почты Claws Mail. Для установки обновлений применяется собственный менеджер … Читать далее Выпуск LXLE Focal, дистрибутива для устаревших систем

Выпуск Chrome OS 102, который отнесён к категории LTS

Доступен релиз операционной системы Chrome OS 102, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 102. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 102 доступна для большинства актуальных моделей Chromebook. Исходные тексты распространяются под свободной лицензией Apache 2.0. Кроме того, продолжается тестирование Chrome OS Flex, редакции для Chrome OS использования на обычных компьютерах. Энтузиастами также формируются неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Основные изменения … Читать далее Выпуск Chrome OS 102, который отнесён к категории LTS