Кстати, некоторые мои знакомые разработчики не идут в компании с NDA как раз по причине наличия NDA. С их слов NDA связывает разработчика по рукам, там где можно было бы свободно писать код и сосредоточиться на решении задач, приходится думать о том, а не использовался ли код где-то ещё. Это очень сильно снижает скорость разработки и усиливает нагрузку.
Странная боязнь, лицензионной чистотой занимается юридический отдел, но никак не разработчики. Максимум что тебе порекомендуют не использовать библиотеки из красного списка лицензий, да выгрузить список библиотек раз в квартал для сверки. Если такой процедуры нету, то это не значит что закон не нарушается, тут NDA не причем