Проект OpenNet - все о Unix системах и открытых технологиях для администраторов, программистов и пользователей Feedback: @pinkiepie_bot
Опубликован Wolvic 1.7, web-браузер для устройств виртуальной реальности
После полугода разработки представлен релиз web-браузера Wolvic 1.7, предназначенного для использования в системах дополненной и виртуальной реальности. Проект продолжает развитие браузера Firefox Reality, ранее развивавшегося компанией Mozilla. После стагнации кодовой базы Firefox Reality в рамках проекта Wolvic его разработку продолжила компания Igalia, известная своим участием в разработке таких свободных проектов, как GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org. Код Wolvic написан на языках Java и C++, и распространяется под лицензией MPLv2. Готовые сборки сформированы для платформы Android. Поддерживается работа с 3D-шлемами Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro, Pico Neo3 и Lynx (также ведётся портирование браузера для устройств Qualcomm).
https://www.opennet.ru/opennews/art.shtml?num=61759
Продвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалось
В своём выступлении на конференции Open Source Summit China Линус Торвальдс рассказал, что он ожидал более быстрого процесса внедрения в ядро компонентов, написанных на языке Rust. Отчасти проблема в том, что старые разработчики привыкли к языку Си и не видят необходимости в изучении нового языка, который в некоторых аспектах сильно отличается от языка Си. Подобное отношение среди разработчиков приводит к некоторому сопротивлению внедрению Rust. Ещё одной причиной медленного продвижения Rust в ядро упомянуто то, что сама инфраструктура Rust не была суперстабильной.
https://www.opennet.ru/opennews/art.shtml?num=61756
Выпуск файлового менеджера Midnight Commander 4.8.32
После семи месяцев разработки опубликован выпуск консольного файлового менеджера Midnight Commander 4.8.32, развиваемого с 1994 года и предоставляющего двухпанельный интерфейс в стиле Norton Commander. Midnight Commander обладает такими особенностями, как поддержка мыши, встроенный просмотрщик файлов и редактор текста с подсветкой синтаксиса, использование виртуальных ФС для навигации внутри архивов, пакетов и сетевых хранилищ (SFTP, SSH), подключение обработчиков различных типов файлов, режим быстрого перехода в режим терминала для запуска команд, использование закладок для перехода к частоиспользуемым местам в ФС, гибкие средства для поиска. Код проекта написан на языке Си и распространяется под лицензией GPLv3+.
https://www.opennet.ru/opennews/art.shtml?num=61753
Mozilla развивает инструментарий для распознавания речи Whisperfile
Компания Mozilla развивает инструментарий распознавания речи Whisperfile, включающий независимую высокопроизводительную реализацию модели машинного обучения Whisper, разработанной и открытой организацией OpenAI. Инструментарий создан на основе whisper.cpp, реализации модели Whisper на C/C++, созданной Георгием Гергановым (автор llama.cpp). Код написан на языке С++ и распространяется под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=61750
Сравнение производительности игр в Windows 11 и Fedora Linux 40
Издание Forbes опубликовало результаты оценки производительности работы компьютерных игр в Windows 11 Home и Fedora 40 cо штатным ядром Linux 6.10, драйверами и пакетом Proton из репозиториев дистрибутива. В обеих системах был включён режим управления энергопотреблением, ориентированный на достижение максимальной производительности. Целью эксперимента была проверка утверждений, что за последние несколько лет значительно улучшены возможности Linux как игровой платформы, благодаря изменениям, внесённым в ядро и графический стек, многие из которых были подготовлены работниками компаний Valve и Red Hat.
https://www.opennet.ru/opennews/art.shtml?num=61747
Разбор сути SBAT и проблем с обновлением к Windows, повлиявшим на загрузку Linux
Мэтью Гаррет (Matthew Garrett), известный разработчик ядра Linux, в своё время получивший от Фонда СПО премию за вклад в развитие свободного ПО, рассказал о сути механизма SBAT (Secure Boot Advanced Targeting), созданного для блокирования уязвимостей в загрузчике без отзыва цифровой подписи, а также о его роли в недавнем инциденте с обновлением для Windows, которое привело к прекращению загрузки Linux, установленных параллельно с Windows на системах с включённым UEFI Secure Boot. Ниже перевод заметки Гаррета.
https://www.opennet.ru/opennews/art.shtml?num=61745
Компания Apple опубликовала код ядра macOS 14.6 и компонентов на базе СПО
Компания Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 14.6 (Sonoma), в которых используется свободное программное обеспечение, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 172 пакета с исходными текстами.
https://www.opennet.ru/opennews/art.shtml?num=61743
Ошибка в обновлении к Windows блокировала загрузку Linux при использовании UEFI Secure Boot
В выпущенном во вторник компанией Microsoft обновлении к ОС Windows выявлена проблема, приводящая к невозможности загрузки Linux-систем, установленных на том же компьютере параллельно с Windows. Причиной проблем является исправление, нацеленное на устранение старой уязвимости (CVE-2022-2601) в загрузчике GRUB, исправленной в 2022 году. Компания Microsoft пока не опубликовала заявления, связанного с возникшим сбоем и никак его не прокомментировала.
https://www.opennet.ru/opennews/art.shtml?num=61735
Выпуск операционной системы MenuetOS 1.53, написанной на ассемблере
Опубликован выпуск операционной системы MenuetOS 1.53, разработка которой ведётся полностью на ассемблере. Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Сборка системы занимает 1.4 МБ и сформирована в виде образа дискеты и iso-образа для записи на CD (поддерживается запуск в VirtualBox). Исходные тексты проекта Menuet64 распространяются под ограничивающей лицензией, требующей согласования любого использования в коммерческих целях, а Menuet32 под лицензией GPL.
https://www.opennet.ru/opennews/art.shtml?num=61732
Августовское обновление дистрибутива CachyOS
Представлен августовский выпуск дистрибутива CachyOS, основанного на пакетной базе Arch Linux и развиваемого в рамках непрерывной модели доставки обновлений. Дистрибутива примечателен включением оптимизаций для повышения производительности и предоставлением возможности установки различных сред рабочего стола. Помимо базового окружения на основе KDE для установки доступны GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland и Sway. Размер установочного iso-образа 2.6 ГБ.
https://www.opennet.ru/opennews/art.shtml?num=61727
В gnome-session и GDM реализована возможность сборки без поддержки X11
В кодовую базу менеджера сеансов gnome-session, отвечающего за запуск GNOME, а также дисплейного менеджера GDM, предоставляющего экран входа в систему, приняты изменения, позволяющие осуществить сборку без поддержки X11, оставив только компоненты для Wayland. В июне аналогичные изменения приняты в состав оболочки GNOME Shell и композитного менеджера Mutter. Возможность сборки GNOME без X11 даст возможность разработчиками Fedora Linux и других дистрибутивов исключить компоненты X11 из основных сборок и снизит трудозатраты на сопровождение.
https://www.opennet.ru/opennews/art.shtml?num=61723
Выпуск labwc 0.8.0, композитного сервера для Wayland
Опубликован выпуск проекта labwc 0.8.0 (Lab Wayland Compositor), развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc упоминается минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Анимированные эффекты, градиенты и пиктограммы, за исключением кнопок для окон, не поддерживаются принципиально. Код проекта написан на языке Си и распространяется под лицензией GPLv2.
https://www.opennet.ru/opennews/art.shtml?num=61722
Конкурс по открытому системному ПО - Open OS Challenge 2024
Стартовал первый этап конкурса по открытому системному программному обеспечению - Open OS Challenge 2024, который проводят сообщество разработчиков Linux-дистрибутива OpenScaler, компания Сбербанк-Технологии (СберТех) и АНО Центр развития инновационных технологий «ИТ-Планета». Соревнования нацелены на популяризацию системной разработки и открытого программного обеспечения. Участникам будут предложены задания, связанные с программированием, администрированием и применением Linux-дистрибутива OpenScaler, совместимого с Red Hat Enterprise Linux. Призовой фонд конкурса миллион рублей (1 место - 400 тыс. руб, 2 место - 300 тыс. руб., 3 место - 200 тыс. руб., 4 и 5 места - 50 тыс. руб.). Пять победителей также получат возможность посетить конференцию разработчиков OpenAtom, которая состоится в декабре в Китае.
https://www.opennet.ru/opennews/art.shtml?num=61718
Выпуск открытого игрового движка Godot 4.3
После восьми месяцев разработки опубликован релиз свободного игрового движка Godot 4.3, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, широкие возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового движка, среды проектирования игр и сопутствующих средств разработки (физический движок, звуковой сервер, бэкенды 2D/3D рендеринга и т.п.) распространяются под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=61716
Выпуск Chrome OS 127
Представлен релиз операционной системы Chrome OS 127, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 127. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Вывод на экран осуществляется при помощи графического стека Freon (ведётся работа по переходу на использование Wayland) и оконного менеджера Aura. Исходные тексты распространяются под свободной лицензией Apache 2.0. Сборка Chrome OS 127 доступна для большинства актуальных моделей Chromebook. Для использования на обычных компьютерах предлагается редакция Chrome OS Flex.
https://www.opennet.ru/opennews/art.shtml?num=61715
Платформа совместной разработки Forgejo переходит с лицензии MIT на GPLv3
Разработчики платформы совместной разработки Forgejo объявили о смене лицензии - начиная с выпуска 9.0 все новые наработки проекта начнут распространяться под копилефт лицензией GPLv3+ вместо ранее применявшейся прмиссивной лицензией MIT. Старые ветки Forgejo, а также корректирующие версии на их основе, останутся под лицензией MIT. Отмечается, что смена лицензии упростит задействование в проекте кода, распространяемого под копилефт-лицензиями.
https://www.opennet.ru/opennews/art.shtml?num=61758
Отчёт о подготовке KDE Plasma 6.2. Улучшение поддержки HDR и оптимизация KWin
Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные изменения, который войдут в состав KDE Plasma 6.2.0.
https://www.opennet.ru/opennews/art.shtml?num=61755
Выпуск Wine 9.16 и Wine staging 9.16
Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 9.16. С момента выпуска 9.15 было закрыто 25 отчётов об ошибках и внесено 281 изменение.
https://www.opennet.ru/opennews/art.shtml?num=61752
GIMP 3 переведён на стадию заморозки строковых данных
Разработчики графического редактора GIMP объявили о переводе ветки GIMP 3 на стадию заморозки строковых данных, при которой прекращено внесения изменений в текстовые строки, показываемые в интерфейсе. Заморозка строк является одной из финальных стадий подготовки релиза и производится, чтобы дать время (как минимум месяц) на завершение работы команд, занимающимся переводом интерфейса на различные языки, чтобы они не отвлекались на отслеживание изменений в уже переведённых элементах. Исключение делается только при исправлении опечаток и ошибок, приводящих к изменению строк.
https://www.opennet.ru/opennews/art.shtml?num=61749
Выпуск KDE Gear 24.08, набора приложений от проекта KDE
После четырёх месяцев разработки представлено августовское сводное обновление приложений KDE Gear 24.08, развиваемых проектом KDE. Это третье значительное обновление набора приложений, опубликованное в рамках ветки KDE 6 и после перехода на использование библиотеки Qt 6. В составе набора опубликованы выпуски 250 программ, библиотек и плагинов. Информацию о наличии Live-сборок с новыми выпусками приложений можно получить на данной странице. Новые версии отдельных приложений можно загрузить из каталогов Flathub и SnapCraft.
https://www.opennet.ru/opennews/art.shtml?num=61746
Выпуск офисного пакета LibreOffice 24.8
Организация The Document Foundation представила релиз офисного пакета LibreOffice 24.8. Готовые установочные пакеты подготовлены для различных дистрибутивов Linux, Windows и macOS. В подготовке выпуска приняли участие 166 разработчиков, из которых 108 являются добровольцами. 57% изменений внесён 49 сотрудниками трёх курирующих проект компаний - Collabora, Red Hat и Allotropia, 20% - восемью работниками организации The Document Foundation, а 23% изменений добавлены 115 независимыми энтузиастами.
https://www.opennet.ru/opennews/art.shtml?num=61719
Второй бета-выпуск VirtualBox 7.1
Компания Oracle начала тестирование второй бета-версии системы виртуализации VirtualBox 7.1. Релиз ожидается осенью. Сборки с бета-версией VirtualBox 7.1 подготовлены для RHEL 7/8/9, Fedora 35/36/40.
https://www.opennet.ru/opennews/art.shtml?num=61742
Выпуск операционной системы Solaris 11.4 SRU72
Компания Oracle опубликовала выпуск операционной системы Solaris 11.4 SRU 72 (Support Repository Update), в котором предложена серия значительных изменений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду 'pkg update'. Пользователи также могут воспользоваться бесплатной редакцией Solaris 11.4 CBE (Common Build Environment), развиваемой с использованием модели непрерывной публикации новых версий.
https://www.opennet.ru/opennews/art.shtml?num=61733
CockroachDB сворачивает Core-редакцию и меняет модель лицензирования
Компания CockroachDB объявила о смене лицензионной политики, прекращении поставки Core-варианта своей СУБД и существенном ограничении бесплатных опций. Изменения будут применены начиная с выпуска 24.3, запланированного на ноябрь. Код CockroachDB продолжит быть доступен, но под ограничивающей его использование лицензией (модель "код доступен"). До сих пор компания предлагала два варианта СУБД: бесплатный CockroachDB Core, предлагающий базовую функциональность, и платный CockroachDB Enterprise, включающий расширенные возможности и оптимизации, связанные с обеспечением отказоустойчивости, масштабированием и защитой информации.
https://www.opennet.ru/opennews/art.shtml?num=61730
Mozilla на пути к изменению логотипа
Суля по изменениям, предложенным для включения на сайт mozilla.org, а также изменению дизайна футболок, проект Mozilla готовится к замене логотипа. Новый логотип идёт на смену логотипу "Moz://a", утверждённому в 2017 году и обыгрывающему символы "://", используемые в URL. Новый вариант представляет собой абстрактный символ, который с одной стороны выглядит как повёрнутая буква "M", а с другой напоминает голову дракона, что является отсылкой к старому талисману проекта. Из изменений также выделяется смена шрифта (задействован шрифт как элементах бренда Firefox) и уход от использования сплошного фона.
https://www.opennet.ru/opennews/art.shtml?num=61726
Релиз MiniOS 3.3.4, российского дистрибутива для съемных носителей
Доступен выпуск MiniOS 3.3.4, лёгкого модульного live-дистрибутива Linux, предназначенного для использования на съёмных USB-накопителях. Проект был основан в 2009 году и изначально базировался на Mandriva Linux, но после ликвидации Mandriva перешёл на использование пакетной базы Debian. Особенностью дистрибутива является возможность добавлять или удалять модули для формирования live-окружения, удовлетворяющего собственным потребностям. В качестве пользовательских оболочек поддерживаются Fluxbox, LXQt и Xfce. Для загрузки доступны различные варианты ISO-образов. В зависимости от варианта сборки дистрибутив занимает 350-1660 МБ дискового пространства.
https://www.opennet.ru/opennews/art.shtml?num=61724
В KDE модернизирован конфигуратор и улучшено управление цветом при использовании Wayland
Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные изменения, который войдут в состав KDE Plasma 6.2.0.
https://www.opennet.ru/opennews/art.shtml?num=61721
Выпуск программы для ведения заметок OutWiker 3.3
Опубликована новая стабильная версия программы для хранения заметок OutWiker 3.3. Особенностью программы является то, что заметки хранятся в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования. Программа написана на языке Python (интерфейс на wxPython), распространяется под лицензией GPLv3 и доступна в сборках для Linux (snap и flatpak) и Windows.
https://www.opennet.ru/opennews/art.shtml?num=61717
Открыт исходный код игры Outertale
Открыт исходный код проекта Outertale, развивающего фанатскую интерпретацию игры Undertale, поместившую прежнюю историю на просторы космоса. Игра является кроссплатформенной и распространяется в сборках под Linux, Windows, macOS и Android, а также в виде web-приложения для браузеров. Данные сцены хранятся в JSON-файлах. Движок игры написан на TypeScript и распространяется под лицензией ISC. В обособленных сборках используется фреймворк Electron.
https://www.opennet.ru/opennews/art.shtml?num=61714
Выпуск Phosh 0.41.0, GNOME-окружения для смартфонов
Опубликован релиз Phosh 0.41, экранной оболочки для мобильных устройств, основанной на технологиях GNOME и библиотеке GTK. Окружение изначально развивалось компанией Purism в качестве аналога GNOME Shell для смартфона Librem 5, но затем вошло в число неофициальных проектов GNOME и используется в postmarketOS, Mobian, некоторых прошивках для устройств Pine64 и редакции Fedora для смартфонов. Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру squeekboard. Наработки проекта распространяются под лицензией GPLv3+.
https://www.opennet.ru/opennews/art.shtml?num=61713