La société Mozilla a annoncé sa décision de fermer le projet MLS (Mozilla Location Service), qui depuis 2013 développait un service public pour déterminer la position géographique sur la base d'informations provenant de points d'accès Wi-Fi connus (liaison avec BSSID/MAC), de stations de base d'opérateurs mobiles (liaison avec Cell-ID) et des adresses IP fournies à l'abonné (GeoIP). Le service permettait de déterminer une position approximative sur la carte sans avoir recours aux systèmes de navigation par satellite, tels que GPS et GLONASS.
Depuis 2019, les capacités du service ont été restreintes en raison d'accusations de violation de brevets de la société Skyhook Holdings et d'un accord de règlement à l'amiable, selon lequel Mozilla a imposé une limite de 100 000 requêtes à l'API par jour pour les projets commerciaux. Les restrictions imposées ont conduit le projet Sailfish à abandonner l'utilisation de MLS et ont diminué l'attrait d'investissement de MLS aux yeux de Mozilla. Cela dit, MLS continuait d'être utilisé dans le projet microG et dans de nombreux firmware Android alternatifs au lieu du service propriétaire Google Network Location.
La raison de l'arrêt du projet évoque la tendance persistante à la diminution de la précision de localisation dans MLS, combinée à un manque de volonté d'augmenter les investissements ou de relancer le programme MozStumbler. La base de données reliant les coordonnées aux stations de base et aux réseaux Wi-Fi était alimentée par des actions d'enthousiastes ayant installé sur leurs smartphones l'application mobile MozStumbler.
L'application MozStumbler était liée au service stumbler, qui faisait partie de l'ancienne version de Firefox pour Android jusqu'à la version 69, remplacée en 2020 par une nouvelle édition mobile du navigateur développée sous le nom de code Fenix. Début 2021, le développement de MozStumbler a été interrompu et l'application n'a jamais été adaptée pour Android 10 et les versions ultérieures de la plateforme. À l'heure actuelle, l'arrivée de nouvelles données dans la base de données de MLS a presque cessé, et la pertinence des informations laisse à désirer.
Le plan suivant de désactivation progressive du service a été proposé :
- À partir du 13 mars, l'émission de nouvelles clés d'accès à l'API sera arrêtée.
- Le 27 mars, la réception des requêtes POST de données via l'API sera également interrompue, et la publication de nouveaux dumps de la base de données pour export dans d'autres systèmes sera arrêtée.
- Le 10 avril, toutes les bases de données publiées précédemment seront supprimées et ne seront plus disponibles au téléchargement.
- Le 12 juin, toutes les clés d'accès à l'API seront supprimées, sauf celles utilisées dans les projets Mozilla.
- Le 31 juillet, le dépôt contenant le code de la plateforme sera transféré sur GitHub en mode archive. Pour ceux qui souhaitent relancer le service et le maintenir par leurs propres moyens, le code source de la plateforme Mozilla Ichnaea, qui est à la base de MLS, restera disponible sous la licence Apache License 2.0.
Source : opennet.ru
