Экспертиза исходного кода
Когда назначается
- Спор об авторстве и правах на программу
- Обвинение в заимствовании (плагиате) кода
- Проверка соответствия исходника переданному ПО (депонирование)
- Оценка объёма реализованного по ТЗ
- Поиск закладок, уязвимостей, нарушений open source лицензий
Вопросы эксперту
- Имеются ли в исходном коде совпадения и заимствования из другой программы, каков их объём?
- Является ли код оригинальным произведением или переработкой другого?
- Соответствует ли переданный исходный код работающему (скомпилированному) ПО?
- Какие функции ТЗ реализованы в коде, каков объём выполненного?
- Содержит ли код недекларированные возможности, закладки, уязвимости?
- Соблюдены ли условия использования компонентов с открытой лицензией?
Нормативная база
- Ст. 1259, 1261, 1270, 1280 ГК РФ (программа для ЭВМ, исключительные права)
- Ст. 1296 ГК РФ (права на программу, созданную по заказу)
- ГОСТ 19.101-77, ГОСТ 19.201-78 (ЕСПД, техническое задание)
- ГОСТ Р 56939-2016 (разработка безопасного программного обеспечения)
- Федеральный закон № 73-ФЗ; ст. 146 УК РФ (при контрафакте)
Пример из практики
Стартап обвинил уволившегося разработчика в переносе кода в новый продукт. Сравнение репозиториев дало высокий процент совпадения оригинальных модулей и общий open source компонент под GPL, использованный с нарушением. Заключение подтвердило переработку, стороны заключили мировое соглашение.
Частые вопросы
Как эксперт доказывает заимствование кода?
Что если мне передали только скомпилированную программу без исходников?
Можно ли проверить нарушение открытых лицензий (GPL)?
Кому принадлежат права на код, написанный подрядчиком?
Найдёте ли вы закладки и уязвимости в коде?
Другие виды в этой группе
* Стоимость указана справочно, не является публичной офертой в значении ст. 437 ГК РФ. Итоговая стоимость определяется после изучения материалов.
