Ответ эксперта

Как проверяют условия использования библиотек в программе на C++?

Вопрос по направлению: Экспертиза исходного кода на C++

Ответ

Эксперт устанавливает факты: какая библиотека какой версии использована, каким способом подключена — статически или динамически, — какой лицензией сопровождается и какие требования эта лицензия содержит. Распространённые лицензии открытого кода — MIT, BSD, Apache, GPL, LGPL — предъявляют разные требования, и текст каждой приводится в заключении.

Состав определяют по исходным текстам, файлам описания сборки и самой собранной программе; способ подключения — тоже устанавливаемый факт, и его фиксируют отдельно, потому что для ряда лицензий он имеет значение.

А какие последствия способ подключения влечёт для прав на программу, эксперт не решает. Это вопрос права: нарушены условия или нет и что из этого следует, определяет суд.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России