Анонсирован 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

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

Представлен корректирующий релиз медиаплеера VLC 3.0.10, в котором устранены накопившиеся ошибки и устранено 7 уязвимостей, среди которых присутствуют проблемы, которые можно использовать для инициирования повреждения памяти при отправке специально оформленного запроса для определения доступности сервиса microdns или для чтения данных из областей вне выделенного буфера при обработке специально оформленного файла с изображением. Не исключается возможность эксплуатации проблем для организации выполнения кода атакующего. Среди не связанных с безопасностью изменений отмечается улучшение работы адаптивного стриминга и различные улучшения связанные с MP4, DVD, SMB и AV1. Улучшена поддержка macOS Catalina и решены проблемы с отрисовкой видео в macOS. Одновременно также выпущены обновления мобильных … Читать далее Выпуск медиапроигрывателя VLC 3.0.10 с устранением уязвимостей

Сбой системы хранения привёл к недоступности более 44 серверов проекта Debian

Разработчики проекта Debian предупредили о значительном сбое в инфраструктуре, обеспечивающей разработку и поддержание дистрибутива. Из-за проблем в системе хранения из строя выведено несколько десятков серверов проекта, размещённых на площадке UBC. В предварительном списке указано 44 сервера, но список не полный. Для восстановления требуются манипуляции с переключением питания, но попытки получить доступ к системе хранения пока не увенчались успехом из-за ограничений, связанных с COVID19 (доступ посторонним в датацентр закрыт, а персонал техподдержки главным образом работает на дому). Ожидается, что через сотрудника необходимые действия получиться выполнить самое раннее через 7 часов. Среди затронутых севисов: salsa.debian.or (Git-хостинг), система мониторинга, компоненты контроля качества, i18n.debian.org, … Читать далее Сбой системы хранения привёл к недоступности более 44 серверов проекта Debian

Релиз Linux-дистрибутива Fedora 32

Представлен релиз Linux-дистрибутива Fedora 32. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, CoreOS, а также набор «спинов» c Live-сборками десктоп-окружений KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86, x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM. Публикация сборок Fedora Silverblue и Fedora IoT Edition задерживается. Наиболее заметные улучшения в Fedora 32: В сборках для рабочих станций по умолчанию активирован фоновый процесс earlyoom, который позволит более оперативно реагировать на нехватку памяти, не доходя до вызова обработчика OOM (Out Of Memory) в ядре, который срабатывает, когда ситуация становится критичной и система, как … Читать далее Релиз Linux-дистрибутива Fedora 32

Релиз дистрибутива Red Hat Enterprise Linux 8.2

Компания Red Hat опубликовала дистрибутив Red Hat Enterprise Linux 8.2. Установочные сборки подготовлены для архитектур x86_64, s390x (IBM System z), ppc64le и Aarch64, но доступны для загрузки только зарегистрированным пользователям Red Hat Customer Portal. Исходные тексты rpm-пакетов Red Hat Enterprise Linux 8 распространяются через Git-репозиторий CentOS. Ветка RHEL 8.x будет поддерживаться как минимум до 2029 года. Изначально анонс RHEL 8.2 был опубликован на сайте Red Hat ещё 21 апреля, но объявление было сделано преждевременным и репозитории для установки обновлений ещё не были готовы, а фактически релиз вышел только сегодня. Ветка 8.x развивается в соответствии с новым предсказуемым циклом разработки, подразумевающим … Читать далее Релиз дистрибутива Red Hat Enterprise Linux 8.2

Micron открыл код движка хранения HSE, оптимизированного для SSD

Компания Micron Technology, специализирующаяся на производстве DRAM и флеш-памяти, представила новый движок хранения HSE (Heterogeneous-memory Storage Engine), разработанный с учётом специфики использования на SSD-накопителях, основанных на NAND flash (X100, TLC, QLC 3D NAND) или постоянной памяти (NVDIMM). Движок выполнен в форме библиотеки для встраивания в другие приложения и поддерживает обработку данных в формате ключ-значение. Код HSE написан на языке Си и распространяется под лицензией Apache 2.0. Из областей применения движка упоминается применение для низкоуровневого хранения данных в NoSQL СУБД, программных хранилищах (SDS, Software-Defined Storage) типа Ceph и Scality RING, платформах для обработки больших объёмов данных (Big Data), системах высокопроизводительных вычислений … Читать далее Micron открыл код движка хранения HSE, оптимизированного для SSD

