Компания Valve выпустила Proton 5.0-7, пакет для запуска Windows-игр в Linux

Компания Valve опубликовала выпуск проекта Proton 5.0-7, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD. Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы «esync» (Eventfd … Читать далее Компания Valve выпустила Proton 5.0-7, пакет для запуска Windows-игр в Linux

Delta Chat получил от Роскомнадзора требование о доступе к данным пользователей

Разработчики проекта Delta Chat сообщили о получении от Роскомнадзора требования о предоставлении доступа к данным пользователей и ключам, которые могут использоваться для расшифровки сообщений, а также о регистрации в реестре операторов, осуществляющих обработку персональных данных. Проект отклонил запрос, мотивируя своё решение тем, что Delta Chat является лишь специализированным почтовым клиентом, пользователи которого используют для передачи сообщений почтовые серверы провайдеров или общедоступные почтовые сервисы. Сам Delta Chat не содержит оборудования, через которое передаются данные пользователей и не предоставляет сервисы обмена сообщениями, а разработчики Delta Chat вообще не имеют доступа к пользовательским данным. Провайдеры, через которых отправляются сообщения также не смогут получить … Читать далее Delta Chat получил от Роскомнадзора требование о доступе к данным пользователей

Выпуск Linux-дистрибутива Pop!_OS 20.04

Компания System76, специализирующаяся на производстве ноутбуков, ПК и серверов, поставляемых с Linux, опубликовала выпуск дистрибутива Pop!_OS 20.04, развиваемого для поставки на оборудовании System76 вместо ранее предлагаемого дистрибутива Ubuntu и поставляемого с переработанным окружением рабочего стола. Pop!_OS основан на пакетной базе Ubuntu 20.04 и также заявлен как выпуск с длительным сроком поддержки (LTS). Наработки проекта распространяются под лицензией GPLv3. ISO-образы сформированы для архитектуры x86_64 в вариантах для графических чипов NVIDIA и Intel/AMD (2 Гб). Pop!_OS поставляется с модифицированной оболочкой GNOME Shell, оригинальной темой оформления system76-pop, своим набором пиктограмм, другими шрифтами (Fira и Roboto Slab), изменёнными настройками и расширенным набором драйверов. Проектом … Читать далее Выпуск Linux-дистрибутива Pop!_OS 20.04

Microsoft представил Rust/WinRT. Доступен Rust-analyzer для интеграции Rust c IDE

Компания Microsoft опубликовала инструментарий Rust/WinRT, позволяющий использовать язык Rust для разработки приложений на базе архитектуры WinRT (Windows Runtime). Связанный с проектом код опубликован под лицензией MIT. Rust/WinRT даёт возможность по аналогии с C++/WinRT создавать приложения при помощи штатного инструментария Rust, позволяя вызвать любые существующие или будущие API WinRT, используя код, сгенерированный на лету из метаданных, описывающих API. Подобные вызовы WinRT API напоминают подключение ещё одного модуля Rust. Rust/WinRT также может быть полезен для упрощения портирования приложений C++/WinRT при их переводе с языка С++ на Rust. Кроме того можно отметить публикацию первого альфа-выпуска проекта rust-analyzer, который представляет собой новый фронтэнд компилятора, … Читать далее Microsoft представил Rust/WinRT. Доступен Rust-analyzer для интеграции Rust c IDE

Доступен Firefox Preview 5.0 для Android

Для платформы Android опубликован выпуск экспериментального браузера Firefox Preview 5.0, развиваемого под кодовым именем Fenix в качестве замены редакции Firefox для Android. В ближайшее время выпуск будет опубликован в каталоге Google Play (для работы необходим Android 5 или новее). Firefox Preview использует движок GeckoView, построенный на базе технологий Firefox Quantum, и набор библиотек Mozilla Android Components, которые уже применяются для построения браузеров Firefox Focus и Firefox Lite. GeckoView является вариантом движка Gecko, оформленном в виде отдельной библиотеки, которую можно обновлять независимо, а Android Components включает библиотеки с типовыми компонентами, обеспечивающими работу вкладок, автодополнения ввода, поисковых подсказок и других возможностей браузера. … Читать далее Доступен Firefox Preview 5.0 для Android

Проект Xfce перевёл разработку на GitLab

Разработчики проекта Xfce объявили о завершении перехода на новую инфраструктуру разработки, основанную на платформе GitLab. Ранее для доступа к репозиториям с кодом применялась связка из cgit и gitolite. Старый сервер git.xfce.org переведён в режим только для чтения, вместо него следует использовать gitlab.xfce.org. Миграция на GitLab не приведёт к изменениям, затрагивающим пользователей и сопровождающих пакеты, но разработчикам потребуется изменить ссылку на Git в своих локальных копиях репозиториев, завести учётную запись на новом сервере с GitLab (можно привязать к учётной записи на GitHub) и запросить в IRC или списке рассылки необходимые полномочия. Источник: http://www.opennet.ru/opennews/art.shtml?num=52852 Читать далее Проект Xfce перевёл разработку на GitLab

Выпуск GhostBSD 20.04

Доступен релиз десктоп-ориентированного дистрибутива GhostBSD 20.04, построенного на базе платформы TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры x86_64 (2.5 Гб). В новой версии в инсталляторе добавлена опция для использования блоков 4K при создании ZFS-разделов, улучшен режим автоматической разбивки дисковых разделов и изменены отображаемые в процессе установки слайды. Gnome-mount и hald заменены на devd и Vermaden automount из FreeBSD. Устранена проблема с зацикливанием менеджера установки обновлений. … Читать далее Выпуск GhostBSD 20.04

Выпуск дистрибутива Parrot 4.9 с подборкой программ для проверки безопасности

Доступен релиз дистрибутива Parrot 4.9, основанный на пакетной базе Debian Testing и включающий подборку инструментов для проверки защищённости систем, проведения криминалистического анализа и обратного инжиниринга. Для загрузки предложены несколько iso-образов с окружением MATE (полный 3.9 ГБ и сокращённый 1.7 ГБ) и с рабочим столом KDE (2 ГБ). Дистрибутив Parrot позиционируется как переносная лаборатория с окружением для экспертов по безопасности и криминалистов, основное внимание в которой уделяется средствам для проверки облачных систем и устройств интернета-вещей. В состав также включены криптографические инструменты и программы обеспечения защищённого выхода в сеть, в том числе предлагаются TOR, I2P, anonsurf, gpg, tccf, zulucrypt, veracrypt, truecrypt и … Читать далее Выпуск дистрибутива Parrot 4.9 с подборкой программ для проверки безопасности

Игровой движок Corona меняет название на Solar2D и становится полностью открытым

Компания CoronaLabs Inc. прекратила свою деятельность и трансформировала разрабатываемый игровой движок и фреймворк для создания мобильных приложений Corona в полностью открытый проект. Ранее предоставляемые сервисы от CoronaLabs, на которых была завязана разработка, будут перенесены в симулятор, работающий на системе пользователя, или заменены на бесплатные аналоги, доступные для разработки открытого ПО (например, GitHub). Код Corona переведён со связки GPLv3 + коммерческая лицензия на лицензию MIT. Под лицензией MIT также открыт почти весь код, связанный с компанией CoronaLabs, включая плагины. Дальнейшая разработка будет продолжена независимым сообществом, при сохранении участия бывшего ключевого разработчика, который намерен по-прежнему работать над проектом в режиме полного рабочего … Читать далее Игровой движок Corona меняет название на Solar2D и становится полностью открытым

Выпуск СУБД Redis 6.0

Подготовлен релиз СУБД Redis 6.0, относящейся к классу NoSQL-систем. Redis предоставляет похожие на Memcached функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества, а также возможностью выполнения на стороне сервера скриптов-обработчиков на языке Lua. Код проекта поставляется под лицензией BSD. Дополнительные модули, в которых предлагаются расширенные возможности для корпоративных пользователей, такие как RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, с прошлого года поставляются под проприетарной лицензией RSAL. Развитие открытых вариантов данных модулей под лицензией AGPLv3 продолжено проектом GoodFORM. В отличие от Memcached, Redis обеспечивает постоянное хранение данных на диске и гарантирует сохранность БД … Читать далее Выпуск СУБД Redis 6.0

Выпуск музыкального проигрывателя Qmmp 1.4.0

Опубликован выпуск минималистичного аудиоплеера Qmmp 1.4.0. Программа оснащена интерфейсом на основе библиотеки Qt, похожим на Winamp или XMMS, и поддерживает подключение обложек от данных проигрывателей. Qmmp не зависит от Gstreamer и предлагает поддержку различных систем вывода звука, для получения наилучшего звучания. В том числе поддерживается вывод через OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32). Основные новшества: При использовании Wayland по умолчанию задействован интерфейс qsui; Улучшен модуль qsui: появилась возможность изменения цвета фона текущего трека, визуализация в виде осциллографа, функция сброса цветов визуализации, полоса прокрутки с формой волны, альтернативный вид анализатора, задействованы … Читать далее Выпуск музыкального проигрывателя Qmmp 1.4.0

