The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

·24.04.2024 Проект Xfce перевёл официальные каналы общения с IRC на Matrix (153 +7)
  Разработчики проекта Xfce объявили о завершении перевода официальных каналов для общения с IRC на Matrix. Старые IRC-каналы остаются доступны, но в документации и на сайте в качестве официального метода интерактивного общения теперь упоминаются каналы на базе платформы Matrix. Вместо IRC-канала #xfce в сети libera.chat для получения технической поддержки и обсуждений пользователям рекомендуется использовать канал #xfce:matrix.org, вместо #xfce-dev для связанных с разработкой обсуждений - #xfce-dev:matrix.org, а вместо #xfce-commits для отслеживания активности в GitLab - #xfce-commits:matrix.org.

Основной причиной миграции отмечается прекращение поддержки трансляции IRC каналов в Matrix в IRC-сети Libera.Chat. Так как многие разработчики пользовались Matrix для доступа к IRC-каналам с использованием данных трансляторов, прекращение их поддержки привело к фрагментации общения - часть пользователей осталась в IRC, а часть начала общаться в отдельных Matrix-каналах. Для воссоздания единой платформы общения решено перевести Matrix-каналы в разряд официальных.

К потере популярности IRC также приводит непривычность для новичков и устаревание протокола IRC, который в современных реалиях не так удобен, как хотелось бы, часто блокируется на межсетевых экранах и не предоставляет должных инструментов для защиты от спама и нарушений норм общения. Matrix является открытой платформой, не привязанной к централизованным серверам и проприетарным разработкам, использует открытые стандарты, обеспечивает сквозное шифрование, поддерживает поиск и неограниченный просмотр истории переписки, позволяет просматривать историю с разных устройств, допускает получение сообщений при нахождении пользователя в offline, может использоваться для передачи файлов, отправки уведомлений, оценки присутствия разработчика в online, организации телеконференций, совершения голосовых и видео звонков.

Дополнительно можно отметить обсуждение перевода базовых компонентов Xfce на сборку с использованием инструментария Meson вместо Autotools. Изменение может быть воплощено в выпуске Xfce 4.20.

  1. OpenNews: Linux Mint развивает новое приложение для чата после сворачивания IRC-клиента HexChat
  2. OpenNews: Захват контроля над IRC-сетью FreeNode, уход персонала и создание новой сети Libera.Chat
  3. OpenNews: Mozilla отказывается от IRC как платформы для общения
  4. OpenNews: Подробности про второй взлом Matrix. Скомпрометированы GPG-ключи проекта
  5. OpenNews: Критические уязвимости, компрометирующие сквозное шифрование во многих Matrix-клиентах
Обсуждение (153 +7) | Тип: К сведению |
·23.04.2024 Проект Fedora представил ноутбук Fedora Slimbook 2 (92 +11)
  Проект Fedora представил ультрабук Fedora Slimbook 2, доступный в вариантах с 14- и 16-дюймовыми экранами. Устройство является модернизированным вариантом прошлых моделей, поставляемых с 14- и 16-дюймовыми экранами. Отличия проявляются в задействовании нового поколения CPU Intel i7 Gen 13, использовании графической карты NVIDIA RTX 4000 в варианте c 16-дюймовым экраном и доступности для заказа серебристого и чёрного корпуса из алюминиевого и магниевого сплава. Ноутбук подготовлен совместно с испанским поставщиком оборудования Slimbook.

Fedora Slimbook оптимизирован для работы дистрибутива Fedora Linux 40 и специально тестируется для достижения высокого уровня стабильности окружения и совместимости программного обеспечения с оборудованием. Начальная стоимость устройства с 14-дюймовым экраном заявлена в 1399 евро, а 16-дюймовым - 1799 евро, при этом 3% выручки от продажи устройств планируют направлять в качестве пожертвования организации GNOME Foundation. Участникам разработки Fedora предоставляется скидка в €100.

