Проект OpenStreetMap обяви, че сървърите в своята инфраструктура ще бъдат прехвърлени на Debian GNU/Linux. До момента, в продължение на 18 години, проектът използваше дистрибуцията Ubuntu. Миграцията протече постепенно, започвайки от август, и доведе до замяна на наличните инсталации Ubuntu 20.04 и 22.04 с Debian 12. Преходът също така позволи обновление на езика Ruby от версия 3.0 до версия 3.1 и използване на по-нова версия на фреймворка Ruby on Rails, което доведе до ускоряване на работата на услугата www.openstreetmap.org.
Сред причините за миграцията:
- Проблеми с поддръжката на определени пакети в Ubuntu, изнасяни от Debian, като Apache2, което изискваше бэкпортване на нова версия за решаване на проблемите в MPM (Multi-Processing Modules) event.
- Проблеми, произтичащи от факта, че някои пакети в Ubuntu се предоставят само в snap формат.
- Поддръжка на Debian за 5 години с по-качествена поддръжка на цялата екосистема от пакети (в Ubuntu актуализациите за някои пакети от репозитория universe са налични само с абонамент за Ubuntu Pro).
- Възможност за използване на пакети от бекпортове в Debian с нови версии на ядрото на Linux, решаващи актуални проблеми с производителността на вход/изход на системи с NVMe устройства.
- Желание да бъдем по-близо до мейнтейнерите на пакети от общността на Debian, използвани в проекта OpenStreetMap, като osm2pgsql и osmium-tool.
Източник: opennet.ru
