Skip to main content

Libre Space Foundation

Country: GR

Libre Space Foundation develop free and open source space related projects and technologies, including hardware and software for the first open source satellite in the world.