Доступен Waypipe для удалённого запуска приложений на базе Wayland

Представлен проект Waypipe, в рамках которого развивается прокси для протокола Wayland, позволяющий запускать приложения на другом хосте. Waypipe обеспечивает трансляцию на другой хост через один сетевой сокет сообщений Wayland и сериализированных изменений в буферах разделяемой памяти и DMABUF. В качестве транспорта может применяться SSH по аналогии со встроенным в SSH перенаправлением протокола X11 («ssh -X»). Например для запуска программы weston-terminal с другого хоста и отображения интерфейса на текущей системе достаточно выполнить команду «waypipe ssh -C user@server weston-terminal». Waypipe должен быть установлен как на стороне клиента, так и на стороне сервера — один экземпляр выступает в роли сервера Wayland, а второй … Читать далее Доступен Waypipe для удалённого запуска приложений на базе Wayland

Выпуск ОС Trident 19.06 от проекта TrueOS

Состоялся выпуск операционной системы Trident 19.06, в рамках которого на базе технологий FreeBSD проектом TrueOS развивается готовый к использованию графический пользовательский дистрибутив, напоминающий старые выпуски PC-BSD и TrueOS. Размер установочного iso-образа 3 Гб (AMD64). В рамках проекта Trident также теперь ведётся разработка графического окружения Lumina и всех ранее доступных в PC-BSD графических инструментов, таких как sysadm и AppCafe. Проект Trident был образован после трансформации TrueOS в обособленную модульную операционную систему, которую можно использовать в качестве платформы для других проектов. TrueOS позиционируется как «downstream» форк FreeBSD, модифицирующий базовый состав FreeBSD поддержкой таких технологий как OpenRC и LibreSSL. В процессе разработки проект … Читать далее Выпуск ОС Trident 19.06 от проекта TrueOS

Microsoft опубликовал репозиторий со своими модификациями для ядра Linux

Компания Microsoft опубликовала все изменения и дополнения к ядру Linux, используемые в ядре, поставляемом для подсистемы WSL 2 (Windows Subsystem for Linux v2). Вторая редакция WSL отличается поставкой полноценного ядра Linux, вместо эмулятора на лету транслирующего системные вызовы Linux в системные вызовы Windows. Наличие исходных текстов позволяет энтузиастам при желании формировать свои сборки ядра Linux для WSL2, учитывающие нюансы этой платформы. Поставляемое в WSL2 ядро Linux основано на выпуске 4.19, который выполняется в окружении Windows при помощи виртуальной машины, уже применяемой в Azure. Обновления для ядра Linux доставляются через механизм Windows Update и тестируются в инфраструктуре непрерывной интеграции Microsoft. Подготовленные … Читать далее Microsoft опубликовал репозиторий со своими модификациями для ядра Linux

Первый выпуск ALT p9 starterkits

Доступен комплект стартовых наборов на базе новой стабильной ветки ALT p9. Стартовые наборы подходят для начала работы со стабильным репозиторием для пользователей, которые предпочитают самостоятельно определять список пакетов приложений и настраивать систему. Следующее плановое обновление предполагается на 12 сентября 2019 года. Выпуск примечателен тем, что впервые стартеркиты доступны для aarch64, armh. А также ещё и для mipsel, но в статусе бета-версии. ISO-образы являются гибридными и пригодны для прямой записи на USB Flash, а 64-битные поддерживают загрузку под UEFI (за исключением jeos). При использовании отключение Secure Boot не требуется. Доступны следующие ISO образы для i586 и x86_64: Cinnamon 4.0.9 Gnome3 3.32.2 … Читать далее Первый выпуск ALT p9 starterkits

Red Hat намерен прекратить развитие сервера X.Org

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat и Fedora Desktop Team, в обзоре планов, касающихся компонентов рабочего стола в Fedora 31, упомянул намерение компании Red Hat прекратить активное развитие функциональности сервера X.Org и ограничиться лишь сопровождением уже имеющейся кодовой базы и устранением ошибок. В настоящее время Red Hat вносит ключевой вклад в разработку сервера X.Org и держит на своих плечах его сопровождение, поэтому в случае отстранения от разработки маловероятно, что формирование значительных релизов сервера X.Org будет продолжено. При этом, несмотря на прекращение развития, сопровождение X.Org силами Rad Hat будет продолжено как минимум до окончания … Читать далее Red Hat намерен прекратить развитие сервера X.Org