XMPP-клиент Conversations добавил поддержку видеозвонков

В Conversations, открытом XMPP-клиенте для платформы Android, появилась поддержка видео и аудио-звонков. Звонки доступны с любого XMPP сервера, при наличии прямого соединения (без NAT). Разработчики серверов Ejabberd и Prosody уже работают над внедрением поддержки TURN/STUN на серверах для обхода NAT, что говорит о появлении полноценной поддержки видео-звонков в сети XMPP в течении ближайших месяцев. Существующее расширения TURN/STUN XMPP оказались несовместимыми с хешированными паролями и требуется корректировка. Источник: http://www.opennet.ru/opennews/art.shtml?num=52826 Читать далее XMPP-клиент Conversations добавил поддержку видеозвонков

Выпуск дистрибутива CentOS 7.8

Доступен выпуск дистрибутива CentOS 7.8 (2003), вобравший в себя изменения из Red Hat Enterprise Linux 7.8. Дистрибутив полностью бинарно совместим с RHEL 7.8 (внесенные в пакеты изменения, как правило, сводятся к ребрендингу и замене художественного оформления). Сборки CentOS 7.8 доступны для архитектур x86_64, Aarch64 (ARM64), i386, ARMv7 (armhfp), ppc64, ppc64le и Power9. Для архитектуры x86_64 подготовлены установочные DVD-сборки (4.7 ГБ), образ NetInstall для установки по сети (595 МБ), минимальная серверная сборка (1 ГБ), полный образ для USB Flash (11 ГБ) и Live-сборки с GNOME (1.5 ГБ) и KDE (2 ГБ). Пакеты SRPMS, на основе которых произведена сборка бинарных файлов, и … Читать далее Выпуск дистрибутива CentOS 7.8

Представлен проект OpenCovidTrace для отслеживания контактов COVID-19

Проектом OpenCovidTrace развиваются мобильные приложения для Android и iOS c реализацией открытых версий протоколов отслеживания контактов пользователей с целью выявления цепочки заражений коронавирусной инфекцией COVID-19. Проектом также подготовлен серверный обработчик для хранения анонимных данных. Код открыт под лицензией LGPL. Реализация базируется на спецификациях, недавно совместно предложенных компаниями Apple и Google. Запуск системы планируется в мае одновременно с выпуском обновлений операционных систем Android и iOS. Описанная система использует децентрализованный подход и основывается на обмене сообщениями между смартфонами через Bluetooth Low Energy (BLE). Данные о контактах хранятся на смартфоне пользователя. При запуске генерируется уникальный ключ. На основе данного ключа каждые 24 часа … Читать далее Представлен проект OpenCovidTrace для отслеживания контактов COVID-19

Представлена спецификация OpenCL 3.0

Концерн Khronos, отвечающий за разработку спецификаций семейства OpenGL, Vulkan и OpenCL, объявил о завершении разработки спецификаций OpenCL 3.0, определяющих API и расширения языка С для организации кросс-платформенных параллельных вычислений с использованием многоядерных CPU, GPU, FPGA, DSP и других специализированных чипов, от тех, что применяются в суперкомпьютерах и облачных серверах, до чипов, которые можно встретить в мобильных устройствах и встраиваемой технике. Стандарт OpenCL полностью открыт и не требует лицензионных отчислений. В работе над стандартом приняли участие такие компании, как IBM, NVIDIA, Intel, AMD, Apple, ARM, Electronic Arts, Qualcomm, Texas Instruments и Toshiba. На текущей стадии спецификации присвоен статус предварительной (provisional), что … Читать далее Представлена спецификация OpenCL 3.0

