|Stable release||0.12 / March 25, 2010|
|License||GNU Lesser General Public License|
GeoClue is a software framework which can be used to enable geospatial awareness in applications. GeoClue uses the D-Bus inter-process communication mechanism to provide location information, but there is also a Qt Mobility API in the works. Through this it aims to simplify development of location aware applications and promote code reuse within the free software and open source communities by defining a logical boundary between the applications and underlying location providers. GeoClue is licensed under the GNU Lesser General Public License and is currently available for Linux.
GeoClue ships in several Linux distributions including Ubuntu, Debian and Fedora. It is also the positioning service of the MeeGo mobile Linux distribution, Tizen  and the GNOME stack, uses by e.g. GNOME Maps.
GeoClue provides access to multiple position providers, including, but not limited to:
- GPS: Position information from a Global Positioning System receiver (via gpsd and gypsy)
- GSM: Position information from cellular network connection
- Plazes: Position information from the Plazes Wi-Fi location service
- Hostip: Position information based on IP address
- Manual: User-provided position information
- "MeeGo Architecture". 2010-02-11. Retrieved 2010-04-04.
- "Overview of Tizen Location". 2012-05-09. Retrieved 2013-01-15.