В Firefox 68 будет предложена новая реализация адресной строки

В Firefox 68, выпуск которого намечен на 9 июля, вместо Awesome Bar планируется включить новую реализацию адресной строки — Quantum Bar. С точки зрения пользователя, за небольшими исключениями, всё осталось как раньше, но внутренности полностью переделаны и код переписан с заменой XUL/XBL на стандартный Web API. Новая реализация существенно упрощает процесс расширения функциональности (поддерживается создание дополнений в формате WebExtensions), снимает жёсткие привязки к подсистемам браузера, позволяет легко подключать новые источники данных, обладает более высокой производительностью и отзывчивостью интерфейса. Из заметных изменений в поведении отмечается только необходимость использования комбинаций Shift+Del или Shift+BackSpace (раньше работало без Shift) для удаления записей истории просмотра … Читать далее В Firefox 68 будет предложена новая реализация адресной строки

Первый выпуск нового браузера Firefox Preview для Android

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

Valve продолжит поддержку Ubuntu в Steam, но начнёт сотрудничать и с другими дистрибутивами

В связи с пересмотром компанией Canonical планов по прекращению поддержки 32-разрядной архитектуры x86 в следующем выпуске Ubuntu, компания Valve заявила, что она скорее всего сохранит в Steam поддержку Ubuntu, несмотря ранее высказанное намерение прекратить официальную поддержку. Решение Canonical обеспечить поставку 32-разрядных библиотек позволит продолжить развитие Steam для Ubuntu без негативного влияния на пользователей этого дистрибутива, несмотря на общее недовольство Valve политикой в области удаления из дистрибутивов существующей функциональности. При этом Valve начнёт более тесно работать с производителями многих дистрибутивов Linux. Среди дистрибутивов, предоставляющих хорошую поддержку запуска компьютерных игр в своих пользовательских окружениях упоминаются Arch Linux, Manjaro, Pop!_OS и Fedora. Конкретный … Читать далее Valve продолжит поддержку Ubuntu в Steam, но начнёт сотрудничать и с другими дистрибутивами

Релиз JPype 0.7, библиотеки для доступа к Java-классам из Python

Спустя более четырёх лет с момента формирования прошлой значительной ветки доступен релиз прослойки JPype 0.7, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, сочетающие код на Java и Python. Код проекта распространяется под лицензией Apache 2.0. В отличие от Jython, интеграция с Java достигается не через создание варианта Python для JVM, а через взаимодействие на уровне обеих виртуальных машин, используя разделяемую память. Предложенный подход позволяет не только добиться хорошей производительности, но и предоставляет доступ ко всем библиотекам CPython и Java. В новом выпуска … Читать далее Релиз JPype 0.7, библиотеки для доступа к Java-классам из Python

Релиз Chrome OS 75

Компания Google представила релиз операционной системы Chrome OS 75, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 75. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 75 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0. Основные изменения в Chrome OS 75: В окружение для запуска Linux-приложений добавлена возможность использования приложениями VPN-соединений, … Читать далее Релиз Chrome OS 75

Разработчики из Google предложили разработать свою libc для LLVM

Один из разработчиков из компании Google поднял в списке рассылки LLVM тему разработки многоплатформенной стандартной Си-библиотеки (Libc) в рамках проекта LLVM. По ряду причин Google не устраивают текущие libc (glibc, musl) и компания на пути к разработке новой реализации, которую предлагается развивать как часть LLVM. Наработки LLVM последнее время используются в качестве основы для построения сборочного инструментария Google. Основной идеей является то, что если Google уже начал развивать свою libc, то почему бы ему сразу не развивать свою систему в составе LLVM, который уже предлагает свою стандартную билиотеку для С++ (Libc++), но не имеет аналогичной стандартной библиотеки для Си (Libc). … Читать далее Разработчики из Google предложили разработать свою libc для LLVM

Уязвимость в AMD SEV, позволяющая определить ключи шифрования

