Как защитить исходники своего проекта от воровства?
Допустим есть проект, к разработке которого я хочу подсоединить разработчика.
Какие существуют приёмы, чтобы усложнить разработчику скопировать проект себе и использовать в своих интересах?
Константин Нагибович, конечно, если как в вашем случае, речь идёт о скучной корпоративной разработке на 1С - такие исходники врятли где-то можно продать, да и суммы не те.
Но если вы разрабатываете например мобильное приложение и подсоединили разработчика, который потом ушёл - то очень скоро вы можете увидеть вариации своего мобильного приложения в аппсторе или на сайтах по продаже проектов.
1. Разделить репозитории. Дать доступ только к той части проекта, которая минимально необходима разработчику.
2. Не давать доступ на сервер
3. Не давать полные инструкции по развёртыванию
4. Не давать всю БД
5. NDA
А вообще в реальной жизни крайне редко кому-то нужны чужие исходники. И это всё лишняя морока и усложнение для всех.
Открыть ООО, нанять человека по ТК, подписать с ним доп соглашение о неразглашении коммерческой тайны
Выдать ему рабочее место и компьютер без доступа в интернет и не возможностью подключения флешек, дисков и т.д.
Вопрос поставлен до неприличия просто, ответ будет таким:
Стройте свои проекты в инструментах, которые позволяют ведение корпоративных проектов.
Невозможно ответить без представления конкретики, что разрабатывается и конечные цели.