Законно ли проведение независимой экспертизы исходного кода?
Выполнял техническое задания (написать небольшую библиотеку) на должности младшего инженера программиста.
Работодатель провел оценку результата выполнения и написал заключение не соответствующее действительности. Якобы задание не выполнено(выполнено не корректно). Цель -- найти причину для моего увольнения.
Я провел независимую экспертизу технического задания и результата его выполнения. На экспертизу передавалось не само техническое задание, а только тест технической задачи вставленный в обычный тестовый файл. Экспертиза показала, что техническое задание соответствует уровню среднего инженера программиста и оно выполнено корректно.
Вопрос. Нарушил ли я положение о коммерческой тайны или другой закон, когда передал техническое задание и результат его выполнения (исходный код) на независимую экспертизу?
Экспертизу я делал, исключительно для защиты своих трудовых прав в ГИТ, суде и т.д., так как иначе я не смогу доказать, что я выполнил корректно техническое задание.
Да я подписывал положение о коммерческой тайне и в приложении к нему есть пункт, что исходный код — является коммерческой тайной.
Но я читал закон о коммерческой тайне. В нем есть ст. 10, ч. 6, которая дает право нарушить коммерческую тайну в определенных случаях. А в сочетании со ст. 37 и 46 Конституции РФ, я мог в качестве защиты своих трудовых прав и права на судебную защиту.
Написание ПО в ходило в мои трудовые обязанности и в трудовом договоре есть пункт об отчуждении прав на ПО работодателю и т.д.