Разработчики из команды Google Cloud выявили уязвимость (CVE-2019-9836) в реализации технологии AMD SEV (Secure Encrypted Virtualization), позволяющую скомпрометировать защищённые при помощи данной технологии данные. AMD SEV на аппаратном уровне обеспечивает прозрачное шифрование памяти виртуальных машин, при которой доступ к расшифрованным данным имеет только текущая гостевая система, а остальные виртуальные машины и гипервизор при попытке обращения к этой памяти получают зашифрованный набор данных. Выявленная проблема позволяет полностью восстановить содержимое закрытого PDH-ключа, обрабатываемого на уровне отдельного защищённого процессора PSP (AMD Security Processor), недоступного для основной ОС. Имея PDH-ключ атакующий затем может восстановить сессионный ключ и секретную последовательность, применяемую для запуска виртуальной машины, … Читать далее Уязвимость в AMD SEV, позволяющая определить ключи шифрования

Выпуск nginx 1.17.1 и njs 0.3.3

Доступен выпуск основной ветки nginx 1.17.1, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. Основные изменения: Добавлена директива limit_req_dry_run, которая активирует режим пробного запуска, в котором не применяются ограничения на интенсивность обработки запросов (без rate limit), но продолжается учёт выходящего за лимиты числа запросов в разделяемой памяти; При использовании в блоке настроек «upstream» директивы «hash» для организации балансировки нагрузки с привязкой клиента к серверу, в случае указания пустого значения ключа теперь активируется режим равномерной балансировки (round-robin); Устранён крах рабочего процесса при использовании кэша в сочетании … Читать далее Выпуск nginx 1.17.1 и njs 0.3.3

Обновление Solaris 11.4 SRU 10

Опубликовано обновление операционной системы Solaris 11.4 SRU 10, в котором предложена серия очередных исправлений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду ‘pkg update’. В новом выпуске: Добавлен пакет PHP 7.3.2 с xdebug 2.7.0; В состав включён инструментарий SCAT (Solaris Crash Analysis Tool) версии 5.5.1; Обновлены версии программ: GNU Parallel 20190322, libvdpau 1.2, pcre2 10.32, harfbuzz 2.3.1, util-macros 1.19.2, pixman 0.38.0, libSM 1.2.3, libogg 1.3.3, libevent 2.1.8, libdrm 2.4.97, xorg-server 1.20.3, GNU Emacs 26.1, xcb-proto 1.13, libxcb 1.13.1, libgpg-error 1.36, gzip 1.10, oniguruma 6.8.2, tcl 8.6; Обновлены версии программ с устранением уязвимостей: sqlite … Читать далее Обновление Solaris 11.4 SRU 10

Выпуск пакетного фильтра nftables 0.9.1

После года разработки представлен релиз пакетного фильтра nftables 0.9.1, развивающегося в качестве замены iptables, ip6table, arptables и ebtables за счёт унификации интерфейсов фильтрации пакетов для IPv4, IPv6, ARP и сетевых мостов. В пакет nftables входят компоненты пакетного фильтра, работающие в пространстве пользователя, в то время как на уровне ядра работу обеспечивает подсистема nf_tables, входящая в состав ядра Linux начиная с выпуска 3.13. На уровне ядра предоставляется лишь общий интерфейс, не зависящий от конкретного протокола и предоставляющий базовые функции извлечения данных из пакетов, выполнения операций с данными и управления потоком. Непосредственно логика фильтрации и специфичные для протоколов обработчики компилируются в байткод … Читать далее Выпуск пакетного фильтра nftables 0.9.1

Совет директоров Apache Software Foundation покинули три видных участника

Организация Apache Software Foundation сообщила об уходе из совета директоров сооснователя фонда Apache Джима Ягельски (Jim Jagielski), председателя совета директоров Фила Стейца (Phil Steitz) и исполнительного вице-президента Роса Гардлера (Ross Gardler). Причины одновременного ухода трёх видных участников не афишируются. Источник: http://www.opennet.ru/opennews/art.shtml?num=50959 Читать далее Совет директоров Apache Software Foundation покинули три видных участника

Доступна бета-версия Linux-редакции игрового движка OpenXRay

