Выпуск медиапроигрывателя VLC 3.0.10 с устранением уязвимостей
https://www.opennet.ru/opennews/art.shtml?num=52830
Представлен корректирующий релиз медиаплеера VLC 3.0.10, в котором устранены накопившиеся ошибки и устранено 7 уязвимостей, среди которых присутствуют проблемы, которые можно использовать для инициирования повреждения памяти при отправке специально оформленного запроса для определения доступности сервиса microdns или для чтения данных из областей вне выделенного буфера при обработке специально оформленного файла с изображением. Не исключается возможность эксплуатации проблем для организации выполнения кода атакующего.
https://www.opennet.ru/opennews/art.shtml?num=52830
Представлен корректирующий релиз медиаплеера VLC 3.0.10, в котором устранены накопившиеся ошибки и устранено 7 уязвимостей, среди которых присутствуют проблемы, которые можно использовать для инициирования повреждения памяти при отправке специально оформленного запроса для определения доступности сервиса microdns или для чтения данных из областей вне выделенного буфера при обработке специально оформленного файла с изображением. Не исключается возможность эксплуатации проблем для организации выполнения кода атакующего.
Доступны web-браузеры qutebrowser 1.11.0 и Min 1.14
https://www.opennet.ru/opennews/art.shtml?num=52832
Опубликован релиз web-браузера qutebrowser 1.11.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.
https://www.opennet.ru/opennews/art.shtml?num=52832
Опубликован релиз web-браузера qutebrowser 1.11.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.
Разработчики V8 представили декомпилятор для WebAssembly
https://www.opennet.ru/opennews/art.shtml?num=52833
Разработчики JavaScript-движка V8 представили утилиту wasm-decompile, позволяющую декомпилировать промежуточное бинарное представление WebAssembly в читаемый псевдоязык, напоминающий JavaScript и Си. Предложенный псевдоязык существенно проще для восприятия и более пригоден для ручного разбора, чем текстовое представление WebAssembly в формате ".wat", который ближе к ассемблеру, чем к высокоуровневым языкам. При этом декомпиляция по возможности полностью отражает представление Wasm.
https://www.opennet.ru/opennews/art.shtml?num=52833
Разработчики JavaScript-движка V8 представили утилиту wasm-decompile, позволяющую декомпилировать промежуточное бинарное представление WebAssembly в читаемый псевдоязык, напоминающий JavaScript и Си. Предложенный псевдоязык существенно проще для восприятия и более пригоден для ручного разбора, чем текстовое представление WebAssembly в формате ".wat", который ближе к ассемблеру, чем к высокоуровневым языкам. При этом декомпиляция по возможности полностью отражает представление Wasm.
Значительное обновление глобальной децентрализованной файловой системы IPFS 0.5
https://www.opennet.ru/opennews/art.shtml?num=52834
Представлен новый выпуск децентрализованной файловой системы IPFS 0.5 (InterPlanetary File System), образующей глобальное версионированное хранилище файлов, развёрнутое в форме P2P-сети, образованной из систем участников. IPFS комбинирует идеи, ранее реализованные в таких системах, как Git, BitTorrent, Kademlia, SFS и Web, и напоминает единый "рой" BitTorrent (пиры, участвующие в раздаче), обменивающийся Git-объектами. Для доступа к глобальной ФС IPFS может использоваться протокол HTTP или монтироваться виртуальная ФС /ipfs при помощи модуля FUSE. Код эталонной реализации написан на языке Go и распространяется под лицензиями Apache 2.0 и MIT. Дополнительно развивается реализация протокола IPFS на JavaScript, которая может работать в браузере.
https://www.opennet.ru/opennews/art.shtml?num=52834
Представлен новый выпуск децентрализованной файловой системы IPFS 0.5 (InterPlanetary File System), образующей глобальное версионированное хранилище файлов, развёрнутое в форме P2P-сети, образованной из систем участников. IPFS комбинирует идеи, ранее реализованные в таких системах, как Git, BitTorrent, Kademlia, SFS и Web, и напоминает единый "рой" BitTorrent (пиры, участвующие в раздаче), обменивающийся Git-объектами. Для доступа к глобальной ФС IPFS может использоваться протокол HTTP или монтироваться виртуальная ФС /ipfs при помощи модуля FUSE. Код эталонной реализации написан на языке Go и распространяется под лицензиями Apache 2.0 и MIT. Дополнительно развивается реализация протокола IPFS на JavaScript, которая может работать в браузере.
Проект elementary OS реализовал монетизацию на основе техподдержки
https://www.opennet.ru/opennews/art.shtml?num=52835
Проект elementary OS предоставил пользователям, оформившим через GitHub Sponsors подписку на сумму 50 долларов в месяц, возможность раз в месяц запрашивать со стороны ведущих разработчиков персональную помощь в решении своих вопросов. При этом, если решение требует более 1 часа, то разработчики лишь напишут некий вывод и выразят благодарность за спонсирование.
https://www.opennet.ru/opennews/art.shtml?num=52835
Проект elementary OS предоставил пользователям, оформившим через GitHub Sponsors подписку на сумму 50 долларов в месяц, возможность раз в месяц запрашивать со стороны ведущих разработчиков персональную помощь в решении своих вопросов. При этом, если решение требует более 1 часа, то разработчики лишь напишут некий вывод и выразят благодарность за спонсирование.
Релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие KDE 3.5
https://www.opennet.ru/opennews/art.shtml?num=52838
В день десятилетия проекта опубликован релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов.
https://www.opennet.ru/opennews/art.shtml?num=52838
В день десятилетия проекта опубликован релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов.
Выпуск эмулятора QEMU 5.0
https://www.opennet.ru/opennews/art.shtml?num=52839
Представлен релиз проекта QEMU 5.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
https://www.opennet.ru/opennews/art.shtml?num=52839
Представлен релиз проекта QEMU 5.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Анонсирован TON OS для запуска приложений на базе блокчейн-платформы TON
https://www.opennet.ru/opennews/art.shtml?num=52840
Компания TON Labs анонсировала TON OS - открытую инфраструктуру для запуска приложений на базе блочейн-платформы TON (Telegram Open Network). Пока об TON OS почти ничего не известно, кроме того, что она должна попасть в скором времени в Google Play Market и AppStore. Вероятнее всего это будет виртуальная java-машина или вообще программная оболочка, реализующая запуск приложений для целого набора сервисов TON внутри себя.
https://www.opennet.ru/opennews/art.shtml?num=52840
Компания TON Labs анонсировала TON OS - открытую инфраструктуру для запуска приложений на базе блочейн-платформы TON (Telegram Open Network). Пока об TON OS почти ничего не известно, кроме того, что она должна попасть в скором времени в Google Play Market и AppStore. Вероятнее всего это будет виртуальная java-машина или вообще программная оболочка, реализующая запуск приложений для целого набора сервисов TON внутри себя.
Google начнёт блокировать спамерские дополнения в Chrome Web Store
https://www.opennet.ru/opennews/art.shtml?num=52841
Компания Google предупредила об ужесточении правил размещения дополнений в каталоге Chrome Web Store с целью борьбы со спамом. До 27 августа разработчики должны привести дополнения к соответствию новым требованиям, иначе они будут удалены из каталога. Отмечается, каталог, в котором насчитывается более 200 тысяч дополнений, стал объектом внимание спамеров и мошенников, начавших публиковать низкокачественные и вводящие в заблуждение дополнения, не выполняющие полезных действий, навязываемые пользователям и сосредоточенные лишь на привлечении внимания к определённым услугам или продуктам.
https://www.opennet.ru/opennews/art.shtml?num=52841
Компания Google предупредила об ужесточении правил размещения дополнений в каталоге Chrome Web Store с целью борьбы со спамом. До 27 августа разработчики должны привести дополнения к соответствию новым требованиям, иначе они будут удалены из каталога. Отмечается, каталог, в котором насчитывается более 200 тысяч дополнений, стал объектом внимание спамеров и мошенников, начавших публиковать низкокачественные и вводящие в заблуждение дополнения, не выполняющие полезных действий, навязываемые пользователям и сосредоточенные лишь на привлечении внимания к определённым услугам или продуктам.
Компания Canonical вышла на самообеспечение
https://www.opennet.ru/opennews/art.shtml?num=52842
В своём обращении, приуроченном в выходу Ubuntu 20.04, Марк Шаттлворт рассказал о том, что компания Canonical уже давно не зависит от его личных финансовых вливаний и вышла на самообеспечение. По словам Шаттлворта, если завтра с ним что-нибудь случиться, то проект Ubuntu продолжит существование в надёжных руках нынешней команды Canonical и сообщества.
https://www.opennet.ru/opennews/art.shtml?num=52842
В своём обращении, приуроченном в выходу Ubuntu 20.04, Марк Шаттлворт рассказал о том, что компания Canonical уже давно не зависит от его личных финансовых вливаний и вышла на самообеспечение. По словам Шаттлворта, если завтра с ним что-нибудь случиться, то проект Ubuntu продолжит существование в надёжных руках нынешней команды Canonical и сообщества.
Microsoft открыл свою реализацию протокола QUIC, применяемого в HTTP/3
https://www.opennet.ru/opennews/art.shtml?num=52844
Компания Microsoft объявила об открытии кода библиотеки MsQuic с реализацией сетевого протокола QUIC. Код написан на языке Си и распространяется под лицензией MIT. Библиотека кроссплатнорменная и может использоваться не только в Windows, но и в Linux с задействованием Schannel или OpenSSL для TLS 1.3. В дальнейшем планируется поддержка и других платформ.
https://www.opennet.ru/opennews/art.shtml?num=52844
Компания Microsoft объявила об открытии кода библиотеки MsQuic с реализацией сетевого протокола QUIC. Код написан на языке Си и распространяется под лицензией MIT. Библиотека кроссплатнорменная и может использоваться не только в Windows, но и в Linux с задействованием Schannel или OpenSSL для TLS 1.3. В дальнейшем планируется поддержка и других платформ.
Выпуск музыкального проигрывателя Qmmp 1.4.0
https://www.opennet.ru/opennews/art.shtml?num=52846
Опубликован выпуск минималистичного аудиоплеера Qmmp 1.4.0. Программа оснащена интерфейсом на основе библиотеки Qt, похожим на Winamp или XMMS, и поддерживает подключение обложек от данных проигрывателей. Qmmp не зависит от Gstreamer и предлагает поддержку различных систем вывода звука, для получения наилучшего звучания. В том числе поддерживается вывод через OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32).
https://www.opennet.ru/opennews/art.shtml?num=52846
Опубликован выпуск минималистичного аудиоплеера Qmmp 1.4.0. Программа оснащена интерфейсом на основе библиотеки Qt, похожим на Winamp или XMMS, и поддерживает подключение обложек от данных проигрывателей. Qmmp не зависит от Gstreamer и предлагает поддержку различных систем вывода звука, для получения наилучшего звучания. В том числе поддерживается вывод через OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32).
Игровой движок Corona меняет название на Solar2D и становится полностью открытым
https://www.opennet.ru/opennews/art.shtml?num=52849
Компания CoronaLabs Inc. прекратила свою деятельность и трансформировала разрабатываемый игровой движок и фреймворк для создания мобильных приложений Corona в полностью открытый проект. Ранее предоставляемые сервисы от CoronaLabs, на которых была завязана разработка, будут перенесены в симулятор, работающий на системе пользователя, или заменены на бесплатные аналоги, доступные для разработки открытого ПО (например, GitHub). Код Corona переведён со связки GPLv3 + коммерческая лицензия на лицензию MIT. Под лицензией MIT также открыт почти весь код, связанный с компанией CoronaLabs, включая плагины.
https://www.opennet.ru/opennews/art.shtml?num=52849
Компания CoronaLabs Inc. прекратила свою деятельность и трансформировала разрабатываемый игровой движок и фреймворк для создания мобильных приложений Corona в полностью открытый проект. Ранее предоставляемые сервисы от CoronaLabs, на которых была завязана разработка, будут перенесены в симулятор, работающий на системе пользователя, или заменены на бесплатные аналоги, доступные для разработки открытого ПО (например, GitHub). Код Corona переведён со связки GPLv3 + коммерческая лицензия на лицензию MIT. Под лицензией MIT также открыт почти весь код, связанный с компанией CoronaLabs, включая плагины.
Выпуск дистрибутива Parrot 4.9 с подборкой программ для проверки безопасности
https://www.opennet.ru/opennews/art.shtml?num=52850
Доступен релиз дистрибутива Parrot 4.9, основанный на пакетной базе Debian Testing и включающий подборку инструментов для проверки защищённости систем, проведения криминалистического анализа и обратного инжиниринга. Для загрузки предложены три варианта iso-образов: с окружением MATE (полный 3.9 ГБ и сокращённый 1.7 ГБ) и с рабочим столом KDE (2 ГБ).
https://www.opennet.ru/opennews/art.shtml?num=52850
Доступен релиз дистрибутива Parrot 4.9, основанный на пакетной базе Debian Testing и включающий подборку инструментов для проверки защищённости систем, проведения криминалистического анализа и обратного инжиниринга. Для загрузки предложены три варианта iso-образов: с окружением MATE (полный 3.9 ГБ и сокращённый 1.7 ГБ) и с рабочим столом KDE (2 ГБ).
Выпуск GhostBSD 20.04
https://www.opennet.ru/opennews/art.shtml?num=52851
Доступен релиз десктоп-ориентированного дистрибутива GhostBSD 20.04, построенного на базе платформы TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры x86_64 (2.5 Гб).
https://www.opennet.ru/opennews/art.shtml?num=52851
Доступен релиз десктоп-ориентированного дистрибутива GhostBSD 20.04, построенного на базе платформы TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры x86_64 (2.5 Гб).
Проект Xfce перевёл разработку на GitLab
https://www.opennet.ru/opennews/art.shtml?num=52852
Разработчики проекта Xfce объявили о завершении перехода на новую инфраструктуру разработки, основанную на платформе GitLab. Ранее для доступа к репозиториям с кодом применялась связка из cgit и gitolite. Старый сервер git.xfce.org переведён в режим только для чтения, вместо него следует использовать gitlab.xfce.org.
https://www.opennet.ru/opennews/art.shtml?num=52852
Разработчики проекта Xfce объявили о завершении перехода на новую инфраструктуру разработки, основанную на платформе GitLab. Ранее для доступа к репозиториям с кодом применялась связка из cgit и gitolite. Старый сервер git.xfce.org переведён в режим только для чтения, вместо него следует использовать gitlab.xfce.org.
Доступен Firefox Preview 5.0 для Android
https://www.opennet.ru/opennews/art.shtml?num=52853
Для платформы Android опубликован выпуск экспериментального браузера Firefox Preview 5.0, развиваемого под кодовым именем Fenix в качестве замены редакции Firefox для Android. В ближайшее время выпуск будет опубликован в каталоге Google Play (для работы необходим Android 5 или новее).
https://www.opennet.ru/opennews/art.shtml?num=52853
Для платформы Android опубликован выпуск экспериментального браузера Firefox Preview 5.0, развиваемого под кодовым именем Fenix в качестве замены редакции Firefox для Android. В ближайшее время выпуск будет опубликован в каталоге Google Play (для работы необходим Android 5 или новее).
Microsoft представил Rust/WinRT. Доступен Rust-analyzer для интеграции Rust c IDE
https://www.opennet.ru/opennews/art.shtml?num=52854
Компания Microsoft опубликовала инструментарий Rust/WinRT, позволяющий использовать язык Rust для разработки приложений на базе архитектуры WinRT (Windows Runtime). Связанный с проектом код опубликован под лицензией MIT.
https://www.opennet.ru/opennews/art.shtml?num=52854
Компания Microsoft опубликовала инструментарий Rust/WinRT, позволяющий использовать язык Rust для разработки приложений на базе архитектуры WinRT (Windows Runtime). Связанный с проектом код опубликован под лицензией MIT.