Le projet OpenStreetMap a annoncé le transfert des serveurs de son infrastructure vers Debian GNU/Linux. Pendant 18 ans, le projet a utilisé la distribution Ubuntu sur ses serveurs. La migration s'est effectuée progressivement à partir d'août et a entraßné le remplacement des installations existantes d'Ubuntu 20.04 et 22.04 par Debian 12. Ce passage a également permis de mettre à jour le langage Ruby de la version 3.0 à la version 3.1, et d'utiliser une version plus récente du framework Ruby on Rails, ce qui a accéléré le fonctionnement du service www.openstreetmap.org.
Parmi les raisons de la migration :
- Des problÚmes de maintenance sous Ubuntu de certains paquets importés de Debian, comme Apache2, qui nécessitaient un backport de la nouvelle version pour résoudre des problÚmes dans le module MPM (Multi-Processing Modules) event.
- Des problĂšmes sont apparus car certains paquets sous Ubuntu ne sont fournis qu'au format snap.
- La maintenance de Debian pendant 5 ans avec un support de meilleure qualité de l'écosystÚme complet de paquets (dans Ubuntu, les mises à jour pour certains paquets du dépÎt universe ne sont disponibles que par abonnement à Ubuntu Pro).
- La possibilité d'utiliser sur Debian des paquets des backports avec de nouvelles versions du noyau Linux, résolvant les problÚmes de performance d'entrée/sortie sur des systÚmes avec des disques NVMe.
- Le souhait d'ĂȘtre plus proche des mainteneurs de paquets de la communautĂ© Debian, utilisĂ©s dans le projet OpenStreetMap, comme osm2pgsql et osmium-tool.
Source : opennet.ru
