Projekt OpenStreetMap ogłosił przeniesienie serwerów w swojej infrastrukturze na Debian GNU/Linux. Przez 18 lat na serwerach projektu wykorzystywano dystrybucję Ubuntu. Migracja odbywała się stopniowo od sierpnia i doprowadziła do wymiany istniejących instalacji Ubuntu 20.04 i 22.04 na Debian 12. Przejście to pozwoliło również na aktualizację języka Ruby z wersji 3.0 do 3.1 oraz na wykorzystanie nowszej wersji frameworka Ruby on Rails, co przyspieszyło działanie serwisu www.openstreetmap.org.
Wśród powodów migracji:
- Problemy z utrzymaniem niektórych pakietów w Ubuntu, importowanych z Debiana, takich jak Apache2, co wymagało backportowania nowej wersji w celu rozwiązania problemów z modułem MPM (Multi-Processing Modules) event.
- Pojawienie się problemów z powodu tego, że niektóre pakiety w Ubuntu są dostarczane tylko w formacie snap.
- Wsparcie Debiana przez 5 lat z lepszym wsparciem całego ekosystemu pakietów (w Ubuntu aktualizacje dla niektórych pakietów z repozytorium universe są dostępne tylko w ramach subskrypcji Ubuntu Pro).
- Możliwość korzystania w Debianie z pakietów z backportów z nowymi wersjami jądra Linux, które rozwiązują istniejące problemy z wydajnością I/O na systemach z dyskami NVMe.
- Chęć bycia bliżej maintainerów pakietów z społeczności Debiana, używanych w projekcie OpenStreetMap, takich jak osm2pgsql i osmium-tool.
Źródło: opennet.ru
