Из обновлений, накопившихся за 9 месяцев работы, разработчики сформировали Ubuntu 21.04. Поддержка этого релиза будет до января 2022 года. Образы для установки готовы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu и UbuntuKylin (редакция для Китая). Что нового? Как рабочий стол будет использоваться GNOME Shell 3.38 на основе GTK3, но приложения будут синхронизированы с GNOME…
Microsoft тестирует запуск приложений для Linux с графическим интерфейсом через подсистему WSL2 (Windows Subsystem For Linux). Её цель — запускать исполняемые файлы Linux в системе Windows. Какие результаты? Сейчас приложения интегрируются с рабочим столом Windows. Можно располагать ярлыки в меню Start, воспроизводить звуковые файлы, пользоваться микрофоном и аппаратным ускорением OpenGL, переключать программы через Alt-Tab и обменивать данные программ Linux и…
Не секрет, что большие корпорации тоже развивают ядро Linux. И недавно Microsoft добавила одну из неанонсированных функций Azure — драйвер MANA. Его добавили в ветку Net-Next, чтобы затем добавить в ядро Linux 5.13. Скоро этот драйвер сетевого адаптера будет доступен вместе c Azure, и интеграция с Linux нормальна для этого облака: большая часть систем Azure работают именно с этой ОС.…
Её разрабатывали год, и теперь она вышла. Встречайте новую ветку nginx 1.20.0, которая вобрала все изменения из 1.19.Х-серии. Если вам не нужна совместимость со сторонними модулями, разработчики советуют пользоваться основной веткой. Немного цифр 29 марта компания Netcraft опубликовала отчёт, согласно с которым nginx используют 20,15% активных сайтов (второе место, первое — у Apache с 25,38%). Но среди всех сайтов у…
Linux Foundation создаст своё исследовательское подразделение для изучения проектов с FOSS и их взаимодействием как экосистемы. «Посредством серии исследовательских проектов и связанного с ними контента Linux Foundation Research будет использовать обширный репозиторий Linux Foundation с данными, инструментами и сообществами по отраслевым вертикалям и технологическим горизонтам. В этой методологии будут применяться количественные и качественные методы для создания беспрецедентной сети знаний, которая…
В Chrome 89 для эксперимента запустили технологию FLoC (Federated Learning of Cohorts). Google создала её, чтобы заменить куки и прекратить их поддержку при обращении к сайту, отличному от домена текущей страницы. В кодовую базу Chromium FLoC уже включили. Google уже столкнулась с критикой в свой адрес. Противники FLoC считают, что эта технология не избавит пользователей от слежки, а всего лишь…
Вышел OpenSSH 8.6. В открытой версии сервера и клиента для протоколов SSH 2.0 и SFTP ликвидировали уязвимость в директиве LogVerbose. Уязвимость появилась в прошлом выпуске и даёт поднять уровень отладочной информации, которая попадает в лог. Через неё можно было сделать фильтрацию по функциям, шаблонам и файлам, связанным кодом, который выполнялся со сброшенными привилегиями в изолированном в песочнице процессе sshd, Если…
Кис Кук выпустил набор патчей, в которых реализовали рандомизацию смещений в стеке ядра при обработке системных вызовов. Нынешняя реализация поддерживает архитектуры х86, х86_64 и ARM64. Кук раньше был главным системным администратором kernel.org и тимлидом Ubuntu Security Team. Патчи улучшают безопасность ядра Linux тем, что случайно меняют смещение стека в памяти во всех случаях. Так атаки становятся сложнее и менее результативными.…
14 апреля версию Slackware 15.0 перевели на стадию бета-тестирования. Готов установочный образ для x86_64 и сборка для запуска в живом режиме. Дистрибутив Slackware появился ещё в 1993 году. Он — самый старый из существующих проектов. В чём особенность Slackware? Он прост и сделан в стиле обычной BSD. Slackware подойдёт студентам и всем, кто учит принципы работы Unix-like систем. В новой…
Готова версия основной ветки nginx 1.19.10, где разработчики развивают новые возможности. Параллельно есть стабильная ветка 1.18, куда вносят только исправления. Что нового? Значение параметра “keepalive_requests” по умолчанию увеличили с 100 до 1000. Он определяет максимальное число запросов, которые можно отправить через одно keep-alive соединение. Добавили новую директива “keepalive_time“. Она ограничивает общее время жизни каждого keep-alive соединения, по истечении которого соединение…