Microsoft открыл свою реализацию протокола QUIC, применяемого в HTTP/3

Компания Microsoft объявила об открытии кода библиотеки MsQuic с реализацией сетевого протокола QUIC. Код написан на языке Си и распространяется под лицензией MIT. Библиотека кроссплатнорменная и может использоваться не только в Windows, но и в Linux с задействованием Schannel или OpenSSL для TLS 1.3. В дальнейшем планируется поддержка и других платформ. Библиотека основана на коде драйвера msquic.sys, предоставляемого в ядре Windows 10 (Insider Preview) для обеспечения работы протоколов HTTP и SMB поверх QUIC. В том числе код используется для реализации HTTP/3 во внутреннем стеке Windows и в .NET Core. Разработка библиотеки MsQuic целиком будет вестись на GitHub с использованием публичного … Читать далее Microsoft открыл свою реализацию протокола QUIC, применяемого в HTTP/3

Компания Canonical вышла на самообеспечение

В своём обращении, приуроченном в выходу Ubuntu 20.04, Марк Шаттлворт рассказал о том, что компания Canonical уже давно не зависит от его личных финансовых вливаний и вышла на самообеспечение. По словам Шаттлворта, если завтра с ним что-нибудь случится, то проект Ubuntu продолжит существование в надёжных руках нынешней команды Canonical и сообщества. Так как Canonical является частной компанией, детали о финансовом состоянии не разглашается, из публичных сведений доступен только финансовый отчёт, поданный в Регистрационную палату Великобритании и отражающий данные за 2018 год. В отчёте отражён валовой доход в 83 млн долларов и прибыль в 10 млн долларов. Шаттлворт не отказывается от … Читать далее Компания Canonical вышла на самообеспечение

