Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.
Главные темы нового выпуска:
- Бета Android 12: что нового.
- Сотрудники платформы Freenode покинули проект и запустили альтернативу Libera.Chat.
- Обзор Fedora 34 (Что нового?).
- Новый владелец Audacity отказался от использования телеметрии после возмущений пользователей.
- Как Unix-way убивает десктопный Linux.
- Gentoo/Arch/LFS как путь в мир Linux.
- Первый выпуск Lima, окружения для запуска Linux-приложений в macOS.
- Публичное бета-тестирование Matrix Spaces.
И многое другое…
Оглавление
- Главное
- Бета Android 12: что нового
- Сотрудники платформы Freenode покинули проект и запустили альтернативу Libera.Chat
- Обзор Fedora 34 (Что нового?)
- Новый владелец Audacity отказался от использования телеметрии после возмущений пользователей
- Как Unix-way убивает десктопный Linux
- Gentoo/Arch/LFS как путь в мир Linux
- Первый выпуск Lima, окружения для запуска Linux-приложений в macOS
- Публичное бета-тестирование Matrix Spaces
- Короткой строкой
- Что ещё посмотреть
- Заключение
Главное
Бета Android 12: что нового
Категория: Новости/Мобильные
Пользователь denis-19 опубликовал в новостях на Хабре заметку о бете Android 12, продемонстрированной на ежегодной конференции Google I/O.
Некоторые факты о новой версии:
- Android 12 работает до 22 % быстрее.
- Изменилось оформление иконок, стала более плавной анимация, а цветовая палитра использует пастельные цвета.
- Используется новый дизайн-код под названием Material You, который автоматически интегрирует «стили пользователя».
- Улучшены настройки приватности.
- Интеграция с другими устройствами для управления ими, например с ТВ приставками и с автомобилями.
Подробности:
- Android 12: что нового [→]
- Раскрыт обновленный дизайн Android 12 [→ (en)]
- Google демонстрирует радикальный пересмотр пользовательского интерфейса Android 12 [→ (en)]
- С Android 12 Google превратит ваш смартфон в ключ от машины [→ (en)]
- Google предлагает лучший взгляд на Android 12 [→ (en)]
- Все новые функции, которые появятся в Android 12 [→ (en)]
- Android 12 позволяет разблокировать автомобиль с помощью телефонов Google Pixel и Samsung Galaxy [→ (en)]
- Дата выпуска Android 12, функции, телефоны, которые его получат, и когда начнется бета-тестирование [→ (en)]
- На I/O Google представляет бета-версию Android 12 с новым дизайном, Wear OS и многим другим [→ (en)]
- Скоро вы сможете разблокировать свой автомобиль с помощью цифрового ключа Android 12. [→ (en)]
- Панель конфиденциальности Android 12 предупреждает о подозрительных приложениях [→ (en)]
- Google упрощает установку приложений для Android в автомобиле [→ (en)]
- Google Pixel 6 и Pixel Fold упомянуты в бета-коде Android 12 [→ (en)]
- Пока не устанавливайте бета-версию Android 12 на свой телефон OnePlus [→ (en)]
- Началось бета-тестирование мобильной платформы Android 12 [→]
- 5 важных функций, ориентированных на конфиденциальность, которые появятся в Android 12 [→ (en)]
- Вероятно, вам следует избегать загрузки бета-версии Android 12 — вот почему [→ (en)]
- Android 12 на Google I/O: намёки на редизайн в бета-версии, много новостей [→ (en)]
- Android 12 упростит использование альтернатив Google Play Store [→ (en)]
- Редизайн Android 12 сделан так, чтобы превзойти внешний вид iOS 14, но похоже, что уже слишком поздно. [→ (en)]
Сотрудники платформы Freenode покинули проект и запустили альтернативу Libera.Chat
Категория: Новости/Дела организаций
OpenNET пишет: «Команда, занимавшаяся поддержанием IRC-сети FreeNode, популярной в среде разработчиков открытого и свободного ПО, прекратила сопровождение проекта и основала новую IRC-сеть libera.chat, призванную занять место FreeNode. Отмечается, что старая сеть, в которой используются домены freenode.[org|net|com], перешла под контроль сомнительных личностей, доверие к которым под вопросом. О перемещении своих IRC-каналов в сеть libera.chat уже объявили проекты CentOS и Sourcehut, переход также обсуждают разработчики KDE. В 2017 году холдинг FreeNode Ltd был продан компании Private Internet Access (PIA), которой перешли доменные имена и некоторые другие активы».
Конфликт произошёл между старым активом и фактическим владельцем доменов FreeNode Эндрю Ли. Стороны взаимно обвиняют друг друга в некорректных действиях.
Подробности:
- Захват контроля над IRC-сетью FreeNode, уход персонала и создание новой сети Libera.Chat [→]
- Сотрудники платформы Freenode покинули проект и запустили альтернативу Libera.Chat [→]
- Уход персонала из Freenode и создание новой сети [→ (en)]
Обзор Fedora 34 (Что нового?)
Категория: Статьи/Ядро и дистрибутивы
Популярный FOSS видеоблогер Алексей Самойлов опубликовал обзор недавно вышедшей Fedora 34: «Продолжаем тему новых дистрибутивов. Хотя если Ubuntu в этот раз и получилась довольно богатой на нововведения, то Fedora, как обычно, рвёт всех по инновациям. Одна из самых крупных — переименование Fedora в Fedora Linux и обновлённый логотип. Шутка. Предлагаю ознакомиться с очередной порцией ништяков, которые привносит каждый новый выпуск этого замечательного дистрибутива».
В видео рассказано про такие нововведения, как:
- GNOME 40 (в том числе с жестами, подобными macOS).
- Wayland по умолчанию в KDE Plasma.
- PipeWire вместо PulseAudio и JACK.
- systemd-oomd.
- Прозрачное сжатие в BTRFS.
- Обновлённый графический стек.
Видео [→]
Новый владелец Audacity отказался от использования телеметрии после возмущений пользователей
Категория: Новости/Дела организаций
Пользователь Xtoman опубликовал в новостях на Хабре: «В начале мая новое руководство редактора Audacity рассказало о планах по внедрению в продукт телеметрии от Google и Yandex. Пользователям такое нововведение не понравилось и компании пришлось отказаться от интеграции сервисов аналитики. Пользователи Github стали оставлять эмодзи с опущенным большим пальцем в знак протеста против внедрения телеметрии. Всего сообщество собрало около 3,5 тысяч отрицательных голосов. Сбор данных планировался о продолжительности рабочих сессий, о возникающих ошибках, использовании эффектов и других инструментах, а также об используемых форматах, версии операционной системы и т.д.».
Подробности:
- Новый владелец Audacity отказался от использования телеметрии после возмущений пользователей [→]
- Audacity reverses course on plans to add opt-in telemetry after outcry [→ (en)]
- Audacity reverses opt-in telemetry plans following user revolt [→ (en)]
- Telemetry Debate Rocks Audacity Community in Open Source Dustup [→ (en)]
Как Unix-way убивает десктопный Linux
Категория: Статьи/Ядро и дистрибутивы
В очередной раз поднимается тема GNU/Linux на десктопах. Пользователь vvzvlad пишет в блоге на Хабре: «То, что мертво, умереть не может: доля линукса на десктопах колеблется около 2% уже много лет, и не имеет тенденций ни к росту, ни к падению, изменяясь на уровне статистической погрешности. … Так в чем же дело? Почему несмотря на все старания, Linux, который стал стандартом де-факто на встраиваемых устройствах, работает на подавляющем большинстве серверов, целиком захватил рынок суперкомпьютеров, Linux, над которым работают сотни компаний и десятки тысяч людей… практически не используется на обычных компьютерах и ноутбуках? Причины этой ситуации, как ни странно, те же, что сыграли роль в популярности Linux на серверах: unix-way, «Философия Unix»: «Пишите программы, которые делают что-то одно, и делают это хорошо, и имеют возможность получать и принимать данные через текстовый интерфейс (потому что он универсален)»».
Далее автор разбирает то, что GNU/Linux оказывается плохо соответствующим современным реалиям и почему. По мнению автора проблема низкой популярности системы для десктопов лежит в плоскости менеджмента и что для достижения массовой аудитории нужно понимать её требования, а этого не наблюдается и интересы разработчиков ставятся выше интересов пользователей.
Подробности [→]
Gentoo/Arch/LFS как путь в мир Linux
Категория: Статьи/Ядро и дистрибутивы
Пользователь Boozlachu, отчасти в ответ на предыдущий описанный здесь материал, написал на Хабре про влияние используемого дистрибутива на уровень квалификации пользователя. По его мнению, использование сложных дистрибутивов хоть и не гарантирует превращение пользователя в гуру, но сильно способствует этому. Здесь уже нет слов о необходимости массового распространения GNU/Linux, а больше забота об уровне квалификации тех, кто присоединяется к рядам любителей пингвинов.
Подробности [→]
Первый выпуск Lima, окружения для запуска Linux-приложений в macOS
Категория: Релизы/Специальное
OpenNET пишет: «Опубликован первый выпуск проекта Lima (Linux-on-Mac, macOS subsystem for Linux), развивающего прослойку для запуска Linux-приложений в macOS, по решаемым задачам похожую на подсистему WSL (Windows Subsystem for Linux). Код проекта написан на языке Go и распространяется под лицензией Apache 2.0. Принцип работы Lima сводится к запуску в окружении macOS виртуальных машин с Linux со встроенной поддержкой инструментария containerd для управления запуском готовых образов изолированных контейнеров, совместимых с Docker. Из дистрибутивов Linux заявлена поддержка Ubuntu и Fedora».
Подробности [→]
Публичное бета-тестирование Matrix Spaces
Категория: Новости/Web
Пользователь commagray пишет на LinuxOrgRu: «Разработчики протокола федеративной сети Matrix рады объявить о готовности всей инфраструктуры проекта (спецификации, клиентов, серверов) для начала бета-тестирования нового способа группирования комнат и пользователей — Spaces, пришедшего на смену представленным в 2017 году Communities».
Подробности [→]
Короткой строкой
Новости
Мероприятия
Анонс эфира Flutter live-coding сессии [→]
Внедрения
МФЦ Ставропольского края оснастил рабочие места российской защищенной ОС «Альт 8 СП» [→]
Дела организаций
- GitLab вводит проверку по номеру кредитной карты для запуска обработчиков в CI [→ 1, 2]
- Сергей Трандин назначен новым генеральным директором «Базальт СПО» [→]
- Проект OpenPrinting взял на себя разработку системы печати CUPS [→]
- Styra, стартап, стоящий за Open Policy Agent, получает 40 миллионов долларов на расширение своих облачных инструментов авторизации [→ (en)]
- Magisk всё? Автор популярного root-решения для Android перешел в Google [→]
- Proton, стартап по обеспечению конфиденциальности, стоящий за зашифрованным с помощью e2e ProtonMail, подтверждает, что достиг 50 миллионов пользователей [→ (en)]
- Mirantis Lens выросла на 500% в 2020 [→ (en)]
- SUSE IPO прошло не очень [→ (en)]
- ГК Astra Linux — партнер инновационно-технической сессии «Юнтеха» в ВДЦ «Смена» [→]
- Официальный репозиторий программных пакетов Python залит спамом [→ (en)]
- Еженедельник OSM 564 [→]
Ядро и дистрибутивы
- SUSE ликвидирует разрыв между openSUSE Leap и SUSE Linux Enterprise [→ (en)]
- Linux на Chromebook скоро выйдет из бета-версии [→ (en)]
Обучение
- Бесплатный курс по Managed Kubernetes: 2,5 часа – и вы научитесь организовывать контейнерную инфраструктуру [→ 1, 2]
- Linux Foundation предлагает бесплатный онлайн-класс по WebAssembly [→ 1 (en), 2 (en)]
Мобильные
- Android now powers 3B devices [→ (en)]
- Google and Samsung team up to make Android smartwatches better [→ (en)]
- Новые адаптивные приложения KDE доступны на Flathub [→]
Безопасность
- Демонстрация атаки на редакторы кода, приводящей к утечке файлов при открытии исходных текстов [→ 1, 2]
- Google Chrome теперь автоматически исправит ваши взломанные пароли [→ 1 (en), 2 (en)]
- Идентификация через анализ внешних обработчиков протоколов в браузере [→]
- Релиз WordPress 5.7.2 содержит исправление критической уязвимости [→ (en)]
- Уязвимости в Please, альтернативе sudo, написанной на языке Rust [→]
- Обновление безопасности Firefox делает выход в Интернет безопаснее, чем когда-либо [→ (en)]
- 4 уязвимости под атакой дают злоумышленникам полный контроль над Android-устройствами [→ (en)]
- Уязвимость в runc, позволяющая получить доступ к ФС вне контейнера [→]
DevOps
- В Kubernetes 1.22 режим seccomp сделают активным по умолчанию [→]
- Upbound начинает первое распространение Crossplane корпоративного уровня [→ (en)]
Web
- Google вернет поддержку RSS в Chrome для Android [→ 1, 2 (en), 3 (en), 4 (en), 5]
- Google работает над тем, чтобы значительно повысить скорость Chrome [→ 1 (en), 2 (en)]
- Brave и Unstoppable Domains объединяют усилия, чтобы позволить пользователям получить доступ к децентрализованной сети [→ (en)]
- Выпадающие списки автозаполнения в Chrome для Android могут быть заменены подсказками над клавиатурой [→ (en)]
- Компания Mozilla представила режим строгой изоляции сайтов для Firefox [→]
- W3C представил черновой вариант стандарта WebGPU [→]
- Google возобновляет изменения, касающиеся конфиденциальности, в UA строках Chrome [→ (en)]
- Google Chrome получает супер-заряженные веб-приложения [→ (en)]
Для разработчиков
Google рассказывает о разработке для складывающихся Android устройств [→ (en)]
Пользовательское
- Тестирование рабочего стола KDE Plasma 5.22 [→ 1, 2]
- Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» [→]
Разное
Конкурс звукового оформления Plasma Mobile! [→]
Статьи
Мероприятия
SUSECON Digital 2021: SUSE запускает облачные решения для периферийных и гибридных ИТ [→ (en)]
Дела организаций
Состояние экосистемы с открытым исходным кодом в Индии [→ (en)]
Ядро и дистрибутивы
- Релиз Linux 5.12, подробности для локалхоста [→]
- Garuda Desktop по-новому смотрит на Linux [→ (en)]
- Всё, что вам нужно знать о CentOS Stream [→ (en)]
Системное
- Оптимизация Linux для обработки 1.2 млн JSON-запросов в секунду [→]
- Установка и настройка Bacula [→]
Специальное
- Сам себе Гутенберг. Делаем параллельные книги [→]
- Ограничение попыток входа в ssh с помощью fail2ban (средство от ботов подбирающих пароли через ssh) [→]
- Создание PDF-документа на Python с помощью pText [→]
- Приложение JavaScript использует расширенную математику, чтобы упростить травление печатных плат [→ (en)]
- Тесла верит своим Богам! Так она находит путь [→]
Базы данных
Как ухаживать за грядкой Redis'а и как сохранить урожай? [→]
Мультимедиа
Vimix is an Open Source Tool That Helps With Graphical Mixing and Blending Live [→ (en)]
Безопасность
- Использование инструментов с открытым исходным кодом для настройки частной VPN [→ (en)]
- Безопасное хранение ключей от сервиса в I2P [→]
- Выбор инструмента для анализа безопасности кода Terraform [→]
- Использование и настройка локального API CrowdSec [→]
- Kubesploit: новый инструмент для тестирования контейнерных сред [→ (en)]
DevOps
- Как готовить Helm правильно: несколько полезных рецептов [→]
- Безотказный Zabbix: миграция с асинхронной на групповую репликацию [→]
- Создание переиспользуемых пайплайнов для GitLab CI на bash [→]
- Настройка Alertmanager Prometheus [→]
- Настройка CI/CD скриптов миграции БД с нуля с использованием GitLab и Liquibase [→]
- Тестирование ansible роли для RabbitMQ кластера с помощью molecule [→]
- Об управлении Raspberry Pi с помощью Cockpit [→ (en)]
- Девопсу на заметку: готовим Helm правильно [→]
- Масштабируем кластер Kubernetes до 7500 нод [→]
- У ELK’и иголки колки: минимизируем потерю сообщений в Logstash, следим за состоянием Elasticsearch [→]
- Антипаттерны деплоя в Kubernetes. Часть 1 [→]
- Настройка распределенной трассировки в Kubernetes с OpenTracing, Jaeger и Ingress-NGINX [→]
AI & Data Science
- Начало работы с семантической сегментацией с использованием TensorFlow Keras [→ (en)]
- Начало работы с обнаружением объектов с помощью TensorFlow [→ (en)]
- Как создавать интерактивные линейные графики на Pandas и Altair [→]
- Все, что вам нужно знать о библиотеке глубокого обучения Facebook PyTorch Video [→ (en)]
Web
- Делегирование почтовых папок и отправки писем в Zimbra OSE [→]
- Мессенджер в «почтовой корове»? Дайте — два [→]
- WordPress.com против WordPress.org: в чем разница? [→ (en)]
- Немного об использовании regex в map nginx [→]
Для разработчиков
- Ретроспектива важных функций, добавленных в Python 3.5-3.9 [→ 1 (en), 2 (en), 3 (en), 4 (en), 5 (en)]
- Shell-скрипт, который удалил базу данных, и история о том, как ShellCheck мог бы помочь это предотвратить [→]
- Руководство для начинающих по работе с Apache Cassandra [→ (en)]
- О бессерверной разработке на Java [→ (en)]
- Make Python Code Faster With Numba [→ (en)]
- Разворачиваем Node.js-проект (Nuxt.js) на базе VDS с ОС Ubuntu Server [→]
- Масштабирование при обслуживании монорепозитория на GitHub [→]
- Оценка уровня потенциального усложнения кода открытых проектов [→]
- Руководство по OpenPyXL: модуль Python для Excel [→ (en)]
Пользовательское
- Как установить среду рабочего стола (GUI) на сервере Ubuntu [→ (en)]
- Перенастройка клавиши Caps Lock на Linux [→ (en)]
- wayward — пользовательская оболочка на основе композитного сервера Weston [→]
Разное
- Даже не пытайтесь повторить это в GUI [→]
- Играйте в Busy Beaver Game через симулятор [→ (en)]
- 17 true stories about switching to Linux [→ (en)]
Релизы
Ядро и дистрибутивы
- Выпуск NetBSD 9.2 [→]
- Доступен Solaris 11.4 SRU33 [→]
- Первый выпуск сборки DogLinux для проверки оборудования [→]
- Выпуск дистрибутива GeckoLinux 999.210517 [→]
- Релиз мета-дистрибутива T2 SDE 21.5 [→]
- Релиз дистрибутива Red Hat Enterprise Linux 8.4 [→]
- Выпуск Lakka 3.0, дистрибутива для создания игровых консолей [→]
Специальное
- Новая версия открытой биллинговой системы ABillS 0.90 CRM [→]
- Solvespace 3.0 [→]
- Выпуск Wine 6.9 [→]
Мультимедиа
Ardour 6.7 [→]
DevOps
- Выпуск системы мониторинга Zabbix 5.4 [→ 1, 2]
- Новый KubernetesExecutor 2.0 в Airflow 2.0 [→]
- Вышел openITCOCKPIT 4.2 [→]
AI & Data Science
Выпущен TensorFlow 2.5.0: все основные обновления и функции [→ (en)]
Web
Nyxt 2.0.0 [→]
Для разработчиков
- Релиз Erlang/OTP 24 с реализацией JIT-компилятора [→ 1, 2]
- Google обновляет свой кроссплатформенный инструментарий Flutter UI [→ 1 (en), 2 (en)]
- Релизы редактора кода Atom 1.54-1.57 [→]
- Google запускает первую бета-версию Android Studio Arctic Fox [→ (en)]
- Релиз языка программирования Perl 5.34.0 [→]
Пользовательское
Diglossa.js, v.0.9.9 [→]
Что ещё посмотреть
- Видео: IT новости. Клавиатура от system76, Bodhi Linux 6, редактор кода Atom [→]
- Quarkus и разработка еdge-систем IoT, шпаргалка по Kubernetes, а также электронная книга «Ansible for DevOps» [→]
- Open-Source проект недели по версии SD Times: Curiefense [→ (en)]
Заключение
На этом всё, до следующего воскресенья!
Подписывайтесь на наш Telegram канал наш Telegram канал или RSS чтобы не пропустить новые выпуски FOSS News. Также мы есть во всех основных соцсетях:
[←] Предыдущий выпуск
Если кто интересуется составлением дайджестов и имеет время и возможность помочь — буду рад, пишите по контактам, указанным в моём профиле, или в личные сообщения. В первую очередь нужны люди, готовые помогать в разборе материалов, собранных роботом по нескольким десяткам англо- и русскоязычных источников, а именно разработчики, которые хотели бы поучаствовать в доработке средств автоматизации под многопользовательский режим (скорее всего это будет в форме Telegram чат-бота на Python), и просто активисты, которые смогли бы тратить несколько часов в неделю на работу с будущим автоматизированным категоризатором (записываться уже можно, уведомим по готовности инструмента). Подробнее о «внутренней кухне» дайджестов можно прочитать в спецвыпуске FOSS News [→].
Думаю, все в курсе сложной ситуации, в которой оказался FSF (Фонд Свободного ПО) из-за конфликта вокруг его основателя Ричарда Столлмана. Подробности можно посмотреть в наших подборках новостей [→ 1, 2]. Я считаю, что самое время поддержать Фонд вступлением и финансами [→]. FSF — это одна из немногих организаций, бескомпромиссно стоящих на защите интересов большинства людей, использующих компьютеры в работе, общественной активности и для личных дел. А чтобы организация полностью работала в интересах людей, она должна этими людьми и финансироваться. К слову, 80% финансирования FSF идёт от частных лиц.