Het OpenStreetMap-project heeft aangekondigd zijn servers infrastructuur over te zetten naar Debian GNU/Linux. Voorheen werd gedurende 18 jaar het Ubuntu-distributief op de projectservers gebruikt. De migratie vond geleidelijk plaats vanaf augustus en resulteerde in de vervanging van de bestaande installaties van Ubuntu 20.04 en 22.04 door Debian 12. De overstap maakte ook een update van de Ruby-taal mogelijk van versie 3.0 naar 3.1, en activeerde een nieuwere release van het Ruby on Rails-framework, wat leidde tot een snellere werking van de dienst www.openstreetmap.org.
Redenen voor de migratie:
- Problemen met de ondersteuning van enkele pakketten in Ubuntu, die uit Debian zijn geĆÆmporteerd, zoals Apache2, wat het backporten van een nieuwe versie vereiste om problemen met de MPM-module (Multi-Processing Modules) event op te lossen.
- Problemen veroorzaakt door het feit dat sommige pakketten in Ubuntu alleen in snap-formaat worden geleverd.
- Ondersteuning van Debian gedurende 5 jaar met een betere kwaliteit van ondersteuning voor het volledige ecosysteem van pakketten (in Ubuntu zijn updates voor sommige pakketten uit de universe-repository alleen beschikbaar met een abonnement op Ubuntu Pro).
- De mogelijkheid om in Debian pakketten uit backports met nieuwe versies van de Linux-kernel te gebruiken, die bestaande problemen met de invoer-/uitvoersnelheid op systemen met NVMe-opslag oplossen.
- De wens om dichterbij de maintainers van pakketten uit de Debian-gemeenschap te zijn, die in het OpenStreetMap-project worden gebruikt, zoals osm2pgsql en osmium-tool.
Bron: opennet.ru
