GitHub решил отказаться от имени «master» для основных веток

Нэт Фридмэн (Nat Friedman), руководитель GitHub подтвердил намерение компании перейти по умолчанию на использование для основных веток имени «main» вместо «master» в знак солидарности с протестующими против полицейского насилия и расизма в США. Новое имя будет использовано только для новых репозиториев, в уже существующих проектах ветка «master» сохранит своё имя. Тем не менее, обсуждается возможность подготовки опции, которая по желанию отдельных разработчиков позволит автоматизировать переименование для существующих проектов. Обсуждение необходимости ухода от термина «master» развязано и в списке рассылки разработчиков Git. Пока активными сторонниками данной идеи являются лишь отдельные активисты, а большинство разработчиков выступают против, тем более, что в Git … Читать далее GitHub решил отказаться от имени «master» для основных веток

В KDE Plasma 5.20 будет кардинально изменено оформление панели задач по умолчанию

Разработчики проекта KDE намерены активировать по умолчанию альтернативную раскладку панели задач, отображаемой внизу экрана и предоставляющей навигацию по открытым окнам и запущенным приложениям. Вместо традиционных кнопок с названием программы планируется перейти к отображению только крупных квадратных пиктограмм (46px), реализованных по аналогии с панелью Windows. Данный вариант опционально поддерживается в панели уже достаточно давно, но теперь его хотят включить по умолчанию, а классическую раскладку перевести в разряд опций. Более того, вместо раздельных кнопок для разных окон планируют включить группировку по приложениям, т.е. все окна одного приложения будут представлены только одной раскрывающейся кнопкой (например, при открытии нескольких окон Firefox в панели будет … Читать далее В KDE Plasma 5.20 будет кардинально изменено оформление панели задач по умолчанию

В Chrome намерены перейти к показу только домена в адресной строке

Компания Google добавила в кодовую базу Chromium, на основе которой будет сформирован выпуск Chrome 85, изменение, по умолчанию отключающее отображение элементов пути и параметров запроса в адресной строке. Видимым останется только домен сайта, а полный URL можно будет увидеть после клика на адресной строке. Изменение планируется доводить до пользователей постепенно в ходе экспериментальных включений, охватывающих небольшой процент пользователей. Данные эксперименты позволят понять насколько скрытие URL соответствует ожиданиям компании, дадут возможность скорректировать реализацию с учётом пожеланий пользователей и покажут эффективно ли изменение в области защиты от фишинга. Изменение затрагивает как мобильные, так и настольные версии браузера. Для настольных версий в конекстном … Читать далее В Chrome намерены перейти к показу только домена в адресной строке

Выпуск дистрибутива 4MLinux 33.0

Опубликован выпуск 4MLinux 33.0, минималистичного пользовательского дистрибутива, не являющегося ответвлением от других проектов и использующего графическое окружение на базе JWM. 4MLinux может использоваться не только в качестве Live-окружения для воспроизведения мультимедийных файлов и решения пользовательских задач, но и в роли системы для восстановления после сбоев и платформы для запуска серверов LAMP (Linux, Apache, MariaDB и PHP). Размер iso-образа составляет 893 Мб (i686, x86_64). В новом выпуске добавлена поддержка алгоритма сжатия Brotli. В файловом менеджере PCManFM появилась поддержка создания миниатюр для файлов PSD (Photoshop). В серверную сборку добавлен новый демон TFTP. Улучшена отрисовка шрифтов в оконном менеджере JWM. В комплект поставки … Читать далее Выпуск дистрибутива 4MLinux 33.0

PIFu — система машинного обучения для построения 3D-модели человека на основе 2D-снимков

Группа исследователей из нескольких американских университетов опубликовала проект PIFu (Pixel-Aligned Implicit Function), позволяющий применить методы машинного обучения для построения 3D-модели человека по одному или нескольким двумерным изображениям. Система позволяет воссоздавать сложные варианты одежды, такие как юбки со складками и туфли на каблуках, и различные причёски, самостоятельно восстанавливая текстуру и форму в областях, невидимых в проекции, по которой производится построение 3D-модели. Для увеличения качества и детализации итоговой 3D-модели может применяться несколько изображений в разных ракурсах. Код проекта написан на языке Python с использованием фреймворка PyTorch и распространяется под лицензией MIT. В качестве источника для реконструкции объёмного макета используется нейронная сеть, позволяющая … Читать далее PIFu — система машинного обучения для построения 3D-модели человека на основе 2D-снимков

Mobian — проект по адаптации Debian для мобильных устройств

В рамках проекта Mobian предпринята попытка создания варианта Debian GNU/Linux для мобильных устройств. В сборках используются штатная пакетная база Debian, набор приложений GNOME и пользовательская оболочка Phosh, развиваемая компанией Purism для смартфона Librem 5. Phosh базируется на технологиях GNOME (GTK, GSettings, DBus) и использует композитный сервер Phoc, работающий поверх Wayland. Mobian пока ограничивается подготовкой сборок только для смартфона PinePhone, распространяемого сообществом Pine64. Из приложений предлагаются просмотрщик изображений Eye of Gnome, система заметок GNOME ToDo, интерфейс для настройки GSM/CDMA/UMTS/EVDO/LTE-модемов ModemManager, адресная книга GNOME Contacts, программа записи звука GNOME Sound Recorder, конфигуратор GNOME Control Center, просмотрщик документов Evince, текстовый редактор GEdit, менеджер … Читать далее Mobian — проект по адаптации Debian для мобильных устройств

Техника воссоздания речи через анализ вибрации лампы в подвесном светильнике

Группа исследователей из университета имени Давида Бен-Гуриона в Негеве и института имени Вейцмана (Израиль) разработала технику Lamphone (PDF) для восстановления разговора и музыки, звучащих в закрытом помещении, используя пассивный анализ вибрации электрической лампы в подвесном светильнике. В качестве анализатора использован размещённый на улице электро-оптический датчик, при помощи телескопа нацеленный на видимую через окно лампу. Эксперимент проводился с 12-ватными светодиодными лампами и позволил организовать подслушивание с расстояния 25 метров. Метод действует для подвешенной лампы. Звуковые колебания создают перепады давления воздуха, из-за которых возникают микровибрации подвешенного предмета. Подобные микровибрации приводят к искажениям света под разными углами из-за смещения плоскости свечения, которые можно … Читать далее Техника воссоздания речи через анализ вибрации лампы в подвесном светильнике

Летнее обновление ALT p9 starterkits

Доступен пятый выпуск стартовых наборов на Девятой платформе Альт. Стартовые наборы подходят для начала работы со стабильным репозиторием для пользователей, которые предпочитают самостоятельно определять список пакетов приложений и настраивать систему. Образы включают в себя базовую систему, одно из окружений рабочего стола или набор специализированных приложений. Сборки подготовленны для архитектур i586, x86_64, aarch64 и armh. Дополнительно предложены сборки для архитектуры mipsel в вариантах для систем Таволга и BFK3 на ЦП «Байкал-Т1». Владельцам ВК «Эльбрус» на базе процессоров 4С и 8С/1С+ также доступен ряд стартовых наборов. За компанию собран Engineering на p9 — Live с инженерным ПО и cnc-rt — Live с … Читать далее Летнее обновление ALT p9 starterkits

Проект OpenZFS из-за политкорректности избавился от упоминания слова «slave» в коде

Мэттью Аренс (Matthew Ahrens), один из двух изначальных авторов файловой системы ZFS, провёл чистку исходных текстов OpenZFS (ZFS on Linux) от употребления слова «slave», которое теперь воспринимается как неполиткорректное. По мнению Мэттью последствия человеческого рабства продолжают сказываться на обществе и в современных реалиях термин «slave» в компьютерных программах является дополнительным упоминанием о неприятном человеческом опыте. Вместо термина «slave» в ZFS теперь используется слово «dependent». Из видимых изменения можно отметить переименование скрипта zpool.d/slaves, который теперь называется «dm-deps» по аналогии с «dmsetup deps». Вместо выражения «slave devices» в документации и информационных сообщениях применена фраза «dependent (underlying) devices». В заголовочном файле «freebsd/spl/sys/dkio.h» параметр … Читать далее Проект OpenZFS из-за политкорректности избавился от упоминания слова «slave» в коде

Обновление микрокода Intel, устраняющее уязвимость CROSSTalk, приводит к проблемам

Пользователи, обновившие микрокод для исправления уязвимости CROSSTalk в процессорах Intel, столкнулись с проблемами. Процессоры серий SKYLAKE-U/Y зависают или система впадает в панику. Рекомендуется откатиться на старые версии микрокода. Источник: http://www.opennet.ru/opennews/art.shtml?num=53145 Читать далее Обновление микрокода Intel, устраняющее уязвимость CROSSTalk, приводит к проблемам

Июньское обновление приложений KDE 20.04.2

В соответствии внедрённым в прошлом году ежемесячным циклом публикации обновлений представлено июньское сводное обновление приложений (20.04.2), развиваемых проектом KDE. Всего в рамках январского обновления опубликованы выпуски более 120 программ, библиотек и плагинов. Информацию о наличии Live-сборок с новыми выпусками приложений можно получить на данной странице. Наиболее заметные новшества: В состав приложений KDE включена программа для резервного копирования Kup, ранее развивавшаяся в виде независимого проекта. Предложен новый выпуск Kup 0.8, в котором переработано поведение при сохранении бэкапов rsync при выборе только одного каталога, добавлены опции для определения файла со списком исключений, добавлена поддержка третьей версии метаданных утилиты Bup (для сохранения версионированных … Читать далее Июньское обновление приложений KDE 20.04.2

Дистрибутив elementary OS представил OEM-сборки и договорился о предустановке на ноутбуки

Разработчики дистрибутива elementary OS объявили о подготовке OEM-сборок, предназначенных для производителей, желающих предустанавливать elementary OS на свои устройства. Первые соглашения о предустановке elementary OS на ноутбуки заключены с компаниями Laptop With Linux и Star Labs, которые специализируются на поставке ноутбуков с различными дистрибутивами Linux. Star Lab предоставляет линейку компактных ноутбуков с экраном от 11 до 13.3 дюймов, на которых помимо elementary OS доступна предустановка Ubuntu, Linux Mint, Zorin OS и Manjaro. Laptop With Linux предлагает более крупные и мощные ноутбуки с экранами от 14 до 17.3 дюймов, на которые также возможна предустановка Ubuntu, Fedora, Manjaro, Debian, Linux Mint, Kubuntu, Xubuntu, … Читать далее Дистрибутив elementary OS представил OEM-сборки и договорился о предустановке на ноутбуки

Выпуск графического редактора GIMP 2.10.20

Представлен выпуск графического редактора GIMP 2.10.20, в котором продолжено оттачивание функциональности и повышение стабильности ветки 2.10. Для установки доступен пакет в формате flatpak (пакет в формате snap пока не обновлён). Кроме исправления ошибок в GIMP 2.10.20 представлены следующие улучшения: Продолжено усовершенствование панели инструментов. В прошлом выпуске появилась возможность объединения произвольных инструментов в группы, но некоторые пользователи сочли неудобным необходимость кликать мышью для раскрытия групп. Пожелания данных пользователей учтены и в данной версии добавлена опция для автоматического раскрытия группы при подведении курсора мыши к пиктограмме. Данная опция включена по умолчанию только при компоновке панели в одну колонку, но также может быть … Читать далее Выпуск графического редактора GIMP 2.10.20

Проект FreeBSD принял новый кодекс поведения разработчиков

Проект FreeBSD сообщил о принятии нового кодекса поведения (Code of Conduct), основанного на кодексе проекта LLVM. Принятый кодекс приветствует дружелюбие и терпимость, деликатность и уважение к другим, допускает участие людей любого мировоззрения, возраста, пола, религиозных предпочтений, уровня образования, культуры, социального статуса и национальности. Разработчикам рекомендовано обращать внимание на свою манеру общения в сообществе, избегать выражений, которые могут оскорбить определённые категории личностей, и уважать чужое мнение при разрешении конфликтов. Смене кодекса предшествовало два опроса. Первый показал, что 94% разработчиков считают важным поддержание уважительной манеры общения, 89% считают, что FreeBSD должен приветствовать участие в проекте людей любого мировоззрения (2% против), 74% считают … Читать далее Проект FreeBSD принял новый кодекс поведения разработчиков

Предварительный выпуск nginx с поддержкой QUIC и HTTP/3

Компания NGINX объявила о начале тестирования реализации протоколов QUIC и HTTP/3 в HTTP-сервере и прокси nginx. Реализация основана на 27 черновике спецификации IETF-QUIC и доступна через отдельный репозиторий, ответвлённый от выпуска 1.19.0. Код распространяется под лицензией BSD и не пересекается с предложенной ранее реализацией HTTP/3 для nginx от компании Cloudflare, которая является отдельным проектом. Поддержка HTTP/3 в nginx помечена как экспериментальная, так как не все возможности протокола реализованы. При этом nginx уже может применяться для отправки ответов на простые запросы HTTP/3 поверх QUIC и загрузки/отдачи больших файлов. Из пока отсутствующих возможностей протокола отмечаются средства согласования версии протокола, ECN и контроль … Читать далее Предварительный выпуск nginx с поддержкой QUIC и HTTP/3

Началось бета-тестирование мобильной платформы Android 11

Компания Google представила первый бета-выпуск открытой мобильной платформы Android 11. Релиз Android 11 ожидается в третьем квартале 2020 года. Сборки прошивки подготовлены для устройств Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL и Pixel 4 / 4 XL. Для установивших прошлый тестовый выпуск предоставлено OTA-обновление. Среди наиболее заметных пользователю изменений: Внесены изменения, нацеленные на упрощение общения людей при помощи смартфона. В выпадающей сверху области с уведомлениями реализована сводная секция сообщений, позволяющая в одном месте просматривать и отвечать на сообщения из всех приложений (сообщения показываются без разделения на отдельные приложения). Важным чатам можно назначать … Читать далее Началось бета-тестирование мобильной платформы Android 11

Доступен для заказа планшет PineTab, поставляемый с Ubuntu Touch

Сообщество Pine64 начало приём заказов на 10.1-дюймовый планшет PineTab, поставляемый с окружением Ubuntu Touch от проекта UBports. В качестве опции предоставляются сборки PostmarketOS и Arch Linux ARM. Планшет продаётся по цене 100 долларов, а за $120 предлагается комплектация с отсоединяемой клавиатурой, позволяющей использовать устройство как обычный ноутбук. Начало поставки ожидается в июле. Основные характеристики: 10.1-дюймовый экран HD IPS с разрешением 1280×800; CPU Allwinner A64 (64-разрядный 4-ядерных ARM Cortex A-53 1.2 GHz), GPU MALI-400 MP2; Память: 2GB LPDDR3 SDRAM ОЗУ, встроенный 64GB eMMC Flash, слот для SD-карт; Две камеры: задняя 5MP, 1/4″ (LED Flash) и фронтальная 2MP (f/2.8, 1/5″); Wi-Fi 802.11 … Читать далее Доступен для заказа планшет PineTab, поставляемый с Ubuntu Touch

Спор о правах Rambler на Nginx продолжен в суде США

Юридическая компания Lynwood Investments, которая изначально обратилась в правоохранительные органы РФ, действуя от имени Rambler Group, подала в США иск против компании F5 Networks, связанный с отстаиванием прав на Nginx. Интересно, что в апреле компания Rambler Group расторгла договор с Lynwood Investments и запретила вести дела от имени Rambler Group. При этом компания Lynwood Investments сохранила за собой право доказывать причинение убытков и их компенсации по делу NGINX от своего собственного имени и в своих собственных интересах. Иск подан в Сан-Франциско в окружной суд США по Северной Калифорнии. Игорь Сысоев и Максим Коновалов, а также инвестиционные фонды Runa Capital и … Читать далее Спор о правах Rambler на Nginx продолжен в суде США

Уязвимость во FreeBSD, эксплуатируемая через вредоносное USB-устройство

Во FreeBSD устранена уязвимость в USB-стеке (CVE-2020-7456), которая позволяет организовать выполнение кода на уровне ядра или в пространстве пользователя при подключении к системе вредоносного USB-устройства. Дескрипторы устройств USB HID (Human Interface Device) могут помещать и извлекать текущее состояние, позволяя объединять описания элементов в многоуровневые группы. FreeBSD поддерживает до 4 подобных уровней извлечения. Если уровень не был восстановлен при обработке того же HID-элемента, выполняется обращение к некорректной области памяти. Проблема устранена в обновлениях FreeBSD 11.3-RELEASE-p10 и 12.1-RELEASE-p6. В качестве обходного пути защиты рекомендуется установить параметр «sysctl hw.usb.disable_enumeration=1». Уязвимость выявлена Andy Nguyen из компании Google и не пересекается с другой проблемой, недавно … Читать далее Уязвимость во FreeBSD, эксплуатируемая через вредоносное USB-устройство

Микроядро seL4 математически верифицировано для архитектуры RISC-V

Организация RISC-V Foundation сообщила о верификации работы микроядра seL4 на системах с архитектурой набора команд RISC-V. Верификация сводится к математическому доказательству надёжности работы seL4, которое свидетельствует о полном соответствии заданным на формальном языке спецификациям. Доказательство надёжности позволяет использовать seL4 в критически важных системах на базе процессоров RISC-V RV64, требующих повышенного уровня надёжности и гарантирующих отсутствие сбоев. Разработчики ПО, работающего поверх ядра seL4, могут быть полностью уверены, что в случае сбоя в одной части системы, данный сбой не распространится на остальную систему и, в частности, её критические части. Изначально микроядро seL4 было верифицировано для 32-разрядных процессоров ARM, а позднее для 64-разрядных … Читать далее Микроядро seL4 математически верифицировано для архитектуры RISC-V

Релиз звуковой подсистемы Linux — ALSA 1.2.3

Представлен релиз звуковой подсистемы ALSA 1.2.3. Новая версия затрагивает обновление библиотек, утилит и плагинов, работающих на уровне пользователя. Драйверы развиваются синхронно с ядром Linux. Из изменений, кроме многочисленных исправлений в драйверах, можно отметить обеспечение поддержки ядра Linux 5.7, расширение API PCM, Mixer и Topology (загрузка драйверами обработчиков из пространства пользователя). Реализован перемещаемый (relocatable) вариант snd_dlopen для glibc. В утилите alsactl предоставлена возможность сборки без поддержки UCM (Use Case Manager) и добавлена начальная поддержка команды UCM init для применения настроек инициализации к звуковым картам. Источник: http://www.opennet.ru/opennews/art.shtml?num=53128 Читать далее Релиз звуковой подсистемы Linux — ALSA 1.2.3