Google начнёт блокировать спамерские дополнения в Chrome Web Store

Компания Google предупредила об ужесточении правил размещения дополнений в каталоге Chrome Web Store с целью борьбы со спамом. До 27 августа разработчики должны привести дополнения к соответствию новым требованиям, иначе они будут удалены из каталога. Отмечается, каталог, в котором насчитывается более 200 тысяч дополнений, стал объектом внимание спамеров и мошенников, начавших публиковать низкокачественные и вводящие в заблуждение дополнения, не выполняющие полезных действий, навязываемые пользователям и сосредоточенные лишь на привлечении внимания к определённым услугам или продуктам. С целью борьбы с манипуляциями, мешающими адекватно оценить суть дополнения, такими как камуфлирование под известные дополнения, предоставление ложных сведений о функциональности, создание фиктивных отзывов и … Читать далее Google начнёт блокировать спамерские дополнения в Chrome Web Store

Анонсирован TON OS для запуска приложений на базе блокчейн-платформы TON

Компания TON Labs анонсировала TON OS — открытую инфраструктуру для запуска приложений на базе блочейн-платформы TON (Telegram Open Network). Пока об TON OS почти ничего не известно, кроме того, что она должна попасть в скором времени в Google Play Market и AppStore. Вероятнее всего это будет виртуальная java-машина или вообще программная оболочка, реализующая запуск приложений для целого набора сервисов TON внутри себя. Среди сервисов TON можно отметить TON Blockchain, P2P-сеть, распределённое хранилище файлов, проки-анонимайзер, распределённую хэш-таблицу, платформу для создания произвольных сервисов (подобие сайтов и web-приложений), систему доменных имён, платформу микроплатежей и TON External Secure ID (Telegram Passport). Источник: http://www.opennet.ru/opennews/art.shtml?num=52840 Читать далее Анонсирован TON OS для запуска приложений на базе блокчейн-платформы TON

