Para subir el código fuente podrías usar varios servicios online que existen para alojar este tipo de proyectos como Sourceforge (
http://sourceforge.net).
También existe GitHub, que sirve para el control de versiones con Git, pero que también podrías usarlo.
Existen otros muchos lugares, pero estos son un ejemplo.
Luego podrías publicar el enlace a la página en el apartado correspondiente (que no se cual sería, a ver si alguien que lo sepa contesta).
Saludos y suerte.