TikTok Live Studio нарушает лицензию GPL, используя код OBS

Недавно новость вышла в сети в котором они заявляют результат декомпиляции приложения TikTok Live Studio, которую я недавно выпустил для тестирования пользователями TikTok.

Факты показали, что при декомпиляции кода он заимствует часть кода из бесплатного проекта "OBS Studio". Подробности были раскрыты, и упоминается, что этот факт был сделан без соблюдения требований лицензии GPLv2, которая давала инструкции распространять производные проекты на тех же условиях.

По сути, проблема, с которой столкнулся TikTok, заключается в том, что это не выполнили эти условия и начали распространять пробную версию только в виде готовых сборок, без предоставления доступа к исходному коду вашей вилки OBS.

В настоящее время страница для загрузки TikTok Live Studio уже удалена с сайта TikTok, но прямые ссылки для загрузки доступны во время работы.

Кроме того, замечено, что после первого беглого изучения TikTok Live Studio разработчики OBS сразу были удивлены некоторым структурным сходством новинки с OBS.

В частности, разработчики OBS указывают на файлы GameDetour64.dll, Inject64.exe и MediaSDKGetWinDXOffset64.exe, похожие на компоненты graphics-hook64.dll, inject-helper64.exe и get- graphics-offsets64.exe »внутри кода, распространяемого в OBS.

После этого и декомпиляция из TikTok Live Studio подтвердила догадки и в коде были обнаружены прямые ссылки на OBS.

Далеко Пока не ясно, можно ли рассматривать TikTok Live Studio как полноценный форк. или если программа использует только отдельные фрагменты кода OBS, но независимо от случая, это приводит к прямому нарушению лицензии GPL с любым заимствованием или репликацией кода.

Кроме того, разработчики системы потокового видео OBS Studio выразили готовность мирным путем разрешить конфликт и будут рады установить дружеские рабочие отношения с командой TikTok, если они начнут соблюдать требования GPL.

Хотя они упоминают, что если вы игнорируете проблему или не желаете исправлять нарушениепроект OBS стремится к следить за тем, чтобы руководящие принципы GPL соблюдались и готовы к бороться с обидчиком. Отмечается, что проект OBS уже сделал первые шаги по разрешению конфликта.

Тем, кто еще не знаком с проектом OBS Studio, следует знать, что он разрабатывает мультиплатформенное приложение с открытым исходным кодом для передачи, композиции и записи видео.

OBS Studio поддерживает перекодирование исходного потока, захват видео во время игры и потоковую передачу на Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox и другие. Поддерживает композицию с созданием сцены на основе произвольной видеозаписи, данных веб-камеры, карт видеозахвата, изображений, текста, содержимого окна приложения или полноэкранного режима.

Во время потоковой передачи можно переключаться между несколькими предопределенными параметрами сцены (например, переключать представления с акцентом на содержимое экрана и изображение с веб-камеры). Программа также предоставляет инструменты для микширования звука, фильтрации с помощью плагинов VST, выравнивания громкости и подавления шума.

Создание приложений - обычная практика. специализированная трансмиссия на основе OBSнапример StreamLabs и Reddit RPAN Studio основаны на OBS, но Эти проекты соответствуют условиям GPL и публикуют исходный код своих продуктов под той же лицензией.. Было время, когда возник конфликт с StreamLabs, связанный с нарушением прав на товарный знак OBS из-за использования этого имени в их продукте, и он был первоначально установлен, но недавно снова включен из-за попытки зарегистрировать товарный знак StreamLabs OBS.

Наконец, если вам интересно узнать об этом больше, вы можете следить за веткой обсуждения По следующей ссылке.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.