Основные характеристики:

  • 14-дюймовый экран с разрешением 2880 x 1800 или 16-дюймовый экран с разрешением 2560 x 1600. 100% sRGB, частота обновления 90Hz.
  • CPU Intel Core i7-13700H (5.00 GHz, 14 ядер, 20 потоков, 24MB кэш).
  • Видеокарта Intel Iris Xe G7 (96 CU) в 14-дюймовой модели и NVIDIA GeForce RTX 4060 8GB GDDR6 (используется открытый драйвер Nouveau) в 16-дюймовой.
  • ОЗУ до 64GB DDR5 5200 MHz (2 слота).
  • Накопитель M.2 SSD NVMe Gen 4.0 PCIe до 8TB (1 слот в 14-дюймовой модели и два слота + RAID 0/1 в 16-дюймовой).
  • 1080 HD Webcam с двумя микрофонами для записи стереозвука.
  • Инфракрасная web-камера для биометрического распознавания лица.
  • 2x USB-A 3.2 Gen1, USB-C 3.2 Gen2 с Displayport 1.4, HDMI 2.1 и USB-C Thunderbolt 4.
  • SD card reader.
  • Wi-Fi Intel Wi-Fi 6 AX201, Bluetooth 5.2.
  • Двухватные громкоговорители.
  • Аккумулятор: 99WH в 14-дюймовой модели и 82WH в 16-дюймовой модели.
  • Вес 14-дюймовой модели - 1.3 кг, 16-дюймовой модели - 1.6 кг.
  • Размер 14-дюймовой модели - 308 x 215 x 14 мм, 16-дюймовой модели - 355 x 245 x 20 мм.
