Релиз NetBSD 10.0
28 марта 2024 года состоялся релиз проекта свободно распространяемой операционной системы NetBSD 10.0 со существенно улучшенной аппаратной поддержкой различных платформ и более высокой производительностью по сравнению с предыдущими выпусками. Предыдущая мажорная версия проекта NetBSD 9.0 вышла в феврале 2020 года.
Версия проекта NetBSD 10.0 находилась в разработке с 2019 года. По данным экспертов из Phoronix, это одно из масштабных обновлений операционной системы BSD.
Основные изменения и дополнения в NetBSD 10.0:
поддержка WireGuard;
поддержка многих новых платформ Arm, включая Apple Silicon и новых моделей Raspberry Pi;
поддержка новых сетевых адаптеров Intel Ethernet, Realtek 2.5GbE;
повышена производительность SMP;
добавлена опция автоматического шифрования файла подкачки;
исправлены ошибки в коде и значительно оптимизирована производительность (NetBSD 10.0 на 12% быстрее, чем NetBSD 9);
улучшена производительность планировщика для гибридных систем;
внесены различные оптимизации системных вызовов;
обновлён 31 сторонний компонент, входящий в базовую систему NetBSD;
более быстрая загрузка и расширенная поддержка виртуализации.
Первый репозиторий для NetBSD появился 21 марта 1993 года. В том же году вышла релизная версия NetBSD 1.0, в которой проприетарные программы из Net/2 были заменены свободными аналогами из 4.4BSD-lite. Эта версия поддерживала не только архитектуру x86, но также могла работать на Amiga, 68k Macintosh, PC532 и Sun-4c.
Ранее инженер Стефано Маринелли поделился своим опытом перезапуска старого сервера NetBSD 5.1. Он поднял сервер в 2010 году, а перезапустил лишь однажды — в 2012-м. При этом сервер работал как минимум до 2021 года.
Improved support for Arm:
• Allwinner V3s SoC support, found in e.g. the
Читать на habr.com