Red Hat открыл код Quay, реестра для сборки и распространения образов контейнеров

Компания Red Hat объявила о формировании нового открытого проекта Quay, который продолжит развитие ранее разрабатываемого за закрытыми дверями одноимённого реестра образов контейнеров, лежащего в основе сервисов Red Hat Quay и Quay.io. Проект попал в руки Red Hat после покупки компании CoreOS и открыт в рамках инициативы по переводу в разряд СПО проприетарных продуктов поглощаемых компаний. Код написан на языке Python и открыт под лицензией Apache 2.0.

Дата: 13 Ноября 2019 21:48:00

Выявлен новый вариант атаки Zombieload на процессоры Intel

Исследователи из Грацского технического университета (Австрия) раскрыли сведения о новом методе атаки по сторонним каналам ZombieLoad 2.0 (CVE-2019-11135), позволяющем извлечь конфиденциальную информацию из других процессов, операционной системы, виртуальных машин и защищённых анклавов (TEE, Trusted Execution Environment). Проблема затрагивает только процессоры Intel. Компоненты для блокирования проблемы предложены во вчерашнем обновлении микрокода.

Дата: 13 Ноября 2019 15:34:44

Mozilla, Fastly, Intel и Red Hat продвигают WebAssembly, как платформу для универсального применения

Компании Mozilla, Fastly, Intel и Red Hat объединили свои усилия в развитии технологий, способствующих превращению WebAssembly в универсальную платформу для безопасного выполнения кода в любых инфраструктурах, операционных системах и устройствах. Для совместной разработки runtime и компиляторов, позволяющих применять WebAssembly не только в web-браузерах, образовано сообщество Bytecode Alliance.

Дата: 13 Ноября 2019 09:37:16

Выпуск децентрализованной видеовещательной платформы PeerTube 2.0

Опубликован выпуск PeerTube 2.0, децентрализованной платформы для организации видеохостинга и видеовещания. PeerTube предлагает независимую от отдельных поставщиков альтернативу YouTube, Dailymotion и Vimeo, использующую сеть распространения контента на базе P2P-коммуникаций и связывания между собой браузеров посетителей. Наработки проекта распространяются под лицензией AGPLv3.

Дата: 12 Ноября 2019 13:54:51

Chrome начнёт помечать быстрые и медленные сайты

Google выступил с инициативой по стимулированию повышения скорости загрузки сайтов в Web, для чего планирует включить в Chrome специальные индикаторы, выделяющие очень медленно или, наоборот, очень быстро загружаемые сайты. Окончательно способы индикации быстрых и медленных сайтов пока не определены, а оптимальный для пользователей вариант будет подобран в ходе нескольких экспериментов.

Дата: 12 Ноября 2019 07:42:46

Открыт код Spleeter, системы для разделения музыки и голоса

Провайдер потокового вещания Deezer открыл исходные тексты экспериментального проекта Spleeter, развивающего систему машинного обучения для разделения источников звука из сложных звуковых композиций. Программа позволяет удалить из композиции вокал и оставить только музыкальное сопровождение, манипулировать звучанием отдельных инструментов или отбросить музыку и оставить голос для наложения на другой звуковой ряд, создавать миксы, караоке или транскрипции. Код проекта написан на языке Python с использованием движка Tensorflow и распространяется под лицензией MIT.

Дата: 11 Ноября 2019 10:14:06

Первый официальный выпуск rav1e, кодировщика AV1 на языке Rust

Состоялся первый выпуск нового высокопроизводительного кодировщика формата кодирования видео AV1 - rav1e 0.1, совместно развиваемого сообществами Xiph и Mozilla. Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности. Код проекта распространяется под лицензией BSD.

Дата: 09 Ноября 2019 21:42:16

Выпуск языка программирования Rust 1.39

Опубликован релиз языка системного программирования Rust 1.39, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime.

Дата: 09 Ноября 2019 08:29:41

Google представил открытый проект OpenTitan для создания заслуживающих доверия чипов

Компания Google представила новый открытый проект OpenTitan, представляющий собой платформу для создания заслуживающих доверия аппаратных компонентов (RoT, Root of Trust). В основу OpenTitan заложены технологии уже применяемые в криптографических USB-токенах Google Titan и TPM-чипах для обеспечения верифицированной загрузки, устанавливаемых на серверах в инфраструктуре Google, а также на устройствах Chromebook и Pixel. Связанный с проектом код и спецификации аппаратных компонентов опубликованы на GitHub под лицензией Apache 2.0.

Дата: 08 Ноября 2019 13:59:44

Python опередил Java по числу проектов на GitHub

GitHub опубликовал отчёт с анализом статистики за 2019 год. Наиболее интересным изменением стало перемещение языка Python на второе место в рейтинге популярности языков программирования, используемых на GitHub. Язык Java сместился на третье место. Лидером по прежнему остаётся JavaScript. PHP сохранил свою позицию на четвёртом место. Язык C++ был сдвинут с пятого места языком C#, а язык Си с восьмого места сценариями Shell. Наибольшая динамика роста числа участников наблюдается для языков Dart и Rust.

Дата: 08 Ноября 2019 07:36:55

Выпуск Stratis 2.0, инструментария для управления локальными хранилищами

После года разработки опубликован выпуск проекта Stratis 2.0, развиваемого компанией Red Hat и сообществом Fedora для унификации и упрощения средств настройки и управления пулом из одного или нескольких локальных накопителей. Stratis предоставляет такие возможности как динамическое выделение места в хранилище, снапшоты, обеспечение целостности и создание слоёв для кэширования. Код проекта написан на языке Rust и распространяется под лицензией MPL 2.0.

Дата: 07 Ноября 2019 20:39:58

Доступны OpenIndiana 2019.10 и OmniOS CE r151032, продолжающие развитие OpenSolaris

Состоялся релиз свободного дистрибутива OpenIndiana 2019.10, пришедшего на смену бинарному дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle. OpenIndiana предоставляет пользователю рабочее окружение, построенное на базе свежего среза кодовой базы проекта Illumos. Непосредственно разработка технологий OpenSolaris продолжается проектом Illumos, в котором развивается ядро, сетевой стек, файловые системы, драйверы, а также базовый набор пользовательских системных утилит и библиотек. Для загрузки сформировано три вида iso-образов - серверная редакция с консольными приложениями (723 Мб), минимальная сборка (431 Мб) и сборка с графическим окружением MATE (1.6 Гб).

Дата: 07 Ноября 2019 19:04:26

В пакетный менеджер NPM 6.13 добавлены инструменты для финансирования разработчиков

Опубликован выпуск пакетного менеджера NPM 6.13, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Особенностью новой версии стало появление команды "fund" и средств для организации сбора пожертвований разработчиками, занимающимися сопровождением пакетов.

Дата: 07 Ноября 2019 13:18:06

Google открыл наработки, связанные с технологией виртуальной реальности Cardboard

Компания Google открыла исходные тексты инструментария для разработки приложений для платформы Cardboard, позволяющей использовать любой смартфон для создания доступных шлемов виртуальной реальности. В простейшем случае для создания шлема достаточно по предлагаемой раскройке вырезать из картона каркас для закрепления смартфона перед глазами и использовать две линзы для фокусировки.

Дата: 07 Ноября 2019 08:56:56

Выпуск Chrome OS 78 с поддержкой виртуальных рабочих столов

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

Дата: 06 Ноября 2019 19:05:18