Как юрист, вы конечно же правы
Но разработчику ничего не мешает (кроме закона, как вы сказали), писать на основании этого кода свой продукт. Или приносить конкуренту его. В принципе, доказать можно но очень долго. Скорее будет ущерб компании имиджевый, чем польза
Запретить, а больше того доказать, что куски вашего кода использовались разработчиком в другом проекте вы не сможете, только если он сам не признается. Сам продукт - это не только код, это в первую очередь команда, бизнес процессы, связи и доверие лояльность клиентов. Даже если скопируют код, остальное очень трудно взять и скопировать. Вообще легче код не скопировать, а просто взломать сервер и получить ваш код. Многие просто думают, что это трудно, но очень часто - это самый быстрый способ получить ваш код. Вопрос цены. Куча копий сайтов лежит на хакерских форумах типа nulled