Você deve distribuir o código fonte que você usou para compilar o binário [GPL V2 licenciado] que você distribui, então qualquer um que busque o binário pode modificar e recompilar o código-fonte.
O código-fonte e o binário não precisam estar exatamente lado a lado. O código-fonte deve ser fácil de buscar, descompactar ..., caso contrário você deve documentar como obtê-lo, onde obtê-lo, como descompactá-lo e criá-lo ...
Isso se aplica somente a cada versão do binário que você distribui (mesmo experimental). Se o seu binário experimental é publicado e sobrescrito, provavelmente é bom publicar o repositório fonte (como o git).
Veja o link