OpenNews: Проект KDE представил пятое поколение ноутбуков KDE Slimbook
  • OpenNews: Проект Fedora представил новый вариант ноутбука Fedora Slimbook
  • OpenNews: Проект Fedora представил ноутбук Fedora Slimbook
  • OpenNews: Проект KDE представил ультрабук KDE Slimbook
  • Обсуждение (92 +11) | Тип: К сведению |
    ·23.04.2024 Обновление Firefox 125.0.2. Проблема с появлением вкладки с адресом 0.0.0.1 (34 +21)
      Доступен корректирующий выпуск Firefox 125.0.2, в котором отключена представленная в ветке Firefox 125 функция блокировки загрузки файлов с URL, не заслуживающих доверия. В некоторых ситуациях указанная функциональность приводила к загрузке других файлов, вместо запрошенных (например, при включённой настройке "dom.block_download_insecure" попытка загрузки CSV-файла приводила к загрузке файла с HTML-текстом страницы). Режим блокировки опасных загрузок планируют доработать и повторно активировать в одном из следующих выпусков.

    В примечании к выпуску также отмечена ещё одна неординарная проблема, которую планируют устранить в следующем обновлении Firefox 125.0.3, намеченном на 30 апреля. Суть проблемы в том, что после обновления до Firefox 125 у некоторых пользователей периодически самопроизвольно стали открываться новые вкладки с URL "https://0.0.0.1" в адресной строке. Эффект проявлялся только на платформе Windows. Разбор ситуации показал, что вкладки возникают при попытке запуска ещё одной копии Firefox из командной строки, когда Firefox уже запущен. Пользователям, которые столкнулись с данной проблемой, если они сами не запускали новых копий Firefox, рекомендуется проверить свои системы антивирусным ПО, так как подобная активность может быть следствием работы вредоносных программ.

    Появление вкладки с адресом "https://0.0.0.1" вызвано ошибкой в обработчике "Application Launch Prefetcher". В ветке Firefox 125 при запуске дополнительного процесса используется метод nsWinRemoteClient::SendCommandLine с добавлением опции "/prefetch:1" к командной строке, которая во время разбора параметров преобразуется в "-prefetch 1". В дальнейшем параметр "-prefetch" игнорируется, а оставшаяся единица воспринимается как URL для открытия (эквивалент запуска "firefox.exe 1"), что и приводит к попытке открытия сайта "https://0.0.0.1".

    1. OpenNews: Mozilla начала формирование ночных сборок Firefox для Linux-систем на архитектуре ARM64
    2. OpenNews: Релиз Firefox 125
    3. OpenNews: В Firefox добавлена поддержка машинного перевода выделенных фрагментов текста
    4. OpenNews: Планы в отношении поддержки в Firefox второй и третьей версий манифеста Chrome
    Обсуждение (34 +21) | Тип: К сведению |
    ·23.04.2024 Выпуск дистрибутива Tails 6.2 (19 +2)
      Сформирован релиз специализированного дистрибутива Tails 6.2 (The Amnesic Incognito Live System), основанного на пакетной базе Debian 12, поставляемого с рабочим столом GNOME 43 и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ.

    В новой версии:

    • Обновлены версии Tor Browser 13.0.13 (на базе Firefox 115.10), Tor 0.4.8.11 и Thunderbird 115.20.
    • В экране приветствия входа в систему (Welcome Screen) реализована возможность включения локализации для 21 дополнительного языка, среди которых украинский, армянский, казахский, латышский и эстонский языки (русский был доступен ранее).
    • Секция локализации в Welcome Screen переименована в "Язык и форматы" ("Language and Formats").
    • В интерфейсе Tails Upgrader по умолчанию активирована опция для откладывания установки обновлений (Make Upgrade later).
    • Расширен спектр ошибок, распознаваемых при проблемах с чтением или записью на USB-накопители.
    • Решены проблемы с надёжностью работы Wi-Fi.
    • Отключена обработка клавиш SysRq.
    • Для усиления защиты от уязвимости Spectre v4 включён по умолчанию параметр "spec_store_bypass_disable=on".

    1. OpenNews: Выпуск дистрибутива Tails 6.1
    2. OpenNews: Дистрибутив Tails 6.0, перешедший на Debian 12 и GNOME 43
    3. OpenNews: Релиз Tor Browser 13.0
    4. OpenNews: Результаты аудита Tor Browser и компонентов инфраструктуры Tor
    5. OpenNews: Результаты второго аудита безопасности разработок проекта Tor
    Обсуждение (19 +2) | Тип: Программы |
    ·23.04.2024 Анализ влияния ключевого слова final на производительность программ C++ (105 +28)
      Бенджамин Саммертон (Benjamin Summerton), автор системы трассировки лучей PSRayTracing, проанализировал влияние на производительность приложений использование в коде на языке С++ ключевого слова "final", появившегося в стандарте C++11. Причиной проведения тестирования послужили витающие в сети заявления, что использование "final" позволяет повысить производительность, которые ограничивались оценочными суждениями без указания результатов изменений.

    Проведённое Бенджамином тестирование показало, что производительность при использовании "final" сильно зависит от компилятора. При сборке в GCC действительно в заметном числе случаев производительность возрастала, но при сборке в Clang и MSVC производительность в большинстве случаев снижалась, причём более ощутимо. При этом большое влияние, кроме компилятора, имела платформа, например, проседание производительности больше проявлялись на системе с CPU AMD Ryzen 9 6900HX, чем на системе с CPU Apple M1.





    Например, на системе AMD Ryzen 9 6900HX с Ubuntu 23.10 при сборке в Clang в 90% тестов при использовании "final" наблюдалось замедление работы как минимум на 5%, но в 2.5% случаев фиксировалось ускорение как минимум на 5%. Для GCC замедление на 5% фиксировалось в 0.9% случаев, а ускорение на 5% - в 15.8% случаев. В MSVC 5% замедление наблюдалось в 26.2% тестов, а 5% ускорение - 13.3%. Для себя автор исследования сделал вывод о необходимости избегать использования "final".

    1. OpenNews: Оценка изменения производительности СУБД PostgreSQL за последние 15 лет
    2. OpenNews: Mozilla, Google, Microsoft и Apple разработали тест производительности браузеров Speedometer 3.0
    3. OpenNews: Выпуск оптимизатора энергопотребления и производительности auto-cpufreq 2.2.0
    4. OpenNews: Для ядра Linux подготовлены оптимизации, повышающие производительность планировщиков ввода/вывода
    5. OpenNews: Новый JIT-компилятор Maglev позволил поднять производительность Chrome
    Обсуждение (105 +28) | Тип: Тема для размышления |
    ·23.04.2024 Выпуск сканера сетевой безопасности Nmap 7.95 (30 +14)
      Опубликован выпуск сканера сетевой безопасности Nmap 7.95, предназначенного для проведения аудита сети и выявления активных сетевых сервисов. Код проекта поставляется под лицензией NPSL (Nmap Public Source License), основанной на лицензии GPLv2, которая дополнена рекомендациями (не требованиями) по использованию программы OEM-лицензирования и покупке коммерческой лицензии, если производитель не желает открывать код своего продукта в соответствии требованиями копилефт-лицензии или намерен интегрировать Nmap в продукты, несовместимые с GPL.

    Условия лицензии NPSL применимы только к сторонам, принявшим лицензию в обмен на получение особых прав, таких как право на редистрибуцию Nmap. При этом участвующая сторона может делать всё что ей необходимо в соответствии с положениями авторского права, такими как добросовестное использование, и разработчики Nmap не будут пытаться установить контроль над их работой.

    Основные изменения:

    • Добавлено более 2500 идентификаторов версий приложений и сервисов, а общий размер базы идентификаторов достиг 12089 записей. Число определяемых протоколов увеличилось с 1237 до 1246. Среди прочего добавлена поддержка протоколов grpc, mysqlx, essnet, remotemouse и tuya.
    • Добавлено 336 идентификаторов операционных систем. Общее число определяемых версий ОС доведено до 6036. Обеспечено определение версий iOS 15 и 16, macOS 12 и 13, ядро Linux 6.1, OpenBSD 7.1 и lwIP 2.2.
    • В состав включены 4 новых NSE-скрипта для обеспечения автоматизации различных действий с Nmap. Новые скрипты подготовлены сообществом DINA и нацелены на отправку запросов к различным промышленным контроллерам:
      • hartip-info - запрос информации с использованием протокола Highway Addressable Remote Transducer.
      • iec61850-mms - отправка запросов Manufacturing Message Specification.
      • multicast-profinet-discovery - отправка multicast-сообщений "PROFINET DCP Identify All" и вывод ответа.
      • profinet-cm-lookup - отправка запросов обработчикам DCERPC через сервис PNIO-CM.
    • В готовых сборках обновлены версии Lua 5.4.6, libpcre2 10.43, zlib 1.3.1, libssh2 1.11.0 и liblinear 2.47.
    • При создании пакетов с Zenmap и Ndiff задействованы утилиты setuptools, вместо distutils.
    • Улучшен код сопоставления сигнатур при определении операционных систем, изменён синтаксис nmap-os-db для поддержки диапазонов в строках с опциями TCP.
    • Улучшен движок определения операционных систем, в котором при каждой повторной попытке теперь меняется номер исходного сетевого порта.
    • В движке сканирования портов задействованы некоторые оптимизации на основе результатов профилирования.

    1. OpenNews: Выпуск сканера сетевой безопасности Nmap 7.94
    2. OpenNews: Выпуск сканера сетевой безопасности Nmap 7.93, приуроченный к 25-летию проекта
    3. OpenNews: Лицензия сканера безопасности NMAP признана несовместимой с Fedora
    4. OpenNews: Sourceforge прекратил подмену файлов неактивных проектов. Nmap выявил перехват своего аккаунта
    5. OpenNews: Выпуск сетевого анализатора Wireshark 4.2
    Обсуждение (30 +14) | Тип: Программы |
    ·23.04.2024 Выпуск NetBSD 9.4 (54 +7)
      Опубликован релиз операционной системы NetBSD 9.4, который завершил цикл сопровождения прошлой значительной ветки 9.x. NetBSD 9.4 отнесён к категории корректирующих обновлений и включает в основном исправления проблем и уявзимостей, выявленных с момента публикации NetBSD 9.3 в августе 2022 года. Для тех, кому важна новая функциональность недавно был выпущен значительный релиз NetBSD 10.0. Для загрузки подготовлены установочные образы размером 507 МБ, доступные в сборках для 57 системных архитектур и 16 различных семейств CPU.

    Кроме исправления ошибок в NetBSD 9.4 из ветки NetBSD 10 перенесены некоторые новые возможности, как правило связанные с поддержкой оборудования. Например, добавлена поддержка новых контроллеров MegaRAID, Ethernet-карт на чипе RTL8168GU и 3G-модемов ZTE MF112 и D-Link DWM222. Расширена поддержка новых CPU AMD (zen3, zen4) и Intel (Comet Lake, Skylake-X, Cascade Lake). Добавлена поддержка RAM-дисков в ZFS и CGD. Улучшена совместимость с QEMU сборок для aarch64.

    Для sshd прекращена генерация хостовых ключей DSA. В утилиту audioplay добавлена поддержка IEEE FP .wav, в date добавлена опция "-f", а в ftp реализованы относительные HTTP-редиректы. Обновлены версии openssl 1.1.1t, postfix 3.8.4, openssh 9.6, BIND 9.18.24, nsd 4.8.0 и unbound 1.19.1.

    1. OpenNews: Релиз операционной системы NetBSD 10.0
    2. OpenNews: Выпуск NetBSD 9.3
    3. OpenNews: Исполнилось 30 лет с первого рабочего релиза 386BSD, прародителя FreeBSD и NetBSD
    4. OpenNews: Релиз FreeBSD 14.0
    5. OpenNews: Выпуск OpenBSD 7.5
    Обсуждение (54 +7) | Тип: Программы |
    ·22.04.2024 Выпуск звукового редактора Audacity 3.5 (118 +18)
      Опубликован релиз свободного редактора звука Audacity 3.5, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Audacity 3.5 стал пятым значительным выпуском, сформированным после перехода проекта в руки компании Muse Group. Код Audacity распространяется под лицензией GPLv3, бинарные сборки доступны для Linux, Windows и macOS.

    Основные улучшения:

    • Добавлена возможность сохранения проектов в облачном сервисе audio.com, что позволяет работать с проектом с любого устройства, обмениваться проектами, организовать совместную работу и восстановить прошлые версии в случае потери информации на локальной системе.
    • Реализована возможность автоматического определения темпа импортированных цикличных записей (loop) и его корректировки. Для определения темпа используется как анализ звука, так и информация из метаданных. Автоопределние темпа можно отключить в настройках "Preferences -> Import/Export".
    • Предоставлена поддержка недеструктивного сдвига высоты тона клипа. Изменение высоты тона осуществляется через диалог "Pitch and speed…" в меню или в основном интерфейсе через нажатие клавиш вверх или вниз, удерживая клавишу Alt.
    • Добавлена поддержка экспорта меток в файлах с субтитрами в форматах WebVTT и SubRip, а также импорта в формате SubRip.
    • В раздел "Preferences -> Effects" добавлена настройка для отключения сканирования плагинов.
    • Для клипов реализовано контекстное меню, а также индикаторы скорости и высоты тона.
    • Переработан менеджер плагинов.
    • Улучшена поддержка BSD-систем.
    • Выполнена перегруппировка элементов в некоторых меню.
    • Удалены настройки мыши, опции вывода на печать, инструмент для создания скриншотов, режим "караоке", настройки всплывающих подсказок, эффект удаления голоса (рекомендуется использовать более качественно работающий плагин OpenVINO) и конвертер из EQ XML в TXT.


    1. OpenNews: Выпуск звукового редактора Audacity 3.4
    2. OpenNews: Создатель форка Audacity покинул проект после конфликта при выборе нового имени
    3. OpenNews: Созданы форки Audacity, избавленные от телеметрии
    4. OpenNews: Новые правила конфиденциальности Audacity допускают сбор данных в интересах органов власти
    5. OpenNews: Компания Muse Group поглотила проект Audacity
    Обсуждение (118 +18) | Тип: Программы |
    ·22.04.2024 Оценка изменения производительности СУБД PostgreSQL за последние 15 лет (29 +42)
      Райан Маркус (Ryan Marcus), разработчик экспериментального оптимизатора Bao для PostgreSQL, в котором используется машинное обучение для оптимизации выполнения запросов, опубликовал результаты тестирования производительности штатного оптимизатора запросов PostgreSQL. Тестирование охватывало ветки PostgreSQL, начиная с 8.4 (2009 год) и заканчивая 16 (2023 год). Производительность измерялась при помощи коллекции JOB (join order benchmark), включающей более 100 сложных запросов с большим числом операций JOIN, нацеленных на проверку различных аспектов работы оптимизатора запросов.

    По сравнению с версией PostgreSQL 8.4 скорость выполнения тестовых запросов в PostgreSQL 16 возросла почти в два раза. Каждая новая значительная версия PostgreSQL в среднем быстрее предыдущей на 15% при выполнении тестов JOB.

    1. OpenNews: Сравнение производительности различных RAID при работе PostgreSQL
    2. OpenNews: Для PostgreSQL представлен движок хранения OrioleDB, обходящийся без операции VACUUM
    3. OpenNews: В CVE опубликованы отчёты о ложных уязвимостях в curl, PostgreSQL и других проектах
    4. OpenNews: Рейтинг популярности СУБД. PostgreSQL назван СУБД 2023 года
    5. OpenNews: Релиз СУБД PostgreSQL 16
    Обсуждение (29 +42) | Тип: Обобщение |
    ·21.04.2024 Выпуск композитного сервера Niri 0.1.5, использующего Wayland (46 +17)
      Опубликован выпуск композитного сервера Niri 0.1.5, развиваемого под впечатлением от GNOME-расширения PaperWM и реализующего метод мозаичной (tiling) компоновки, при котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна никогда не меняют свой размер. Код проекта распространяется под лицензией GPLv3. Пакеты собраны для Fedora, NixOS , Arch Linux и FreeBSD.

    В качестве причины создания отдельного композитного менеджера отмечается невозможность реализации в PaperWM раздельной работы с мониторами из-за привязки к глобальным оконным координатам в GNOME Shell. Принципиальным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, которые не пересекаются между собой. Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU).

    Как и в GNOME виртуальные рабочие столы в Niri создаются динамически и размещаются вертикально (лента окон вращается горизонтально, а лента рабочих столов - вертикально). На каждом мониторе может отображаться независимый набор виртуальных рабочих столов. Для переключения между рабочими столами можно использовать управляющие жесты на тачпаде. При отключении монитора раскладка виртуальных рабочих столов запоминается и переносится на оставшийся монитор, а при возвращении монитора восстанавливается в исходное состояние.

    Niri базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Имеется встроенный интерфейс для создания скриншотов и записи скринкастов, особенностью которого является возможность исключения из записи отдельных окон с конфиденциальной информацией.

    Настройка осуществляется через файл конфигурации, позволяющий изменять базовые параметры окружения, такие как ширина рамок, отступы, режимы вывода и размеры окон. Внесённые в файл конфигурации изменения применяется автоматически без перезапуска композитного сервера. Поддерживается управление при помощи жестов на тачпаде. Изменения конфигурации применяются на лету без перезапуска композитного сервера.

    Новая версия примечательна реализацией новых анимированных эффектов при манипуляции с окнами, а также реализацией пружинящих эффектов (spring animation). Анимация теперь применяется при перемещении, изменении размера и закрытии окон. Для тех кого раздражают анимированные эффекты в файле конфигурации предусмотрен параметр для отключения анимации или настройки каждого эффекта под свои предпочтения.

    Среди других новшеств:

    • Добавлена поддержка вывода с переменным битрейтом (VRR, variable refresh rate).
    • Расширены возможности IPC-интерфейса, применяемого для взаимодействия внешних систем с композитным сервером.
    • Добавлен параметр allow-when-locked=true для определения клавиатурных комбинаций, продолжающих работу при блокировке экрана.
    • Обеспечено восстановление прошлой позиции окна после возвращения из полноэкранного режима.
    • Реализовано скрытие курсора мыши во время взаимодействия с сенсорным экраном.
    • Добавлен пример настройки для отключения микрофона.

    1. OpenNews: Первый выпуск композитного сервера Niri, использующего Wayland
    2. OpenNews: Выпуск labwc 0.7, композитного сервера для Wayland
    3. OpenNews: Новая версия Louvre 1.2, библиотеки для разработки композитных серверов на базе Wayland
    4. OpenNews: Композитный менеджер Theseus Ship 6.0, нацеленный на использование в KDE вместо KWin
    5. OpenNews: Доступен композитный сервер Wayfire 0.8, использующий Wayland
    Обсуждение (46 +17) | Тип: Программы |
    ·20.04.2024 Mozilla начала формирование ночных сборок Firefox для Linux-систем на архитектуре ARM64 (41 +15)
      Разработчики из компании Mozilla объявили о публикации официальных бинарных deb-пакетов и установочных tar-архивов, позволяющих установить ночные сборки Firefox в Linux-дистрибутивах на системах с архитектурой ARM64 (AArch64). Пакеты можно получить как через традиционную страницу загрузки, так и из специализированного APT-репозитория, созданного для Debian, Ubuntu, Linux Mint и других Debian-подобных дистрибутивов. После завершения внедрения автоматизированного тестирования ARM64-сборок в системе непрерывной интеграции планируется начать публиковать подобные сборки для бета-версий и релизов.

    Дополнительно можно отметить несколько изменений, недавно предложенных в ночных сборках Firefox:

    • Возможность определения собственных цветовых тем для режима читателя (Reader View). Включается через параметр reader.colors_menu.enabled в about:config.
    • Оптимизация системы выделения памяти mozjemalloc, позволившая сократить число вызовов VirtualAlloc. В тестах Speedometer 2 и Speedometer 3 отмечается ускорение на 3.5-5% после включения нового кода с сохранением потребления памяти на том же уровне.
    • Включена поддержка формата Search Config V2 для изменения настроек поисковой системы.
    • Время запуска сокращено как минимум на 3%.

    1. OpenNews: Mozilla ввела в строй APT-репозиторий с ночными сборками Firefox
    2. OpenNews: Планы в отношении поддержки в Firefox второй и третьей версий манифеста Chrome
    3. OpenNews: В Firefox добавлена поддержка машинного перевода выделенных фрагментов текста
    4. OpenNews: Релиз Firefox 125
    5. OpenNews: Mozilla подготовит версию Firefox, оптимизированную для архитектуры ARM64
    Обсуждение (41 +15) | Тип: К сведению |
    ·20.04.2024 Избран новый лидер проекта Debian (78 +11)
      Объявлены результаты ежегодных выборов лидера проекта Debian. Победу одержал Андреас Тилле (Andreas Tille), который был избран впервые. В этом году на пост лидера претендовали два участника. Джонатан Картер, занимавший пост лидера четыре последних года, в выборах не участвовал. В голосовании приняли участие 362 разработчика, что составляет 36% от всех участников, имеющих право голоса (в прошлом году явка составила 28%, в позапрошлом 34%, исторический максимум в 2000 году - 62.25%, минимум в 2016 году - 27.56%).

    Андреас Тилле более 25 лет участвует в сопровождении пакетов для Debian и является автором проекта Debian Med, нацеленного на оптимизации дистрибутива для решения задач, связанных с медициной и биологическими исследованиями. Кроме разработки Андреас также занимается наставничеством, обучая новичков, желающих присоединиться к разработке. Андреас сопровождает 1591 пакет и занимает первое место в проекте по числу загруженных пакетов (с 1998 года он загрузил 17254 пакета), а также 8 место по числу исправленных ошибок (5870 исправлений).

    Вторым претендентом на пост лидера в этому году была Шрути Чандран (Sruthi Chandran), разработчик Debian из Индии, подключившаяся к разработке в 2016 году и принимающая участие в поддержании 198 пакетов, среди которых пакеты c библиотеками для Ruby, Node.js и Go, а также пакеты со шрифтами.

    1. OpenNews: Джонатан Картер в четвёртый раз переизбран на пост лидера проекта Debian
    2. OpenNews: Подведены итоги выборов лидера проекта Debian
    3. OpenNews: Джонатан Картер переизбран на пост лидера проекта Debian
    4. OpenNews: Избран новый лидер проекта Debian. Рекомендации по использованию Git для сопровождающих
    5. OpenNews: Крис Лэм переизбран на пост лидера проекта Debian
    Обсуждение (78 +11) | Тип: К сведению |
    ·20.04.2024 Выпуск Wine 9.7 (74 +28)
      Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 9.7. С момента выпуска 9.6 было закрыто 18 отчётов об ошибках и внесено 123 изменения.

    Наиболее важные изменения:

    • В сборочную систему добавлена поддержка формирования исполняемых файлов в формате ARM64X, содержащих одновременно код для ABI Arm64EC и ARM64. В winebuild добавлена опция "-marm64x" для генерации гибридных библиотек ARM64X, а в winegcc опция "-marm64x", обеспечивающая сборку для ARM64X.
    • Расширена поддержка ABI ARM64EC (ARM64 Emulation Compatible), применяемого для упрощения портирования на системы ARM64 приложений, изначально написанных для архитектуры x86_64. ARM64EC позволяет выполнять в окружении ARM64 отдельные модули с кодом x86_64 при помощи эмулятора.
    • Проведена реструктуризация интерфейса драйвера для графического API Vulkan.
    • В интерпретатор языка описания интерфейса WIDL (Wine Interface Definition Language) добавлена поддержка архитектуры ARM и библиотеки типов (TypeLib) в старом формате (SLTG).
    • Закрыты отчёты об ошибках, связанные с работой игр: Command and Conquer RA II, Command and Conquer Tiberian Sun, Oregon Trail II, Medieval II Total War, Totem Arts Launcher.
    • Закрыты отчёты об ошибках, связанные с работой приложений: MSYS2, ProcessHacker 2.x, Clang 6.0, Notepad++, explorer.exe, Geovision Parashara's Light, Advanced IP Scanner, Mspaint, ON1 Raw Photo Editor, HP System Diagnostics.

    1. OpenNews: Выпуск Wine 9.6 и Wine staging 9.6
    2. OpenNews: В Arch Linux улучшили совместимость c Windows-играми, запускаемыми в Wine и Steam
    3. OpenNews: Проект Wine опубликовал Vkd3d 1.11 с реализацией Direct3D 12
    4. OpenNews: Стабильный релиз Wine 9.0
    5. OpenNews: Компания Valve выпустила Proton 8.0-5, пакет для запуска Windows-игр в Linux
    Обсуждение (74 +28) | Тип: Программы |
    ·19.04.2024 Проект Dnsmasq стал обладателем первой премии BlueHats (52 +4)
      Определён первый лауреат премии BlueHats, учреждённой Межминистерским цифровым директоратом Франции (DINUM, Interministerial Digital Directorate) и вручаемой сопровождающим критически важных свободных и открытых проектов. Первая премия присуждена Саймону Келли (Simon Kelley), создателю, основному разработчику и мэйнтейнеру проекта Dnsmasq. Присудившее премию жюри, в которое вошли представители Министерства образования, Агентства по кибербезопасности (ANSSI) и Цифрового директората (DINUM) Франции, признали важность проекта и проведённую им работу по поддержанию сетевой безопасности. Денежная составляющая премии определена в 10 тысяч евро. В этом году дополнительно планируется присудить ещё три подобные премии.

    Проект Dnsmasq объединяет в одном пакете кэширующий DNS-резолвер, сервер DHCP, сервис для анонсов маршрутов IPv6 и систему загрузки по сети. Проект задействован в платформе Android и специализированных дистрибутивах, таких как OpenWrt и DD-WRT, а также в прошивках беспроводных маршрутизаторов многих производителей. В обычных дистрибутивах Dnsmasq может устанавливаться при использовании libvirt для обеспечения работы DNS-сервиса в виртуальных машинах или активироваться в конфигураторе NetworkManager.

    1. OpenNews: Уязвимости в Dnsmasq, позволяющие подменить содержимое в кэше DNS
    2. OpenNews: Уязвимости в Dnsmasq, позволяющие удалённо выполнить код атакующего
    3. OpenNews: Уязвимости в Dnsmasq и Qt. Эксплоит для sock_sendpage-уязвимости Linux ядра
    4. OpenNews: Обновление OpenWrt 23.05.3 и DietPi 9.2
    5. OpenNews: Уязвимости KeyTrap и NSEC3, затрагивающие большинство реализаций DNSSEC
    Обсуждение (52 +4) | Тип: К сведению |
    ·18.04.2024 Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile (100 +36)
      Эрик Рэймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), стоявший у истоков движения открытого ПО, опубликовал инструментарий Autodafe, позволяющий преобразовать сборочные инструкции и сценарии, применяемые утилитами Autotools, в один обычный Makefile, который может легко читаться и меняться разработчиками. Код проекта написан на языке Python и распространяется под лицензией BSD.

    В состав входит программа makemake, которая преобразует сгенерированный утилитой automake сборочный файл Makefile в эквивалентный читаемый Makefile, пригодный для редактирования людьми и избавленный от внутренних конструкций automake. Дополнительное задействование утилиты ifdex позволяет полностью избавить проект от Autotools, заменив его на работу с обычным Makefile.

    Мотивом для создания проекта Autodafe послужило желание вернуться к использованию обычных Makefile вместо переусложнённых сценариев Autotools, возникшее после инцидента с внедрением бэкдора в пакет xz. Из плюсов предлагаемого подхода называется упрощение сборочных правил, которые станет проще проверять и сложнее внедрить скрытую функциональность. Из недостатков отмечается потеря поддержки старых Unix-систем, усиление зависимости от libtool и снижение гибкости в настройке.

    1. OpenNews: Удаление Эрика Рэймонда из списков рассылки OSI и этические вопросы в открытых лицензиях
    2. OpenNews: Оценка возможности отзыва разработчиками своего кода из ядра Linux
    3. OpenNews: Эрик Реймонд основал проект по созданию открытого источника бесперебойного питания
    4. OpenNews: Первый стабильный релиз NTPsec, защищённого форка NTPD
    5. OpenNews: Эрик Реймонд представил новую систему управления версиями SRC
    Обсуждение (100 +36) | Тип: Программы |
    << Предыдущая страница (позже)
    Следующая страница (раньше) >>



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру