Il progetto OpenStreetMap ha annunciato il trasferimento dei server nella propria infrastruttura a Debian GNU/Linux. Prima di questo, per 18 anni era stata utilizzata la distribuzione Ubuntu sui server del progetto. La migrazione è avvenuta gradualmente a partire da agosto e ha portato alla sostituzione delle installazioni esistenti di Ubuntu 20.04 e 22.04 con Debian 12. Il passaggio ha anche consentito di aggiornare il linguaggio Ruby dalla versione 3.0 alla versione 3.1 e di utilizzare una versione più recente del framework Ruby on Rails, il che ha portato a un'accelerazione delle prestazioni del servizio www.openstreetmap.org.
Tra le ragioni della migrazione:
- Problemi di supporto in Ubuntu per alcuni pacchetti importati da Debian, come Apache2, che richiedevano il backporting di una nuova versione per risolvere i problemi nel modulo MPM (Multi-Processing Modules) event.
- Problemi legati al fatto che alcuni pacchetti in Ubuntu sono forniti solo in formato snap.
- Supporto a Debian per 5 anni con un supporto di qualità superiore dell'intero ecosistema dei pacchetti (in Ubuntu gli aggiornamenti per alcuni pacchetti dal repository universe sono disponibili solo con l'abbonamento a Ubuntu Pro).
- Possibilità di utilizzare in Debian pacchetti dai backport con nuove versioni del kernel Linux, risolvendo i problemi di prestazioni I/O sui sistemi con dispositivi NVMe.
- Desiderio di avvicinarsi ai manutentori dei pacchetti della comunità Debian utilizzati nel progetto OpenStreetMap, come osm2pgsql e osmium-tool.
Fonte: opennet.ru
