Send in your ideas. Deadline October 1, 2025
Grant
Theme fund: NGI0 Commons Fund
Start: 2025-08

Geoloquent

Location service for desktop and mobile Linux

Geoloquent is a memory safe re-implementation of the Geoclue2 D-Bus location service API from freedesktop.org. Location services are used by location-aware apps within projects like Gnome and KDE and they range from utilities with low location accuracy requirements (automatic timezone and night-mode setting) to GPS navigation apps and sports tracking apps. Geoloquent is implemented in Rust with the Tokio async framework. The requirements for an improved, but backwards compatible location service API will be explored during the project in collaboration with the user community.

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).