Новости «Linux General»
Ядро Linux 5.14
После двух месяцев разработки Линус Торвальдс представил выпуск ядра Linux 5.14. Среди наиболее заметных изменений: новые системные вызовы quotactl_fd() и memfd_secret(), удаление драйверов ide и raw, новый контроллер приоритетов ввода/вывода для cgroup, режим планирования задач SCHED_CORE, инфраструктура для создания загрузчиков верифицированных BPF-программ.
В новую версию принято 15883 исправлений от 2002 разработчиков, размер патча - 69 МБ (изменения затронули 12580 файлов, добавлено 861501 строк кода, удалено 321654 строк). Около 47% всех представленных в 5.14 изменений связаны с драйверами устройств, примерно 14% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 13% связано с сетевым стеком, 3% - с файловыми системами и 3% c внутренними подсистемами ядра.
( читать дальше... )
Источник – opennet.ru.
>>> Подробности (opennet.ru)
В этот день, тридцать лет назад, тихо и незаметно...
Один студент написал письмо:
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID:
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I'd like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).
I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want. Any suggestions
are welcome, but I won't promise I'll implement them :-)
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that's all I have :-(.
>>> Подробности (cmu.edu)
()
Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0
Компания Microsoft опубликовала первый стабильный выпуск Linux дистрибутива!
CBL-Mariner 1.0 (Common Base Linux Mariner) – это внутренний дистрибутив Linux для облачной инфраструктуры и периферийных продуктов и услуг Microsoft.
Применяется как контейнер или контейнерный HOST с ограниченным набором пакетов в SONiC, Azure Sphere OS и Windows Subsystem for Linux (WSL).
Система сборки CBL-Mariner позволяет генерировать как отдельные RPM-пакеты на основе SPEC-файлов и исходных текстов, так и монолитные системные образы, формируемые при помощи инструментария rpm-ostree и обновляемые атомарно без разбивки на отдельные пакеты.
Образов нет. Подразумевается самостоятельная сборка. Инструкция есть для Ubuntu 18.04.
Лицензия: MIT.
>>> Подробности (github.com)
systemd 249
Новый релиз системного менеджера GNU/Linux — systemd (лицензия GPL-v2+):
-
возможность явного или автоматического выбора из нескольких root разделов в образе диска с помощью параметра
--image=вsystemd-nspawn,systemd-dissectи других утилитах, работающих с образами дисков -
новые опциональные параметры
IMAGE_VERSIONиIMAGE_IDв файле/etc/os-release -
поддержка build-id и .note.package из ELF в
systemd-coredumpпозволяет явным образом соотнести дамп памяти с конкретным пакетом, из которого был установлен соответствующий бинарник -
поддержка UUID для событий udev, которая позволяет отслеживать конкретное событие в явном виде
-
документирован сетевой протокол Journal
-
домен «home.arpa» официально добавлен в качестве домена для локальных сетей согласно RFC 8375
-
флаг «grow-file-system» добавлен к спецификации Discoverable Partition
-
поддержка JSON с помощью интерфейса DBus и параметра командной строки в
systemd-hostnamedиsystemd-networkd. В дальнейшей её планируется распространить на все компоненты systemd -
автоматическое добавление хэшей паролей в shadow для пользователей
systemd-homed -
поддержка добавления пользователей и групп с помощью конфигурационных файлов в формате JSON в
/etc/userdb/,/run/userdb/,/run/host/userdb/и/usr/lib/userdb/ -
расширение механизма зависимостей с помощью неконфигурируемых автоматических обратных зависимостей (
OnSuccessOfдляOnSuccess,UpheldByдляUpholds,OnFailureOfдляOnFailureи т. п.) для упрощения отслеживания и настройки зависимостей между юнитами -
по многочисленным просьбам анонимусов с LOR была документирована архитектура systemd
И множество других изменений, исправлений и улучшений.
>>> Подробности (lists.freedesktop.org)
Bottlerocket 1.1.0
Доступен выпуск Linux-дистрибутива Bottlerocket 1.1.0, в развитии которого принимает участие компания Amazon для более эффективного и безопасного запуска изолированных контейнеров. Дистрибутив предоставляет атомарно и автоматически обновляемый неделимый системный образ, включающий ядро Linux и минимальное системное окружение, включающие только компоненты, необходимые для запуска контейнеров. В окружении задействованы systemd, Glibc, Buildroot, GRUB, конфигуратор сети wicked, runtime для изолированных контейнеров containerd, платформа оркестровки контейнеров Kubernetes, аутентификатор aws-iam-authenticator и агент Amazon ECS.
( читать дальше... )
>>> Подробности (amazon.com)
Microsoft включает поддержку GUI-приложений для подсистемы Linux
Microsoft включает поддержку GUI-приложений для WSL (WSLG) в разрабатываемой Windows 10 Insider Preview версии ≥21362. GUI-приложения работали и раньше с помощью запуска стороннего X11-сервера, но без поддержки аппаратного ускорения и звука — сейчас же поддержка включена официально.
В основе реализации лежат:
- реализация WDDM D3DKMT в ядре Linux в виде устройства
/dev/dxgдля прямого использования системного GPU; - эталонный Wayland-композитор Weston с поддержкой XWayland для запуска X11-программ и OpenGL-ускорения через Mesa-драйвер с реализацией D3D12;
- PulseAudio для захвата и вывода звука;
- FreeRDP для отображения приложения как обычного окна внутри Windows 10.
Установленные графические программы, имеющие стандартизированный XDG Desktop Entry, могут быть запущены прямо из меню «Пуск».
Для отображения, что запущенная графическая Linux-программа работает с помощью WSLG, на её иконке в панели задач есть маленький пингвин Tux.
Графические драйверы с поддержкой vGPU для WSLG уже подготовлены компаниями AMD (amd.com), Intel и Nvidia (с поддержкой CUDA).
>>> Подробности (theverge.com)
Xinuos, наследница SCO, подала иск к IBM и Red Hat
31 марта компания Xinuos, в 2011 году купившая SCO Group, подала иск к IBM и Red Hat. Она обвиняет их в сговоре с целью незаконного захвата рынка и задавливания конкурентов.
Xinuos ранее называлась UnXis и имела штаб-квартиру в Неваде, позже — в Калифорнии, а сейчас — на Виргинских островах США, где и подан иск. Она «разрабатывает и продаёт операционные системы UnixWare и OpenServer» (последняя основана на FreeBSD).
Xinuos утверждает, что сначала IBM «украла её интеллектуальную собственность» и использовала её в ОС AIX и z/OS (в том числе, для поддержки программ для Linux), конкурируя с Xinuos, после чего договорилась с Red Hat о разделе рынка, а также обманывала своих инвесторов и потенциальных покупателей, утверждая, что права UNIX и UnixWare принадлежат третьему лицу, которое отказалось от всех претензий. Это, согласно заявлению, позволило им вытеснить с рынка конкурентов вроде FreeBSD, чем они нанесли вред рынку, индустрии, сообществу разработчиков и пользователей в том числе и открытого ПО.
>>> Текст заявления (PDF) (courtlistener.com)
Elive, выпуск 3.8.18 beta
Периодически, волнами всплывают темы «что использовать на старом железе» и среди советов очень редко встретишь рекомендацию Elive.
Дистрибутив с историей, релизами радует нечасто, 7 января представили очередной beta-выпуск.
Кратко, об Elive:
- некоммерческий, бесплатный дистрибутив, расчитанный на использование с железом 15-летней давности
- не требует установки
- пользовательский интерфейс на E16
- «полный» набор приложений
- подробнее здесь
( читать дальше... )
>>> Подробности (elivecd.org)
Состоялся релиз дистрибутива Mageia 8
Чуть больше чем через 1,5 года после выхода 7-й версии дистрибутива Mageia состоялся релиз 8-й версии дистрибутива.
( читать дальше... )
Установочные образы можно скачать с зеркал: https://mirrors.mageia.org/ .
>>> Подробности (mageia.org)
| ← предыдущие | следующие → |
