
Правовая природа и предмет компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение ⚖️
Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение представляет собой самостоятельный вид судебной экспертизы, предметом которой выступают фактические данные, устанавливаемые на основе специальных знаний в области информационных технологий, программирования и цифровой криминалистики. Данный вид исследования занимает особое место в системе доказательственного права, поскольку объектом познания здесь выступает не материальный предмет в традиционном понимании, а совокупность цифровых следов, алгоритмических решений и технических характеристик программного продукта.
Правовую основу рассматриваемого вида экспертной деятельности составляют нормы гражданского, уголовного и процессуального законодательства, регулирующие отношения в сфере интеллектуальной собственности. Программное обеспечение как объект авторского права обладает двойственной природой: с одной стороны, оно представляет собой результат творческой деятельности, охраняемый нормами авторского права, с другой — является техническим артефактом, существующим в виде машинного кода, записанного на материальном носителе. Именно эта двойственность определяет специфику предмета компьютерно-технической экспертизы.
Предмет экспертизы по делам о нарушении авторских прав на программное обеспечение включает несколько взаимосвязанных групп обстоятельств. Первую группу образуют факты, характеризующие сам программный продукт: его функциональное назначение, структуру, состав модулей, особенности алгоритмической реализации. Вторую группу составляют обстоятельства, связанные с установлением факта использования программного обеспечения: способа установки, характера воспроизведения, наличия признаков модификации или распространения. Третью группу образуют факты, позволяющие определить объем неправомерно использованной части программного продукта и ее соотношение с охраняемыми элементами.
Специфика предмета рассматриваемого вида экспертизы обусловлена тем, что программное обеспечение может существовать в различных формах: в виде исходного текста, объектного кода, исполняемого модуля, дистрибутива или образа, записанного на носителе. Каждая из этих форм требует применения особых методов исследования и имеет собственное доказательственное значение. Исходный текст программы наиболее информативен с точки зрения установления авторства и заимствования, поскольку позволяет выявить структурные, логические и стилистические особенности кода. Объектный код и исполняемый модуль требуют применения методов обратной инженерии для восстановления логики работы программы.
Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение тесно связана с другими видами экспертных исследований, однако обладает рядом принципиальных отличий. В отличие от технической экспертизы документов, здесь исследуются не реквизиты и материалы носителя, а содержание и структура цифровых данных. В отличие от экспертизы радиоэлектронных устройств, предметом познания выступает не аппаратная, а программная составляющая. Эти отличия определяют необходимость формирования особого методологического аппарата и специальных компетенций эксперта.
Значение рассматриваемого вида экспертизы для правоприменительной практики определяется тем, что именно экспертное заключение зачастую становится основным доказательством факта неправомерного использования программного обеспечения. Суды, рассматривающие дела данной категории, не обладают специальными познаниями в области программирования и вынуждены опираться на выводы эксперта при установлении таких ключевых обстоятельств, как факт копирования, объем заимствования, наличие творческой переработки. Это предъявляет повышенные требования к объективности, полноте и научной обоснованности экспертных исследований.
Предмет компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение не остается неизменным. Развитие технологий программирования, появление новых языков и парадигм, распространение облачных вычислений и контейнеризации вносят коррективы в перечень обстоятельств, подлежащих установлению. Однако неизменным остается ядро предмета: установление технических фактов, имеющих значение для правильного разрешения дел о нарушении авторских прав на программные продукты.
Объекты исследования и исходные данные при производстве компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение 🧩
Объекты исследования в рамках компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение представляют собой сложную систему материальных и идеальных носителей информации. К материальным объектам относятся накопители на жестких магнитных дисках, твердотельные накопители, оптические диски, USB-флеш-накопители, карты памяти и иные устройства хранения данных. К идеальным объектам относятся собственно программные продукты, их компоненты, а также цифровые следы, возникающие в процессе использования программного обеспечения.
Программное обеспечение как объект экспертного исследования может быть представлено в различных формах. Наиболее распространенными объектами являются исполняемые файлы, библиотеки динамической компоновки, скрипты, конфигурационные файлы, файлы ресурсов, а также установочные пакеты и образы дисков. Каждый из этих объектов обладает собственными характеристиками, значимыми для установления факта нарушения авторских прав. Например, исполняемый файл содержит машинный код, анализ которого позволяет выявить характерные особенности компиляции, а установочный пакет может содержать информацию о лицензионных соглашениях и регистрационных данных.
Исходные данные, предоставляемые эксперту, включают несколько категорий материалов. Первую категорию образуют непосредственно исследуемые объекты: изъятые носители информации, компьютерная техника, электронные документы. Вторую категорию составляют эталонные образцы: легально приобретенные экземпляры программного обеспечения, исходные тексты, предоставленные правообладателем, документация производителя. Третью категорию образуют процессуальные документы: протоколы осмотра, постановления о назначении экспертизы, материалы гражданского или уголовного дела, содержащие сведения о спорных обстоятельствах.
Важное значение имеет вопрос о полноте и доброкачественности исходных данных. Если эталонный образец программного обеспечения предоставлен правообладателем в неполном виде или в форме, отличной от исследуемого объекта, это может существенно затруднить проведение сравнительного анализа. Аналогичным образом, если изъятие носителей информации произведено с нарушением процессуальных требований, это может поставить под сомнение достоверность полученных результатов. Эксперт обязан оценить пригодность предоставленных материалов для проведения исследования и в случае необходимости заявить ходатайство о предоставлении дополнительных данных.
Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение требует особого подхода к формированию доказательной базы. Это связано с тем, что программное обеспечение легко подвергается модификации, а цифровые следы могут быть уничтожены или изменены как умышленно, так и в результате естественных процессов функционирования вычислительной системы. Поэтому важнейшее значение приобретает обеспечение сохранности исходных данных на всех этапах экспертного исследования.
При работе с объектами рассматриваемого вида экспертизы необходимо учитывать возможность наличия на носителе информации нескольких экземпляров программного обеспечения, в том числе различных версий и редакций. Каждая версия может иметь собственные идентификационные признаки, и их смешение способно привести к ошибочным выводам. Эксперт должен четко разграничивать исследуемые объекты, фиксировать их расположение на носителе, время создания и модификации файлов, а также иные метаданные, имеющие значение для дела.
Особую категорию объектов образуют виртуальные машины и контейнеры, которые в последние годы получили широкое распространение. Программное обеспечение, функционирующее в виртуальной среде, может не иметь прямых аналогов на физическом носителе, а его компоненты могут быть распределены между несколькими файлами и сетевыми ресурсами. Исследование таких объектов требует применения специализированных методов и инструментов, учитывающих особенности виртуализации и контейнеризации.
Исходные данные для компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение должны включать сведения о лицензионных условиях использования программного продукта. Лицензия определяет объем прав, предоставленных пользователю, и выход за пределы этих прав может квалифицироваться как нарушение авторских прав. Поэтому эксперту необходимо располагать текстом лицензионного соглашения, сведениями о способе приобретения программного обеспечения и условиях его использования.
Методы и методики выявления признаков неправомерного использования программного обеспечения 🔬
Методологическую основу компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение образует совокупность общенаучных и специальных методов, адаптированных к особенностям исследуемых объектов. К общенаучным методам относятся наблюдение, описание, сравнение, анализ, синтез, моделирование и эксперимент. Специальные методы включают статический и динамический анализ кода, дизассемблирование, декомпиляцию, трассировку, профилирование, а также методы сравнения бинарных файлов и выявления плагиата.
Статический анализ кода представляет собой исследование программного обеспечения без его непосредственного исполнения. Данный метод позволяет выявить структуру программы, взаимосвязи между модулями, используемые алгоритмы и структуры данных. Применительно к задачам выявления неправомерного использования программного обеспечения статический анализ позволяет обнаружить характерные фрагменты кода, совпадающие с эталонным образцом, а также выявить признаки намеренного изменения кода с целью сокрытия заимствования.
Динамический анализ предполагает исполнение программы в контролируемой среде с фиксацией ее поведения. Данный метод позволяет установить функциональные характеристики программного обеспечения, выявить последовательность вызовов системных функций, определить используемые сетевые протоколы и форматы данных. Динамический анализ особенно эффективен в тех случаях, когда исследуемое программное обеспечение было подвергнуто обфускации или иным способам защиты от статического исследования.
Дизассемблирование и декомпиляция представляют собой методы преобразования машинного кода в форму, доступную для анализа человеком. Дизассемблирование восстанавливает текст программы на языке ассемблера, декомпиляция — на языке высокого уровня. Эти методы позволяют эксперту исследовать логику работы программы, выявлять алгоритмические решения и сравнивать их с эталонным образцом. Однако результаты декомпиляции не всегда полностью соответствуют исходному тексту программы, что необходимо учитывать при формулировании выводов.
Сравнение бинарных файлов является одним из наиболее востребованных методов при производстве компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение. Данный метод включает несколько уровней: побайтовое сравнение, сравнение контрольных сумм, сравнение секций и сегментов, сравнение импортируемых и экспортируемых функций. Наиболее информативным является сравнение, учитывающее структуру исполняемого файла и семантику содержащихся в нем данных.
Методы выявления плагиата в программном коде основаны на анализе различных метрик: количества совпадающих строк, структуры управляющих конструкций, используемых идентификаторов, комментариев. Существуют как автоматизированные инструменты, так и методики ручного анализа, позволяющие установить факт заимствования с высокой степенью достоверности. При этом необходимо учитывать, что отдельные совпадения могут быть обусловлены использованием общих библиотек, стандартных алгоритмов или общеизвестных приемов программирования.
Методика экспертного исследования по делам рассматриваемой категории обычно включает несколько последовательных этапов. На первом этапе производится осмотр и фиксация исходных данных, создание резервных копий носителей информации. На втором этапе осуществляется предварительное исследование, направленное на установление общих характеристик программного обеспечения. На третьем этапе проводится детальный анализ, включающий сравнение с эталонными образцами и выявление признаков заимствования. На четвертом этапе формулируются выводы и оформляется заключение эксперта.
Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение требует комплексного применения методов. Ни один метод в отдельности не позволяет получить исчерпывающую картину исследуемых обстоятельств. Только сочетание статического и динамического анализа, дизассемблирования и декомпиляции, автоматизированных и ручных методик обеспечивает необходимую полноту и достоверность экспертных выводов.
Установление тождества и различий программного кода: идентификационные и диагностические задачи экспертизы 🛠️
Идентификационные задачи компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение направлены на установление тождества исследуемого программного продукта с эталонным образцом или на выявление различий между ними. Решение этих задач составляет ядро экспертного исследования, поскольку именно установление факта совпадения или несовпадения программного кода лежит в основе выводов о наличии или отсутствии нарушения авторских прав.
При постановке идентификационных задач перед экспертом формулируются вопросы о том, является ли представленный программный продукт результатом переработки охраняемого программного обеспечения, содержит ли он фрагменты, заимствованные из эталонного образца, и если да, то какова степень этого заимствования. Ответы на эти вопросы требуют применения специальных познаний в области программирования и анализа алгоритмов.
Идентификация программного обеспечения может проводиться на различных уровнях. На уровне исходного текста идентификация основывается на сравнении синтаксических конструкций, логической структуры, используемых идентификаторов, комментариев и стилистических особенностей кода. На уровне объектного кода идентификация опирается на сравнение последовательностей машинных инструкций, структуры исполняемого файла, таблиц импорта и экспорта. На уровне исполняемого модуля идентификация включает сравнение поведения программы, последовательности системных вызовов, используемых ресурсов.
Диагностические задачи экспертизы направлены на установление свойств и состояний программного обеспечения, а также на выявление признаков, указывающих на способ его создания или модификации. К диагностическим относятся задачи по определению версии программного обеспечения, установлению факта компиляции из определенного исходного текста, выявлению следов применения инструментов обфускации или упаковки. Решение диагностических задач позволяет эксперту восстановить картину событий, связанных с созданием и использованием программного продукта.
Соотношение идентификационных и диагностических задач в экспертизе по делам о нарушении авторских прав на программное обеспечение определяется конкретными обстоятельствами дела. В одних случаях достаточно установить факт полного совпадения программных продуктов, в других требуется детальный анализ различий и установление их причин. Например, если исследуемое программное обеспечение содержит незначительные изменения по сравнению с эталоном, необходимо установить, являются ли эти изменения результатом творческой переработки или они носят технический характер и не влияют на охраняемые элементы.
Установление тождества программного кода осложняется тем, что программное обеспечение может быть подвергнуто рефакторингу, оптимизации или иным преобразованиям, не изменяющим его функциональность, но существенно изменяющим внешний вид кода. В таких случаях эксперту необходимо определить, сохранились ли в преобразованном коде охраняемые элементы, и если да, то в каком объеме. Это требует глубокого понимания как алгоритмических, так и юридических аспектов охраны программного обеспечения.
Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение предполагает использование количественных и качественных критериев оценки заимствования. Количественные критерии основаны на подсчете совпадающих элементов: строк кода, функций, модулей. Качественные критерии учитывают значимость заимствованных элементов для функционирования программы, их оригинальность и творческий характер. Сочетание этих критериев позволяет получить объективную картину соотношения оригинальных и заимствованных частей программного продукта.
При установлении различий программного кода эксперту необходимо разграничивать существенные и несущественные различия. Существенные различия затрагивают алгоритмическую сущность программы, ее функциональные характеристики и охраняемые элементы. Несущественные различия касаются форматирования, именования переменных, комментариев и иных элементов, не влияющих на суть программного продукта. Такое разграничение имеет принципиальное значение для правильной юридической квалификации выявленных обстоятельств.
Исследование носителей информации, следов установки, копирования и распространения программного обеспечения 💾
Исследование носителей информации занимает важное место в системе компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение. Носитель информации выступает материальным объектом, на котором зафиксирован программный продукт, и его исследование позволяет установить широкий круг обстоятельств, имеющих значение для дела. К таким обстоятельствам относятся время записи программного обеспечения, способ его размещения на носителе, наличие следов копирования или удаления.
Носители информации, исследуемые в рамках рассматриваемого вида экспертизы, подразделяются на несколько категорий. К первой категории относятся встроенные накопители вычислительной техники: жесткие диски, твердотельные накопители, гибридные накопители. Ко второй категории относятся внешние накопители: USB-флеш-накопители, внешние жесткие диски, карты памяти. К третьей категории относятся оптические носители: CD, DVD, Blu-ray диски. К четвертой категории относятся сетевые хранилища и облачные сервисы, доступ к которым осуществляется через телекоммуникационные сети.
Следы установки программного обеспечения представляют собой совокупность изменений, вносимых в вычислительную систему в процессе инсталляции программного продукта. К таким следам относятся создаваемые файлы и каталоги, записи в системном реестре, элементы автозагрузки, ярлыки, записи в журналах событий. Анализ этих следов позволяет установить факт установки программного обеспечения, время установки, использованные учетные записи, а также последовательность действий пользователя.
Следы копирования программного обеспечения включают метаданные файлов, временные метки, записи в журналах файловой системы, а также артефакты, возникающие в оперативной памяти и кэше. Анализ этих следов позволяет установить источник копирования, направление передачи данных, использованные носители и сетевые ресурсы. Особое значение имеет анализ временных меток, позволяющий восстановить хронологию событий, связанных с копированием программного обеспечения.
Следы распространения программного обеспечения включают данные о сетевых соединениях, записи почтовых клиентов, сообщения мессенджеров, историю браузеров, а также артефакты файлообменных сетей. Анализ этих следов позволяет установить факты передачи программного обеспечения третьим лицам, объем переданных данных, использованные каналы связи. Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение в этой части тесно соприкасается с исследованием сетевой активности и цифровых коммуникаций.
При исследовании носителей информации необходимо учитывать возможность наличия нескольких разделов, файловых систем и операционных систем на одном физическом носителе. Каждый раздел может содержать собственные экземпляры программного обеспечения, а также следы его использования. Эксперт должен обеспечить полное и всестороннее исследование всех областей носителя, включая нераспределенное пространство и скрытые области.
Особую сложность представляет исследование носителей информации, подвергнутых шифрованию или иным способам защиты. В таких случаях эксперту необходимо либо получить ключи доступа, либо применить методы криптоанализа, либо зафиксировать невозможность исследования содержимого носителя. Невозможность исследования не означает отсутствия значимой информации, однако эксперт обязан отразить это обстоятельство в своем заключении.
Исследование следов установки, копирования и распространения программного обеспечения требует применения специализированного программного обеспечения. К таким инструментам относятся средства создания образов носителей, средства восстановления удаленных файлов, средства анализа файловых систем, средства анализа журналов событий, средства сетевого анализа. Выбор конкретных инструментов определяется особенностями исследуемых объектов и поставленными перед экспертом задачами.
Результаты исследования носителей информации и следов использования программного обеспечения оформляются в виде протоколов, таблиц, схем и приложений к заключению эксперта. Эти материалы должны обеспечивать возможность проверки выводов эксперта и их использования в судебном разбирательстве. Достоверность и полнота фиксации результатов исследования является необходимым условием допустимости экспертного заключения в качестве доказательства.
Оценка объема и содержания неправомерно использованной части программного обеспечения 📊
Оценка объема и содержания неправомерно использованной части программного обеспечения представляет собой одну из наиболее сложных задач компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение. Сложность этой задачи обусловлена тем, что программное обеспечение является сложным объектом, состоящим из множества компонентов, каждый из которых может иметь различное происхождение и правовой режим.
Объем неправомерно использованной части программного обеспечения может оцениваться в различных единицах измерения. К количественным единицам относятся количество строк кода, количество функций и модулей, объем в байтах, количество файлов. К качественным единицам относятся функциональная значимость заимствованных компонентов, их оригинальность, творческий характер. Выбор единиц измерения определяется характером исследуемого программного обеспечения и поставленными вопросами.
Содержание неправомерно использованной части программного обеспечения определяется путем выявления конкретных компонентов, заимствованных из эталонного образца. К таким компонентам могут относиться алгоритмы, структуры данных, интерфейсы, библиотеки, фрагменты кода. Каждый из этих компонентов обладает собственной ценностью и значимостью для функционирования программного продукта. Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение предполагает детальный анализ каждого выявленного компонента.
При оценке объема заимствования необходимо учитывать, что программное обеспечение может содержать компоненты, не охраняемые авторским правом. К таким компонентам относятся идеи, методы, принципы, алгоритмы как таковые, а также элементы, перешедшие в общественное достояние. Заимствование таких компонентов не образует нарушения авторских прав, и их необходимо исключать из объема неправомерно использованной части.
Оценка объема заимствования может производиться с использованием различных методик. Методика подсчета совпадающих строк кода позволяет получить количественную оценку, однако не учитывает значимость заимствованных фрагментов. Методика анализа функциональных зависимостей позволяет установить, какие компоненты программного обеспечения являются критически важными и их заимствование наиболее существенно. Методика экспертной оценки позволяет учесть качественные характеристики заимствования.
Соотношение заимствованной и оригинальной частей программного обеспечения является важным показателем, влияющим на юридическую квалификацию деяния. Если заимствованная часть составляет незначительную долю программного продукта и не затрагивает его существенных функций, это может свидетельствовать о добросовестном использовании или о техническом совпадении. Если заимствованная часть составляет значительную долю или затрагивает ключевые функции, это может указывать на неправомерное использование.
При оценке объема и содержания неправомерно использованной части программного обеспечения необходимо учитывать возможность наличия производных произведений. Производное произведение создается на основе оригинального путем переработки, модификации или иных преобразований. Если исследуемое программное обеспечение является производным от охраняемого, это не исключает нарушения авторских прав, но требует иного подхода к оценке объема заимствования.
Результаты оценки объема и содержания неправомерно использованной части программного обеспечения оформляются в виде количественных показателей, таблиц соответствия, схем и описаний. Эти материалы должны быть понятны не только специалистам в области программирования, но и юристам, оценивающим доказательства. Поэтому эксперт обязан сопровождать количественные данные необходимыми пояснениями и обоснованиями.
Процессуальное оформление результатов компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение ⚖️
Процессуальное оформление результатов компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение представляет собой завершающий этап экспертного исследования, на котором полученные данные преобразуются в доказательственную информацию. От качества оформления результатов во многом зависит доказательственная сила экспертного заключения и возможность его использования в судебном разбирательстве.
Заключение эксперта по делам рассматриваемой категории должно соответствовать общим требованиям, предъявляемым к экспертным заключениям, а также учитывать специфику исследуемых объектов. Вводная часть заключения содержит сведения об эксперте, основании производства экспертизы, поставленных вопросах, предоставленных материалах. Исследовательская часть содержит описание примененных методов, проведенных исследований, полученных результатов. Выводы содержат ответы на поставленные вопросы в форме, доступной для понимания лицами, не обладающими специальными познаниями.
Описание объектов исследования в заключении должно быть полным и точным. Необходимо указать тип носителя информации, его идентификационные признаки, объем, файловую систему, а также перечень исследуемых файлов с указанием их размеров, контрольных сумм и временных меток. Такое описание позволяет идентифицировать объекты исследования и обеспечивает возможность проверки выводов эксперта.
Описание примененных методов должно включать указание на использованные методики, программные средства и аппаратное обеспечение. Если применялись стандартизированные методики, необходимо указать их реквизиты. Если применялись авторские методики, необходимо раскрыть их содержание в объеме, достаточном для понимания и проверки. Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение требует особенно тщательного описания методов, поскольку от их корректности напрямую зависят выводы.
Иллюстративные материалы, прилагаемые к заключению, играют важную роль в делах рассматриваемой категории. К таким материалам относятся схемы структуры программного обеспечения, таблицы сравнения кода, фрагменты листингов, скриншоты, диаграммы. Эти материалы должны быть наглядными, понятными и однозначно связанными с текстом заключения. Использование иллюстраций позволяет суду и участникам процесса уяснить содержание экспертных выводов.
Выводы эксперта должны быть четкими, определенными и непротиворечивыми. По делам о нарушении авторских прав на программное обеспечение наиболее типичными являются выводы о наличии или отсутствии заимствования, о степени совпадения программного кода, об объеме заимствованной части. Выводы могут носить категорический или вероятностный характер. Вероятностные выводы допускаются в случаях, когда невозможность категорического ответа обусловлена объективными причинами.
При оформлении результатов экспертизы необходимо соблюдать требования к языку и стилю изложения. Заключение должно быть написано ясным, логичным языком, без излишней технической детализации, затрудняющей понимание. Специальные термины должны использоваться в значении, принятом в соответствующей области знаний, и при необходимости разъясняться. Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение предполагает баланс между технической точностью и доступностью изложения.
Процессуальное оформление результатов экспертизы включает также порядок представления заключения органу, назначившему экспертизу, и порядок допроса эксперта в судебном заседании. Эксперт обязан быть готовым к разъяснению своих выводов, ответам на дополнительные вопросы и обоснованию примененных методов. Качество процессуального оформления результатов в значительной степени определяет доказательственную ценность проведенного исследования.
Заключение ✅
Проведенное исследование позволяет сформулировать основные выводы, касающиеся сущности и содержания компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение. Данный вид экспертной деятельности представляет собой самостоятельное направление судебной экспертизы, обладающее собственным предметом, объектами и методами исследования. Его значение для правоприменительной практики определяется возрастающей ролью программного обеспечения в современном обществе и необходимостью эффективной защиты интеллектуальных прав.
Предмет рассматриваемого вида экспертизы образуют фактические данные, устанавливаемые на основе специальных знаний в области информационных технологий и программирования. К таким данным относятся сведения о структуре и функционировании программного обеспечения, о фактах его использования, о объеме и содержании заимствования. Специфика предмета обусловлена двойственной природой программного обеспечения как объекта авторского права и технического артефакта.
Объекты исследования включают материальные и идеальные носители информации, программные продукты в различных формах, а также исходные данные, предоставляемые эксперту. Многообразие объектов требует применения дифференцированных подходов к их исследованию и учета особенностей каждого типа носителя. Компьютерно-техническая экспертиза по делам о нарушении авторских прав на программное обеспечение предполагает комплексное исследование всех предоставленных материалов.
Методологическую основу экспертизы образует совокупность общенаучных и специальных методов. К специальным методам относятся статический и динамический анализ кода, дизассемблирование, декомпиляция, сравнение бинарных файлов, методы выявления плагиата. Сочетание различных методов обеспечивает полноту и достоверность экспертных выводов. Выбор конкретных методов определяется характером исследуемых объектов и поставленными задачами.
Идентификационные и диагностические задачи экспертизы направлены на установление тождества или различий программного кода, а также на выявление свойств и состояний программного обеспечения. Решение этих задач составляет ядро экспертного исследования и лежит в основе выводов о наличии или отсутствии нарушения авторских прав. Разграничение существенных и несущественных различий имеет принципиальное значение для правильной юридической квалификации.
Исследование носителей информации и следов использования программного обеспечения позволяет установить факты установки, копирования и распространения программных продуктов. Анализ временных меток, журналов событий, сетевых соединений и иных артефактов обеспечивает восстановление хронологии событий и установление обстоятельств, имеющих значение для дела. Точность и полнота фиксации результатов исследования являются необходимыми условиями допустимости экспертного заключения.
Оценка объема и содержания неправомерно использованной части программного обеспечения требует применения количественных и качественных критериев. Учет функциональной значимости заимствованных компонентов, их оригинальности и творческого характера позволяет получить объективную картину соотношения оригинальных и заимствованных частей программного продукта. Исключение неохраняемых компонентов из объема заимствования обеспечивает корректность экспертных выводов.
Процессуальное оформление результатов экспертизы подчиняется общим требованиям, предъявляемым к экспертным заключениям, и учитывает специфику исследуемых объектов. Полнота описания объектов, методов и результатов исследования, четкость и определенность выводов, наглядность иллюстративных материалов обеспечивают доказательственную силу заключения и возможность его использования в судебном разбирательстве.
Дальнейшее развитие компьютерно-технической экспертизы по делам о нарушении авторских прав на программное обеспечение связано с совершенствованием методов анализа программного кода, разработкой новых инструментов исследования, а также с накоплением экспертной практики. Появление новых технологий программирования и способов распространения программного обеспечения ставит перед экспертами новые задачи, требующие адекватного методологического ответа.






Задавайте любые вопросы