FOSS News №46 – дайджест новостей и других материалов о свободном и открытом ПО за 7-13 декабря 2020 года
Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Red Hat прекращает разработку CentOS 8 в пользу тестового CentOS Stream; Google делает Fuchsia более открытой; анатомия GNU/Linux; Google представил рейтинг критически важных открытых проектов; IM-мессенджер на своём сервере со сквозным шифрованием; лучшие игры для Linux и многое другое.
Оглавление
Главное
Red Hat прекращает разработку CentOS 8 в пользу тестового CentOS Stream
Категория: Новости/Новости FOSS организаций
OpenNET пишет: «Компания Red Hat объявила о прекращении разработки дистрибутива CentOS 8 в своём классическом варианте, подразумевающем предоставление максимально приближенных пересборок выпусков Red Hat Enterprise Linux. Вместо классического CentOS пользователям будет предложено перейти на непрерывно обновляемую редакцию CentOS Stream, которую можно рассматривать как промежуточное звено между RHEL и Fedora, находящееся на уровне бета-выпуска RHEL. Формирование обновлений для классического CentOS 8 будет прекращено 31 декабря 2021 года. Сопровождение ветки CentOS 7 будет продолжено без изменений до 2024 года».
Подробности [→ 1, 2, 3, 4 (en)]
Тем временем основатель CentOS начал развитие новой свободной сборки RHEL – Rocky Linux. OpenNET: « Проект пока находится на стадии планирования и формирования команды разработчиков. Заявлено, что Rocky Linux продолжит традиции классического CentOS и будет развиваться силами сообщества».
Подробности [→ 1, 2]
Google делает Fuchsia более открытой
Категория: Статьи/Ядро и дистрибутивы
OpenNET пишет: «Компания Google сообщила о расширении открытой модели разработки операционной системы Fuchsia. Отныне кроме сотрудников Google в разработке Fuchsia смогут принимать участие и представители сообщества, изменения от которых будут приниматься в проект. Для упрощения общения с разработчиками введены в строй публичные списки рассылки и система отслеживания ошибок. Разработана модель управления проектом, описывающая механизмы принятия решений. … Напомним, что в рамках проекта Fuchsia компанией Google развивается универсальная операционная система, способная работать на любых типах устройств, от рабочих станций и смартфонов до встраиваемой и потребительской техники. Разработка ведётся с учётом опыта создания платформы Android и учитывает недостатки в области масштабирования и обеспечения безопасности».
Подробности [→ 1, 2, 3]
Анатомия GNU/Linux
Категория: Статьи/Ядро и дистрибутивы
На Хабре пользователь bergentroll выложил статью с разбором типичного устройства системы GNU/Linux: «Какое-то время назад на Хабре была небольшая волна постов на тему «Почему я [не] выбрал Linux». Как порядочный фанатик я стриггерился, однако решил, что продуктивнее что-нибудь рассказать о своей любимой системе, чем ломать копии в комментариях. У меня сложилось впечатление, что многие пользователи GNU/Linux слабо представляют, из чего сделана эта операционная система, поэтому утверждают, что она сляпана из попавшихся под руку кусков. В то же время, архитектура большинства дистрибутивов является устоявшейся и регламентируется рядом стандартов, включая стандарт графического окружения freedesktop.org и Linux Standard Base, расширяющий стандарты Unix. Мне при знакомстве с GNU/Linux несколько лет назад для погружения не хватало простой анатомической карты типичного дистрибутива, поэтому я попробую рассказать об этом сам».
Подробности [→]
Google представил рейтинг критически важных открытых проектов
Категория: Новости/Новости FOSS организаций
OpenNET пишет: «Компания Google предложила систему для ранжирования открытых проектов по степени их важности для отрасли. Рейтинг поможет выделить критические важные проекты от которых многое зависит, и которым в первую очередь необходимо предоставить ресурсы на сопровождение, разработку и обеспечение безопасности. При помощи указанного рейтинга организации, готовые предоставить помощь и поддержку разработки, смогут определить проекты, заслуживающие первоочередного внимания … В настоящее время выделено несколько категорий критически важных проектов, разделённые в зависимости от используемого языка программирования». Так, например в категорию написанных на C попали Git, Linux, postgres, OpenBSD и многие другие.
Подробности [→ 1, 2]
IM-мессенджер на своём сервере со сквозным шифрованием
Категория: Статьи/Безопасность
В блоге RuVDS на Хабре пользователем oldadmin опубликована статья о создании «безопасного мессенджера только для своей тусовки параноиков». Автор пишет: «Сейчас есть много IM-мессенджеров с end-to-end шифрованием, но вариантов, которые можно быстро развернуть на своем сервере гораздо меньше. Изучая варианты, мой взгляд упал на Delta Chat, о котором на Хабре уже упоминали — мессенджер без централизованной серверной инфраструктуры, использующий почтовые сервера для доставки сообщений, что позволяет развернуть его, например, на своем домашнем сервере и общаться с устройств, в том числе не имеющих доступ в интернет».
Вот некоторые преимущества полученного решения:
- Вы сами управляете своей информацией, в том числе ключами шифрования.
- Вы не отдаете свою адресную книгу никому.
- Нет необходимости использовать телефонный номер для регистрации.
- Наличие клиентов под все популярные системы: Windows, Linux, Android, MacOS, iPhone.
Подробности [→]
Лучшие игры для Linux
Категория: Статьи/Игры
На Linux мало игр? Отнюдь. На сайте Losst опубликован список популярных игр (в том числе весьма топовых), имеющих нативную поддержку Linux. Названы Half-Life, Dota, Doom, Hitman, Warhammer, Civilization, Minecraft и другие.
Подробности [→]
Короткой строкой
Новости
Мероприятия
- Приглашаем на DINS DevOps EVENING (online): теги в AWS и namespace в Kubernetes [→]
- 15 декабря состоится завершающий вебинар из серии, посвященной новой образовательной линейке ОС Альт [→]
Новости FOSS организаций
Компания Mozilla опубликовала финансовый отчёт за 2019 год [→]
Ядро и дистрибутивы
Plasma 5 в slackware тихо незаметно заменяет KDE 4 [→]
Безопасность
Cloudflare, Apple и Fastly представили сохраняющий конфиденциальность вариант DNS over HTTPS [→]
Web
Chrome 88 переведён на новый манифест, несовместимый с uBlock Origin [→]
Для разработчиков
Первый публичный выпуск децентрализованной платформы совместной разработки Radicle [→]
Статьи
DIY
Ламповая self-hosted инфраструктура на Vultr [→]
Ядро и дистрибутивы
Garuda Linux – новый красивый дистрибутив на основе Arch Linux (обзор с видео) [→ (en)]
Системное
Об управлении несколькими инстансами сервиса с помощью systemctl [→ (en)]
Специальное
- Настройка Home Assistant для управления Open Source умным домом [→ (en)]
- Twake, современная Open Source платформа для совместной работы (альтернатива Nextcloud) [→ (en)]
- Как можно использовать Stream Deck на Linux с Open Source инструментами [→ (en)]
Безопасность
- Освобождаем свои данные из корпоративного рабства. Концепция личного хранилища [→]
- Depix, утилита для воссоздания пикселизированных паролей на скриншотах [→]
- Ростелеком «исследовал» безопасность 10 открытых приложений [→]
DevOps
- Практическое руководство по HashiCorp Consul — Часть 1 [→]
- Контейнеризация понятным языком: хранение данных и безопасность в Kubernetes, зачем нужен Ansible [→]
- Используете Kafka с микросервисами? Скорее всего, вы неправильно обрабатываете повторные передачи [→]
- О том как Kubernetes оптимизирует IT бюджет [→ (en)]
- Docker is deprecated — и как теперь быть? [→]
- Prometheus и VictoriaMetrics: отказоустойчивая инфраструктура для хранения метрик [→]
- Лучшие панели управления для Linux [→]
- Конфигурируем сервис с помощью Vault и Pydantic [→]
- Kubernetes 1.20 — и что же слома.../починили на этот раз? [→]
- Wireguard для Kubernetes и удобные GUI [→]
- Continuous Delivery в эру микросервисов и COVID-19 (интервью) [→ (en)]
- Salt. О славном pillar'е замолвите слово [→]
- О создании гиперконвергентной инфраструктуры с Open Source инструментами [→ (en)]
- Миграция приложений и аварийное восстановление с помощью Red Hat Advanced Cluster Management (ACM) [→]
- Эксплуатация Ceph: флаги для управления естественными состояниями OSD [→]
- Создание DevOps культуры с Open Source принципами [→ (en)]
AI & Data Science
OpenVINO Toolkit – залог успешного внедрения видеоаналитики для качественной скоринговой оценки недвижимости [→]
Web
Для разработчиков
- cGit-UI — web-интерфейс для Git-репозиториев [→]
- Генератор диаграмм таблиц ClickHouse для PlantUML [→]
- Обучение Bash через написание интерактивной игры [→ (en)]
- Как красиво вывести JSON в консоли [→ (en)]
- cGit-UI — web-интерфейс для Git-репозиториев [→]
- О создании простой игры на Elixir [→ (en)]
- Почему Java-разработчики любят редактор jEdit [→ (en)]
- Практикуемся в Groovy, программируя игру [→ (en)]
- Оптимизация размера Go-бинарника [→]
- Учим Julia программируя игру [→ (en)]
- Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio [→]
Пользовательское
- Как установить драйверы Mesa на Ubuntu (последние и стабильные) [→ (en)]
- Об улучшении работы в GNOME с помощью Gedit [→ (en)]
- О совместной работе в Etherpad, альтернативе Google Docs [→ (en)]
- Как убить все процессы пользователя в Linux [→]
- Об использовании текстового редактора medit [→ (en)]
- Кунг-фу стиля Linux: утилита marker и меню для командной строки [→]
- Кастомизация переключателя задач в KDE Plasma [→ (en)]
- Об использовании текстового редактора FeatherPad [→ (en)]
Разное
- Доступ к ssh серверу через очень зарегулированное подключение [→]
- Об использовании консольного инструмента редактирования файлов ed [→ (en)]
Релизы
Ядро и дистрибутивы
- Релиз дистрибутива Debian 10.7 [→]
- Третий альфа-выпуск инсталлятора Debian 11 «Bullseye» [→]
- Выпуск CentOS Linux 8.3 (2011) [→ 1, 2]
- Выпуск Linux-дистрибутива CRUX 3.6 [→ 1, 2]
- Видео: Обзор нового релиза дистрибутива Manjaro 20.2. Потребление памяти [→]
- Обновление OpenWrt 18.06.9 и 19.07.5 [→]
- Зимнее обновление стартовых наборов ALT p9 [→]
Системное
- Релиз командного интерпретатора Bash 5.1 [→ 1, 2, 3]
- Релиз сетевого конфигуратора NetworkManager 1.28.0 [→]
- Автор CUPS выпустил PAPPL 1.0, фреймворк для организации вывода на печать [→]
- Доступен выпуск KDE Frameworks 5.77 [→]
Специальное
Выпуск эмулятора QEMU 5.2 [→]
Мультимедиа
Выпуск xine 1.2.11 [→]
Безопасность
- Обновление OpenSSL 1.1.1i и LibreSSL 3.3.1 с устранением уязвимости [→]
- Состоялся релиз CrowdSec v.1.0.0 [→]
DevOps
Kubernetes 1.20: обзор основных новшеств [→]
Web
Релиз WordPress 5.6 (Simone) [→]
Для разработчиков
- Вышел релиз GitLab 13.6 с автоматическим развёртыванием в EC2 и статистика использования для инстанса [→]
- Релиз фреймворка Qt 6.0 [→ 1, 2]
- Доступен GNU Autoconf 2.70 [→]
- Выпуск интегрированной среды разработки Apache NetBeans 12.2 [→]
Пользовательское
Выпуск приложений KDE 20.12 [→ 1, 2]
Игры
Что ещё посмотреть
Дайджест от Opensource.com: новое устройство домашних директорий и многое другое [→ (en)]
На этом всё, до следующего воскресенья!
Высказываю большое спасибо редакции и авторам OpenNET, много новостных материалов и сообщений о новых релизах взято у них.
Если кто интересуется составлением дайджестов и имеет время и возможность помочь — буду рад, пишите по контактам, указанным в моём профиле, или в личные сообщения.
Подписывайтесь на наш Telegram канал, группу ВКонтакте или RSS чтобы не пропустить новые выпуски FOSS News.
← Предыдущий выпуск