Выпуск эмулятора QEMU 5.0

Представлен релиз проекта QEMU 5.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM. Изначально проект был создан Фабрисом Белларом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных … Читать далее Выпуск эмулятора QEMU 5.0

Релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие KDE 3.5

В день десятилетия проекта опубликован релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов. Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE (форк Compton с расширениями TDE), улучшенный конфигуратор сети и механизмы аутентификации пользователей. Окружение Trinity может быть установлено и использовано одновременно с более актуальными выпусками KDE, в том числе предоставлена возможность использования в Trinity уже установленных в системе … Читать далее Релиз десктоп-окружения Trinity R14.0.8, продолжающего развитие KDE 3.5

Проект elementary OS реализовал монетизацию на основе техподдержки

Проект elementary OS предоставил пользователям, оформившим через GitHub Sponsors подписку на сумму 50 долларов в месяц, возможность раз в месяц запрашивать со стороны ведущих разработчиков персональную помощь в решении своих вопросов. При этом, если решение требует более 1 часа, то разработчики лишь напишут некий вывод и выразят благодарность за спонсирование. До этого момента монетизация elementary OS производилась следующими путями: Продажа образа дистрибутива по принципу «плати, сколько хочешь». Для покупки можно выбрать любую сумму, в том числе ноль (при этом в форме загрузки про ноль явно не упоминается, а кнопка именуется «Купить» и заменяется на «Загрузить» только при вводе нуля в … Читать далее Проект elementary OS реализовал монетизацию на основе техподдержки

Значительное обновление глобальной децентрализованной файловой системы IPFS 0.5

Представлен новый выпуск децентрализованной файловой системы 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, которая может работать в браузере. Ключевой особенностью IPFS является … Читать далее Значительное обновление глобальной децентрализованной файловой системы IPFS 0.5

Разработчики V8 представили декомпилятор для WebAssembly

Разработчики JavaScript-движка V8 представили утилиту wasm-decompile, позволяющую декомпилировать промежуточное бинарное представление WebAssembly в читаемый псевдоязык, напоминающий JavaScript и Си. Предложенный псевдоязык существенно проще для восприятия и более пригоден для ручного разбора, чем текстовое представление WebAssembly в формате «.wat», который ближе к ассемблеру, чем к высокоуровневым языкам. При этом декомпиляция по возможности полностью отражает представление Wasm. Декомпилятор включён в состав инструментария WABT, обеспечивающего трансляцию между бинарным и текстовым представлениями WebAssembly, а также разбор, обработку, модификацию и проверку wasm-файлов. В составе WABT также развивается утилита wasm2c, позволяющая декомпилировать файлы wasm в эквивалентный код на языке Си, который может быть скомпилирован Си-компилятором, но … Читать далее Разработчики V8 представили декомпилятор для WebAssembly

Доступны web-браузеры qutebrowser 1.11.0 и Min 1.14

Опубликован релиз web-браузера qutebrowser 1.11.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt. Браузер поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламы (на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя. Перемещение по странице … Читать далее Доступны web-браузеры qutebrowser 1.11.0 и Min 1.14