Нету по сути такого закона. Можно защитить код как авторское произведение - но тогда банальный прогон обфускатором, кодирование - и ты уже ничего не докажешь. Можно еще делать патент на всю логику работы программы и регить по сути как изобретение - но с этим очень много гемора.