Las IDEAS no se Registran (con Derechos de Autor DA), ni se patentan. Tienes que Registrar con DA el software ya terminado.
Lo que puedes hacer es un CONVENIO por escrito (y firmado) entre tu y tus programadores. Este Acuerdo se llama
ACUERDO DE CONFIDENCIALIDAD (confidentiality agreement, non-disclosure agreement, en inglés).
Este documento es totalmente LEGAL, es decir puedes proceder PENALMENTE en caso NO cumplimiento con lo establecido en el ACUERDO. En la Red puedes encontrar algunos Formatos que puedes adaptar a tus necesidades.
Todas las compañias de Software utilizan este tipo de Convenios para liberarse de este tipo de problemas de robo de información e ideas.
Saludos,