Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Red Hat представил бесплатные варианты Red Hat Enterprise Linux; китайцы выпустили GNU/Linux дистрибутив UOS в качестве «полноценной замены Windows 7» для госсектора; компания Corellium адаптировала GNU/Linux для работы на компьютерах с чипом Apple M1; Flipper Zero — план по производству и доставке; Arch Linux, Fedora, Debian, Slackware и openSUSE могут отказаться от поставки Chromium; как законтрибьютить в опенсорс, чтобы не сгореть со стыда; готов ли ваш Open Source проект к внедрению в корпорации; сегодня большинство Windows-игр отлично запускаются под GNU/Linux благодаря Proton и многое другое.
Оглавление
- Главное
- Red Hat представил бесплатные варианты Red Hat Enterprise Linux
- Китайцы выпустили GNU/Linux дистрибутив UOS в качестве «полноценной замены Windows 7» для госсектора
- Компания Corellium адаптировала GNU/Linux для работы на компьютерах с чипом Apple M1
- Flipper Zero — план по производству и доставке
- Arch Linux, Fedora, Debian, Slackware и openSUSE могут отказаться от поставки Chromium
- Как законтрибьютить в опенсорс, чтобы не сгореть со стыда
- Готов ли ваш Open Source проект к внедрению в корпоративной среде?
- Сегодня большинство Windows-игр отлично запускаются под GNU/Linux. Спасибо, Proton
- Короткой строкой
- Что ещё посмотреть
- Заключение
Главное
Red Hat представил бесплатные варианты Red Hat Enterprise Linux
Категория: Новости/Ядро и дистрибутивы
OpenNET пишет: «Компания Red Hat объявила о расширении программы Red Hat Developer, определяющей области бесплатного использования дистрибутива Red Hat Enterprise Linux.
Новые варианты нацелены на удовлетворение потребности в стабильном бесплатном дистрибутиве, возникшей после трансформации проекта CentOS в CentOS Stream. Изначально программа Red Hat Developer позволяла бесплатно использовать штатные сборки Red Hat Enterprise Linux для решения задач, возникающих в процессе разработки. … Использование для рабочих внедрений, для сборки финальных продуктов, для тестирования с участием нескольких участников или для обеспечения систем непрерывной интеграции требовало оформления платной подписки. Представленные изменения отменяют привязку программы Red Hat Developer к одному разработчику и разрешают использование предоставляемых бесплатных сборок командами разработчиков, а также на серверах и в рабочих внедрениях (production), насчитывающих до 16 систем».
Подробности [→ 1, 2, 3, 4 (en), 5 (en)]
Китайцы выпустили GNU/Linux дистрибутив UOS в качестве «полноценной замены Windows 7» для госсектора
Категория: Новости/Ядро и дистрибутивы
CNews сообщает о том, что, по словам разработчиков китайского дистрибутива Linux UOS (Unity Operating System), система достаточно готова чтобы заменить Microsoft Windows 7 в стране. Создание UOS было инициировано властями Китая в рамках постепенного отказа от иностранного ПО. UOS поддерживает все необходимые аппаратные платформы и обладает обширной экосистемой приложений. Глава Union Tech, разработчика UOS, отметил, что «по состоянию на конец 2020 г. компания поставила более миллиона лицензий на UOS». Основу UOS составляет Deepin.
Подробности [→]
Компания Corellium адаптировала GNU/Linux для работы на компьютерах с чипом Apple M1
Категория: Новости/Ядро и дистрибутивы
OpenNET пишет: «Компания Corellium, в рамках проекта Sandcastle занимающаяся портированием Linux и Android для iPhone, представила сборку Linux, адаптированную для работы на новых компьютерах Apple, оснащённых чипом M1. Вариант ядра Linux с поддержкой чипа Apple M1 опубликован под лицензией GPLv2, а патчи переданы для включения в основной состав ядра. … Для загрузки на компьютере Mac Mini M1 с чипом Apple M1 подготовлен готовый образ rootfs, построенный на базе сборки Ubuntu Linux для Raspberry Pi. … Разработчики из Corellium опередили проект Asahi Linux, основанный Гектором Мартином (Hector Martin) для портирования Linux на системы с чипом Apple M1, который пока ограничился проведением обратного инжиниринга и экспериментами с загрузчиком. Тем не менее, ключевой целью Asahi Linux является не просто загрузка Linux, а обеспечение полноценной поддержки механизмов управления питанием и задействование возможностей GPU Apple M1, в котором применяется специфичный набор инструкций».
Подробности [→ 1, 2, 3 (en), 4 (en), 5 (en)]
Flipper Zero — план по производству и доставке
Категория: Статьи/Специальное
Компания Flipper Devices Inc. в своём блоге на Хабре сообщила о текущем статусе проекта Flipper Zero («карманного мультитула для хакеров в формфакторе тамагочи»), задачах и проблемах, грядущем производстве и доступе в pledge manager. Кратко:
- поставки заказчикам будут производиться с января (ранние версии с возможными проблемами) до августа (серийные отлаженные образцы);
- железо почти готов, это главное;
- софт в разработке, ещё многое предстоит сделать, это не так страшно, прошивку можно обновить;
- сертификация важная и сложная задача, но без неё никак;
- большинство деталей – серийные компоненты, но есть и уникальные, производимые под заказ;
- финальная версия корпуса согласуется с производителем;
- разработчики очень беспокоятся из-за задержек, но они делают всё возможное, проект для них очень важен.
Напомним, проект предполагается сделать полностью открытым.
Подробности [→]
Arch Linux, Fedora, Debian, Slackware и openSUSE могут отказаться от поставки Chromium
Категория: Новости/Web
OpenNET сообщает: «Разработчик, поддерживающий пакеты с Chromium для Arch Linux, заявил, что откажется от сопровождения Chromium и выступит за удаление данного браузера из репозиториев в случае, если не удастся найти выход по поддержанию в Chromium синхронизации данных. Напомним, что компания Google решила с 15 марта ограничить в Chromium доступ к внутренним API, привязанным к сервисам Google. Изменение приведёт к невозможности использования в Chromium синхронизации закладок, паролей и истории посещений. … Том Каллауэй (Tom Callaway), сопровождающий пакет Chromium в Fedora и EPEL, также начал обсуждение вопроса дальнейших действий в случае прекращения доступа к API Google. … Эрик Гамелерс (Eric Hameleers), сопровождающий пакет в Slackware, упомянул, что не видит смысла в продолжении компиляции и создания пакетов с Chromium для Slackware, если Google не откажется от вводимых ограничений. … Разработчики Debian ещё с октября прошлого года рассматривают вопрос прекращения поставки Chromium из-за проблем со свободным временем и ресурсами у сопровождающих».
Подробности [→]
Из-за чего все проблемы – Google закрывает сторонний доступ к Chrome Sync API [→]
Как законтрибьютить в опенсорс, чтобы не сгореть со стыда
Категория: Статьи/Для разработчиков
На Хабре вышла статья с подробным руководством о том, как правильно принимать участие в Open Source проектах. На осеннем TechTrain Андрей Солнцев и Артем Ерошенко показали на примере Allure и Selenide, как справиться с техническими и психологическими трудностями. Прямо во время доклада они сделали изменения в опенсорсных проектах. В статье – расшифровка их доклада и видео с фестиваля. Разобраны вопросы: зачем поддерживать, как поддержать и как поменять код. Также приведена практическая часть.
Подробности [→]
Готов ли ваш Open Source проект к внедрению в корпоративной среде?
Категория: Статьи/Менеджмент
На сайте TFIR опубликована запись интервью с Дирком Хонделем, вицепрезидентом и ответственным за Open Source разработки в VMware. Тема диалога – подготовка Open Source проектах к использованию в корпоративной среде. Вот некоторые из рассмотренных тем:
- Несмотря на открытый исходный код, ПО тоже должно соответствовать всем предъявляемым критериям. Итак, что значит быть достаточно хорошим, чтобы подходить для использования на предприятии?
- Как гарантировать, что за выбранным вами проектом стоит здоровое сообщество и усилия по развитию?
- Кто еще пользуется проектом?
- Стоит ли вам заботиться о лицензии, под которой выпущен проект?
- Стоит ли смотреть на проект, для которого предлагается поддержка поставщиком, поскольку собственное обслуживание со временем может стать более дорогостоящим?
- У открытого исходного кода есть много конкурирующих проектов, которые делают одно и то же – как выбрать подходящий для вас?
Подробности [→ (en)]
Сегодня большинство Windows-игр отлично запускаются под GNU/Linux. Спасибо, Proton
Категория: Статьи/Игры
На Хабре вышла статья, описывающая положение дел в области, являющейся предметом бесконечных споров – игры в GNU/Linux. Приведя во введении пример игры Cyberpunk 2077, в которую пользователи GNU/Linux смогли играть с самого релиза, автор переходит к рассказу о том, что такое Proton (разработанная Valve Software) и ProtonDB, каково состояние VR в GNU/Linux и почему поддержка игр важна для любой ОС. В статье также есть примеры топовых игр и их совместимость с GNU/Linux.
Подробности [→]
Короткой строкой
Новости
Внедрения
Планшеты на «Авроре» закупят для врачей и учителей [→]
Новости FOSS организаций
- 50 лучших авторов Opensource.com [→ (en)]
- Компания Open Source Security спонсирует разработку gccrs [→]
- Взлом форума проекта OpenWRT [→]
- Microsoft: пришло время для всех компаний принять участие в Open Source [→ (en)]
- AWS хочет убедить клиентов перейти на Linux [→ (en)]
- Отчёт о развитии FreeBSD за четвёртый квартал 2020 года [→]
- Еженедельник OSM 547 [→]
- «Сизифу» исполнилось 20 лет! Российский репозиторий свободного программного обеспечения отмечает юбилей [→]
Юридические вопросы
Нарушение авторского права в хранителе экрана GNOME и производных проектах [→]
Ядро и дистрибутивы
В Ubuntu 21.04 решено не переходить на GTK4 и GNOME 40 [→]
Системное
Ошибка в патчах FreeNAS, вызывающая скрытое повреждение данных в ZFS [→]
Специальное
- Запуск Windows приложений Linux существенно ускорен [→ (en)]
- Amazon и Logz.io объявили о создании форков Elasticsearch [→ 1, 2, 3 (en)]
Обучение
Linux Foundation и Blacks In Technology вкладывают $100,000 в обучение и сертификацию [→ (en)]
Мобильные
- О гибернации приложений в Android 12 [→ (en)]
- Смартфон PinePhone теперь и на Debian Linux [→]
- В Android 12 ожидается улучшенная многозадачность [→ (en)]
- Похоже что в Android 12 будет добавлена одна из лучших возможностей iOS – шаринг доступа к Wi-Fi сетям [→ (en)]
- Android смартфоны дешевеют в два раза быстрее чем iPhone [→ (en)]
- Redmi Note 9 серия получит обновление до Android 11 [→ (en)]
- Дата выхода Android 12, слухи и ожидания [→ (en)]
- Android портирован для плат на архитектуре RISC-V [→]
- Android 12 может получить поддержку скрытой функции двойного тапа по сканеру отпечатков пальцев для выполнения специальных действий, убранной из Android 11 [→ (en)]
Безопасность
- Критический баг в WordPress плагине [→ (en)]
- Новый ботнет FreakOut угрожает Linux системам с необновлённым ПО [→ 1 (en), 2 (en)]
- Уязвимости в Dnsmasq, позволяющие подменить содержимое в кэше DNS [→ 1, 2, 3 (en), 4 (en)]
- pfSense добавляет поддержку WireGuard VPN [→ (en)]
DevOps
В Debian разрешено встраивание зависимостей в пакет Kubernetes [→]
Web
- В браузер Brave встроена поддержка распределённой сети IPFS [→]
- Упрощение установки дополнений к мобильной версии Firefox [→ (en)]
Для разработчиков
- PHP 8 продолжает развитие опенсорсного языка программирования [→]
- Новость для авторов тем Plasma: в версии 5.21 появились настраиваемые «зоны отступа» [→]
Пользовательское
- На этой неделе в KDE: перекомпоновка текста в Konsole [→]
- В текстовом редакторе Kate был обновлён диалог «Быстрый переход» [→]
Железо
- Проект Raspberry Pi представил плату Pico на основе собственного микроконтроллера [→ 1, 2, 3 (en), 4 (en), 5 (en), 6 (en)]
- Торвальдс критикует Intel за то, что в потребительских устройствах не используется память с ECC [→ (en)]
Разное
Из-за патентов поддержка H.263 в Ruffle, эмуляторе Flash Player, остаётся под вопросом [→]
Статьи
Внедрения
Подготовка к импортозамещению, или «Куда бежать, на что смотреть и к кому обратиться за помощью» [→]
DIY
3 идеи сетевого проекта для Raspberry Pi [→ (en)]
Ядро и дистрибутивы
UbuntuDDE: замечательный гибрид [→]
Системное
Заметки о Unix: система управления заданиями и использование SIGCHLD в (BSD) Unix [→]
Специальное
- ExpressLRS: RC Open Source протокол с низкой латентностью и высокой дальностью [→ (en)]
- Как установить Oracle VM VirtualBox Extension Pack [→]
- Nextcloud – открытая альтернатива целому ряду облачных приложений для совместной работы и управления задачами [→ (en)]
- Немного о производительности снапшотов QEMU [→]
- Изучаем ELK. Часть I — Установка Elasticsearch [→]
Обучение
4 больших урока из Open Source интернства [→ (en)]
Базы данных
Поточное резервирование базы данных, передача по сети и восстановление с конвертацией из FB 2.5 в FB 3.0 [→]
Мультимедиа
- Haruna Video Player: открытый фронтенд к MPV на основе Qt для Linux [→ (en)]
- Лучшие видеоплееры для Linux [→]
Мобильные
Лучшие Android планшеты в 2021: какой выбрать? [→ (en)]
Безопасность
- О защите приватности с помощью Proton VPN [→ (en)]
- О защите Linux сервера с помощью Crowdsec REST API [→ (en)]
DevOps
- Как сократить время сборки образов Docker в GitLab CI [→]
- Прогресс shell-operator и addon-operator: хуки как admission webhooks, Helm 3, OpenAPI, хуки на Go и многое другое [→]
- Знакомство с типичными примерами использования встроенных функций Terraform [→]
- Григорий Кошелев – А вы Кафку пробовали [→]
- Расцвет SRE и автоматизации: прогнозы на 2021 от Puppet [→ (en)]
- Как установить файл конфигурации в .Net Core Console app для нескольких сред разработки при запуске Docker-контейнера [→]
- Настройка Linux облака на голом железе [→ (en)]
- Таков путь! Эволюция бэкапов в Timeweb: от rsync до ZFS [→]
- Тонкости настройки CI/CD: как работает GitLab runner, когда использовать Docker-in-Docker и где пригодится Argo CD [→]
- Идеи Docker проектов, которые стоит попробовать сделать [→ (en)]
- Режим высокой доступности HashiCorp Vault (HA) [→]
- Представляем Quarkus на Red Hat OpenShift [→]
- Неужели нельзя обойтись без кафок и рэббитов, когда принимаешь 10 000 ивентов в секунду [→]
- О наборе инструментов для DevOps инженера [→ (en)]
- О KubeEdge, фреймворке для граничных (edge) вычислений [→ (en)]
- Функции Terraform [→]
- Хранение данных в Docker [→]
- Как я сдавал Certified Kubernetes Security [→]
AI & Data Science
- Нападения на полицейских в США: статистический обзор [→]
- 10 лучших статей о Data Science по версии Opensource.com [→ (en)]
- Руководство по MLflow – платформе для управления жизненным циклом машинного обучения [→ (en)]
- Технологии, стоящие за моделями машинного обучения для прогнозирования COVID от Facebook [→ (en)]
- Open Source проект недели по версии SD Times: Apache Superset [→ (en)]
- Руководство по TadGAN (с Python кодом) [→ (en)]
Web
Об обеспечении совместимости Firefox с новыми ARM процессорами от Apple [→ (en)]
Для разработчиков
- git-ssb — децентрализованный хостинг git-репозиториев [→]
- Как пересчитать электронную таблицу [→]
- 10 статей о том как начать участвовать в Open Sourece в 2021 [→ (en)]
- Проект arataga: реальный пример использования SObjectizer и RESTinio для работы с большим количеством HTTP-соединений [→]
- Как GitHub Actions улучшают процесс разработки и экспертизы ПО [→ (en)]
- Перехват и обработка событий в файловой системе Linux [→]
- Изучение JavaScript через написание игры [→ (en)]
- GIT-ветвление и попытка не запутаться [→]
- Maple Tree новая структура данных для ядра Linux, решающая сложные проблемы [→ (en)]
- Как PVS-Studio ELKI в январе проверяли [→]
- CLR vs JVM: сводки с полей боёв [→ (en)]
- Об обеспечении безопасности Java приложений [→ (en)]
Пользовательское
- Кунг-фу стиля Linux: запуск команд [→]
- Руководство по кастомизации KDE: 11 способов как изменить вид GNU/Linux десктопа [→ (en)]
- Настройка минимального сервера на Raspberry Pi [→ (en)]
- Выделенный текст не виден в тёмной теме в gedit? Чиним это [→ (en)]
- О приложениях для ведения дневника [→ (en)]
- Как удалять приложения из Ubuntu Linux [→ (en)]
- Перенос Windows в виртуальную машину на GNU/Linux [→ (en)]
- Настройка XFCE4 Linux десктопа через командную строку [→ (en)]
- Команда stat в Linux [→]
- Открытые программы для планирования встреч [→ (en)]
Железо
Raspberry Pi 4 теперь используется для целых умных домов [→ (en)]
Релизы
Ядро и дистрибутивы
- Новая версия российского дистрибутива Astra Linux Common Edition 2.12.40 [→ 1, 2]
- Выпуск GhostBSD 21.01.15 [→]
- Видео обзор Linux Mint 20.1. Что нового [→]
- Обновление OPNsense 20.7.8 с новым плагином телеметрии os-hw-probe [→]
- Обновление OpenWrt 19.07.6 [→]
- Релиз дистрибутива Alpine Linux 3.13 [→]
Системное
Релиз системы самодостаточных пакетов Flatpak 1.10.0 [→ 1, 2, 3, 4]
Специальное
- Выпуск Venus 0.9, реализации платформы хранения FileCoin [→]
- Выпуск GNU Radio 3.9.0 [→]
- Выпуск VirtualBox 6.1.18 [→]
Мультимедиа
- Выпуск редактора векторной графики Inkscape 1.0.2 и начало тестирования Inkscape 1.1 [→]
- Krita 4.4.2. Mesh градиенты и преобразования. Что нового [→]
- Релиз медиа-проигрывателя VLC 3.0.12. Поддержка Apple M1 [→]
Безопасность
- Релиз системы обнаружения атак Snort 3 [→ 1, 2 (en)]
- Выпуск криптографической библиотеки Libgcrypt 1.9.0 [→]
DevOps
Что нового добавилось в Terraform v0.13 [→]
Web
- Релиз Chrome 88 [→ 1, 2 (en), 3 (en)]
- Выпуск интегрированного набора интернет-приложений SeaMonkey 2.53.6 [→]
Для разработчиков
- Релиз goredo 1.0.0, реализации системы сборки redo, предложенной DJB [→]
- Выпуск среды разработки PascalABC.NET 3.7.2 [→]
- Обновление редактора кода CudaText 1.122.5 [→]
Пользовательское
- Архиватор GNU tar 1.33. Релиз спустя 2 года [→]
- Argos Translate — программа для машинного перевода с поддержкой русского языка [→]
- GNU nano 5.5 [→]
- Выпуск файлового менеджера Midnight Commander 4.8.26 [→]
- Доступна бета-версия KDE Plasma 5.21 [→]
Что ещё посмотреть
Подборка новостей за январь 2021 от Linux Foundation: распродажа курсов по облачным технологиям (закончилась :(), анализ атак типа SolarWinds Orion, новые Kubernetes & WebAssembly курсы, серии вебинаров LFX [→ (en)]
Заключение
На этом всё, до следующего воскресенья!
Высказываю большое спасибо редакции и авторам OpenNET [→], много новостных материалов и сообщений о новых релизах взято у них.
Если кто интересуется составлением дайджестов и имеет время и возможность помочь – буду рад, пишите по контактам, указанным в моём профиле, или в личные сообщения.
Подписывайтесь на наш Telegram канал, группу ВКонтакте или RSS чтобы не пропустить новые выпуски FOSS News.
[←] Предыдущий выпуск