Метка: Linux

Университет Миннесоты специально отправлял в ядро Linux патчи с уязвимостями

Грег Кроа-Хартман отвечает за поддержку стабильной ветки ядра Linux, и недавно он принял решение запретить приём в ядро Linux любых изменений, которые отправляет Университет Миннесоты. Ранее принятые патчи решили откатить и провести их повторное рецензирование.   Почему патчи блокировали? Всё из-за исследовательской группы, которая изучает возможность продвижения скрытых уязвимостей в код открытых проектов. Она отправляла патчи с разными ошибками, смотрела на… Подробнее →

Microsoft тестирует запуск GUI-приложений Linux в Windows

Microsoft тестирует запуск приложений для Linux с графическим интерфейсом через подсистему WSL2 (Windows Subsystem For Linux). Её цель — запускать исполняемые файлы Linux в системе Windows. Какие результаты? Сейчас приложения интегрируются с рабочим столом Windows. Можно располагать ярлыки в меню Start, воспроизводить звуковые файлы, пользоваться микрофоном и аппаратным ускорением OpenGL, переключать программы через Alt-Tab и обменивать данные программ Linux и… Подробнее →

Топ-10 дистрибутивов для Raspberry Pi

Raspberry Pi в представлении не нуждается. Спрос на платы Raspberry Pi значительно вырос за последние несколько лет. Всего за 35 долларов вы можете пользоваться интернетом, учиться программировать, создавать проекты и попутно узнать много нового о компьютерном оборудовании и ПО. Есть много вещей, которые вы можете с Raspberry Pi, поэтому вам нужна идеальная операционная система. В этой статье рассмотрим лучшие дистрибутивы… Подробнее →

В миссии NASA на Марс использовали Linux

Оказывается, что NASA использовало Linux с открытым лётным ПО для дрона Ingenuity в составе миссии Марс-2020. Он работает на управляющей плате с SoC Qualcomm Snapdragon 801, который используют в смартфонах. Это первый случай использования Linux в аппаратах, отправленных на Марс. NASA приняло такое решение потому, что для управления марсоходом нужно меньше вычислительной мощности, чем для дрона: в марсоходе используют специальные… Подробнее →

Торвальдс выпустил ядро Linux 5.6

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.6. Среди наиболее заметных изменений: интеграция VPN-интерфейса WireGuard, поддержка USB4, пространства имён для времени, возможность создания обработчиков перегрузки TCP при помощи BPF, начальная поддержка MultiPath TCP, избавление ядра от проблемы 2038 года, механизм «bootconfig», ФС ZoneFS. В новую версию принято 13702 исправлений от 1810 разработчиков, размер патча — 40 Мб… Подробнее →

Как Linux conntrack может нанести ущерб?

Отслеживание соединений (“conntrack”) является основной функцией сетевого стека ядра Linux. Она позволяет ядру отслеживать все логические сетевые соединения или потоки и тем самым идентифицировать все пакеты, которые составляют каждый поток, чтобы их можно было последовательно обрабатывать вместе. Conntrack — это важная функция ядра, которая используется в некоторых основных случаях: NAT опирается на информацию от сonntrack, поэтому он может одинаково обрабатывать… Подробнее →

В ядре Linux 5.7 ускорят сложные сопоставления по спискам в NetFilter

Разработчики подсистемы фильтрации и модификации сетевых пакетов Netfilter опубликовали набор патчей, значительно ускоряющих обработку больших списков сопоставления (nftables set), в которых требуется проверка сочетания подсетей, сетевых портов, протокола и MAC-адресов. Патчи уже приняты в ветку nf-next, которая будет предложена для включения в состав ядра Linux 5.7. Наиболее заметного ускорения удалось добиться благодаря задействованию инструкций AVX2 (в дальнейшем планируется опубликовать подобные… Подробнее →

Правительство Южной Кореи заменяет Windows 7 на Linux

В Южной Корее заинтересованы в переходе на Linux и рассматривают внедрение трёх вариантов в разные ведомствах. 14 января прекратилась поддержка Windows 7, поэтому корейцы ищут альтернативу Windows 10: в правительстве страны не хотят лишних расходов на лицензии и зависимости от Microsoft. В отчёте правительства речь идёт о переходе на Linux к 2026 году, после чего система будет на всех устройствах… Подробнее →