Проект Clear Linux смещает акцент при разработке на серверы и облачные системы

Разработчики дистрибутива Clear Linux сообщили об изменении стратегии разработки проекта. В качестве первичных направлений развития называются серверные и облачные системы, которым теперь будет уделяться основное внимание. Компоненты редакции для рабочих станций будут сопровождаться по остаточному принципу. Поставка пакетов с рабочими столами будет продолжена, но в данных пакетах будут предлагаться исходные варианты пользовательских окружений, без специфичных для Clear Linux надстроек и изменений. В том числе будет продолжено формирование пакетов с GNOME, но состав и настройки рабочего стола будут соответствовать эталонному виду, тому что предлагается по умолчанию проектом GNOME. Ранее предлагавшаяся собственная тема оформления, отдельный набор пиктограмм, предустанавливаемые сторонние дополнения к GNOME … Читать далее Проект Clear Linux смещает акцент при разработке на серверы и облачные системы

Релиз дистрибутива Manjaro Linux 20.0

Представлен релиз дистрибутива Manjaro Linux 20.0, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (2.9 ГБ), GNOME (2.6 ГБ) и Xfce (2.6 ГБ). При участии сообщества дополнительно развиваются сборки с Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE и i3. Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые версии проходят дополнительную стадию стабилизации. Кроме собственного репозитория, … Читать далее Релиз дистрибутива Manjaro Linux 20.0

Основатель Void Linux поменял лицензию на своё ответвление XBPS

Хуан Ромеро Пардинес (Juan Romero Pardines), после разрыва отношений с остальными разработчиками Void Linux, перевёл своё ответвление пакетного менеджера XBPS (X Binary Package System) на 3-пунктовую лицензию BSD. Ранее проектом применялась 2-пунктовая лицензия BSD, аналогичная лицензии MIT. Из других планов отмечается запуск нового проекта и намерение переписать xbps-src. В новом варианте лицензии на XBPS добавлен пункт, запрещающий использование имени XBPS и имён разработчиков при продвижении производных продуктов, без получения специального письменного разрешения. Таким образом, разработчики Void Linux не смогут переносить будущие изменения из нового репозитория XBPS без переименования пакетного менеджера или без получения явного согласия от Хуана. При этом они … Читать далее Основатель Void Linux поменял лицензию на своё ответвление XBPS

Выпуск рабочего стола Regolith 1.4

Проект Regolith, развивающий основанный на Ubuntu дистрибутив Linux, опубликовал новый выпуск одноимённого рабочего стола. Regolith основан на технологиях управления сеансами GNOME и оконном менеджере i3. Наработки проекта распространяются под лицензией GPLv3. Для загрузки подготовлен как готовый iso-образ Ubuntu 20.04 с предустановленным Regolith, так и PPA-репозитории для Ubuntu 18.04 и 20.04. Проект позиционируется как современное окружение рабочего стола, развиваемого для более быстрого выполнения типовых действий за счёт оптимизаций рабочих процессов и устранения лишнего беспорядка. Целью является предоставление функционального, но минималистичного интерфейса, который может настраиваться и расширяться в зависимости от предпочтений пользователя. Regolith может представлять интерес для новичков, привыкших к традиционным оконным … Читать далее Выпуск рабочего стола Regolith 1.4

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

Представлен релиз языка программирования R 4.0 и связанного с ним программного окружения, ориентированного на решение задач по статистической обработке, анализу и визуализации данных. Для решения специфичных задач предлагается более 15000 пакетов-расширений. Базовая реализация языка R развивается в рамках проекта GNU и распространяется под лицензией GPL. В новом выпуске представлено несколько сотен улучшений, среди которых: Переход к наследованию объектов «matrix» из класса «array»; Новый синтаксис для задания символьных констант r»(…)», где «…» любая последовательность символов, за исключением ‘)’; Использование по умолчанию «stringsAsFactors = FALSE», что приводит к отключению преобразования строк при вызовах data.frame() и read.table(); Функция plot() перенесена в пакет «base» … Читать далее Доступен язык программирования R 4.0