Спустя полгода работы над стабилизацией кода доступна бета-версия порта игрового движка OpenXRay для Linux (для Windows последней остаётся февральская сборка 221). Сборки подготовлены пока только для Ubuntu 18.04 (PPA). В рамках проекта OpenXRay происходит развитие движка X-Ray 1.6, используемого в игре «S.T.A.L.K.E.R.: Зов Припяти». Проект основан после утечки исходных кодов движка и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей как для обычных пользователей, так и для разработчиков модификаций. В представленной сборке устранены случайные крахи, улучшен рендер (приближен к оригинальной картинке), игру теперь можно пройти до конца. В планах дальнейшее улучшение рендера, поддержка ресурсов от ClearSky … Читать далее Доступна бета-версия Linux-редакции игрового движка OpenXRay

Выпуск PyOxidizer для упаковки Python-проектов в самодостаточные исполняемые файлы

Представлен первый выпуск утилиты PyOxidizer, позволяющей упаковать проект на языке Python в форму самодостаточного исполняемого файла, включающего интерпретатор Python и все необходимые для работы библиотеки и ресурсы. Подобные файлы могут выполняться в окружениях без установленного инструментария Python или независимо от наличия необходимой версии Python. PyOxidizer также может формировать статически связанные исполняемые файлы, которые не привязаны и к системным библиотекам. Код проекта написан на языке Rust и распространяется под лицензией MPL (Mozilla Public License) 2.0. Проект основан на одноимённом модуле для языка Rust, позволяющем встраивать Python-интерпретатор в программы на Rust для выполнения в них Python-скриптов. PyOxidizer теперь вышел за рамки дополнения … Читать далее Выпуск PyOxidizer для упаковки Python-проектов в самодостаточные исполняемые файлы

Доступен дистрибутив SUSE Linux Enterprise 15 SP1

После года разработки компания SUSE представила релиз промышленного дистрибутива SUSE Linux Enterprise 15 SP1. Пакеты SUSE 15 SP1 уже использованы в качестве основы в поддерживаемом сообществом дистрибутиве openSUSE Leap 15.1. На основе платформы SUSE Linux Enterprise также сформированы такие продукты, как SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager и SUSE Linux Enterprise High Performance Computing. Дистрибутив можно загрузить и использовать бесплатно, но доступ к получению обновлений и исправлений ограничен 60-дневным пробным периодом. Выпуск доступен в сборках для архитектур aarch64, ppc64le, s390x и x86_64. Основные изменения: Упрощена и ускорена функция миграции серверных установок openSUSE на промышленный дистрибутив SUSE … Читать далее Доступен дистрибутив SUSE Linux Enterprise 15 SP1

Утечка BGP-маршрутов привела к массовому нарушению связности в интернете

Компания Cloudflare опубликовала отчёт о вчерашнем инциденте, в результате которого на протяжении трёх часов с 13:34 до 16:26 (MSK) наблюдались проблемы с доступом ко многим ресурсам в глобальной сети, включая инфраструктуру Cloudflare, Facebook, Akamai, Apple, Linode и Amazon AWS. Проблемы в инфраструктуре Cloudflare, которая предоставляет CDN для 16 млн сайтов, наблюдались с 14:02 до 16:02 (MSK). По оценке Cloudflare во время сбоя фиксировалась потеря приблизительно 15% глобального трафика. Проблема была вызвана утечкой маршрутов через BGP, в ходе которой около 20 тысяч префиксов для 2400 сетей были некорректно перенаправлены. Источником утечки был провайдер DQE Communications, который использовал ПО BGP Optimizer для … Читать далее Утечка BGP-маршрутов привела к массовому нарушению связности в интернете

Представлена плата Raspberry Pi 4

Спустя три с половиной года с момента создания Raspberry Pi 3 организация Raspberry Pi Foundation представила новое поколений плат Raspberry Pi 4. Для заказа уже доступна модель «B», оснащённая новым SoC BCM2711, который представляет собой полностью переработанный вариант ранее применяемого чипа BCM283X, производимый по техпроцессу 28nm. Цена платы осталась неизменной и как раньше составляет 35 долларов США. SoC по-прежнему включает в себя четыре 64-разрядных ядра ARMv8 и работает на лишь немного увеличенной частоте (1.5GHz вместо 1.4GHz). При этом изменение техпроцесса позволило заменить Cortex-A53 на более высокопроизводительное ядро Cortex-A72, что перевело производительность на новый уровень. Дополнительно осуществлён переход на использование памяти … Читать далее Представлена плата Raspberry Pi 4