This project has been mainly developed on a volunteer basis, for education and research purposes. The main Developer Team is a group of researchers at CTTC, a non-profit research institution, and the project enjoys from a solid base of external users and contributors.

Slowly but steadily baked, the source code evolved and demonstrated its feasibility as an open and free framework for software-defined GNSS receiver development, attracting the interest of more researchers, students, skilled hobbyists, and the industry.

According to Black Duck Open Hub, the development of GNSS-SDR from its first commit to a Git repository (in October 2011, after a happy childhood living in a Subversion repository) up to now has taken 77 years of effort, as estimated by the Constructive Cost Model (COCOMO).

The Authors are proud to be supported by the following public institutions, private companies, and spontaneous, enthusiastic volunteers that contribute to maintaining and expanding the capabilities and field of applications of a free and open-source GNSS software-defined receiver:

Public Research Funds

  • Support from the Spanish Ministry of Science and Innovation.

    SpanishMinistry logo

The Spanish Ministry of Science and Innovation provides partial support for development through project CPP2021-008648, titled ``Receptor Abierto y Flexible de Investigación por Satélite’’. Mar 2022 - Mar 2025.

  • Support from the Spanish Ministry of Science, Innovation, and Universities.

    ARISTIDES logo

    The Spanish Ministry of Science, Innovation, and Universities provided partial support for development infrastructure through the Statistical Learning and Inference for Large Dimensional Communication Systems (ARISTIDES) project (RTI2018-099722-B-I00). Jan. 2019 - Dec. 2021.

  • Support from the European Union through European Regional Development Fund (ERDF).

    ERDF logo ERDF logo

    GNSS-SDR Continuous Integration system is run in a hardware infrastructure (servers, network storage) partially provided by ERDF through Project 5G-Lab (Spanish Ministry of Science, Innovation, and Universities, Ref. EQC2018-005257-P). Nov. 2018 - Mar. 2021.

  • Support of Research Groups by the Government of Catalonia.

    The Government of Catalonia, through Grant 2017–SGR–1479, provides partial support for registrations and travel expenses to well-established scientific conferences. Sep. 2017 - Sep. 2021.

  • AUDITOR - Advanced Multi-Constellation EGNSS Augmentation and Monitoring Network and its Application in Precision Agriculture is a project that developed a multi-band, multi-constellation receiver based on GNSS-SDR and targeted to Precision Agriculture applications, targeting Galileo and GPS civil signals in the L1, L2, and L5 bands.

    AUDITOR logo

    This project received funding from the European Union Agency for the Space Programme (formerly called GSA) under the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 687367. Jan. 2016 - Jun. 2018.

  • Support from the Spanish Ministry of Economy and Competitiveness.

    The Spanish Ministry of Economy and Competitiveness, through project ADVENTURE (Ref. TEC2015-69868-C2-2-R), provided partial support for registrations and travel expenses to well-established scientific conferences, as well as publication fees. Jan. 2016 - Jan. 2019.

  • Research networks

    • COST Action CA15104 - Inclusive Radio Communication Networks for 5G and beyond (IRACON), aimed to achieve scientific breakthroughs by introducing novel design and analysis methods for the 5th-generation (5G) and beyond-5G radio communication networks.

    IRACON logo

    IRACON offered Short Term Scientific Missions grants for exchange visits aimed at supporting individual mobility, strengthening existing networks and fostering collaboration between researchers. Check out the application procedure. Mar 2016 - Mar. 2020.

Education programs funded by private entities

  • Google Summer of Code (GSoC)

    GSoC logo









2012, under the kind umbrella of GNU Radio and the GNU Project.

  • In GNSS Receiver on GNU Radio, Luis Esteve implemented an acquisition algorithm for GPS L1 C/A.

    Google, through the GSoC program, offers students a stipend for contributing to open source projects.

  • ESA Summer Of Code In Space (SOCIS)

    • 2019
      • In Improving the Graphical User Interface (GUI) for monitoring the GNSS-SDR status in real-time, Álvaro Cebrián worked in a GUI for GNSS-SDR (Honorable Participation).
    • 2015
      • In Direct Position Estimation, Luis Esteve explored the DPE algorithm and proposed receiver architectures.
    • 2014
      • In GNSS-SDR. Acceleration with VOLK, Andrés Cecilia created a new VOLK module with kernels for GNSS signal processing, the inception of the current VOLK_GNSSSDR.
    • 2013
      • In Real-time positioning solution for GNSS-SDR, Vladimir Avrov started working on the generation of RTCM messages.

      The European Space Agency, through the SOCIS program, offers students a stipend for contributing to open source projects.