У TikTok Live Studio выяўлена запазычанне кода OBS, парушаючае ліцэнзію GPL

У выніку дэкампіляцыі прыкладання TikTok Live Studio, на днях прапанаванага для тэставання відэахостыгам TikTok, выяўлены факты запазычання кода вольнага праекта OBS Studio без выканання патрабаванняў ліцэнзіі GPLv2, якія прадпісваюць распаўсюджваць на тых жа ўмовах вытворныя праекты. Кампанія TikTok не выканала дадзеныя ўмовы і пачала распаўсюджванне тэставай версіі толькі ў форме гатовых зборак, не падаўшы доступ да зыходных тэкстаў свайго адгалінавання ад OBS. У цяперашні час старонка для загрузкі TikTok Live Studio ужо выдалена з сайта TikTok, але прамыя спасылкі для загрузкі пакуль працуюць.

Адзначаецца, што пры першым павярхоўным вывучэнні TikTok Live Studio распрацоўнікам OBS адразу кінуліся ў вочы некаторае структурнае падабенства новага прадукта з OBS. У прыватнасці файлы "GameDetour64.dll", "Inject64.exe" і "MediaSDKGetWinDXOffset64.exe" нагадвалі кампаненты "graphics-hook64.dll", "inject-helper64.exe" і "get-graphics-offsets64.exe" з пастаўкі OBS . Дэкампіляцыя пацвердзіла здагадкі і ў кодзе былі выяўлены ў тым ліку прамыя згадкі OBS. Пакуль не ясна, ці можна разглядаць TikTok Live Studio як паўнавартасны форк ці ў праграме выкарыстоўваюцца толькі асобныя ўрыўкі кода OBS, але парушэнне ліцэнзіі GPL мае месца пры любым запазычанні.

У TikTok Live Studio выяўлена запазычанне кода OBS, парушаючае ліцэнзію GPL

Распрацоўнікі сістэмы струменевага відэавяшчання OBS Studio выказалі гатоўнасць мірна ўрэгуляваць канфлікт і былі б рады ўсталяваць сяброўскія працоўныя адносіны з камандай TikTok, калі яна пачне выконваць патрабаванні GPL. У выпадку ігнаравання праблемы або нежадання ўхіліць парушэнне, праект OBS абавязваецца адстойваць выкананне GPL і готаў дужацца з парушальнікам. Адзначаецца, што з боку праекта OBS ужо зроблены першыя крокі для ўрэгулявання канфлікту.

Нагадаем, што праект OBS Studio развівае адкрытае шматплатформеннае прыкладанне для струменевага вяшчання, кампазітынгу і запісы відэа. У OBS Studio падтрымліваецца перакадаванне зыходных патокаў, захоп відэа падчас гульняў і стрымінг у Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox і іншыя сэрвісы. Прадастаўляецца падтрымка кампазітынгу з пабудовай сцэны на аснове адвольных відэаструменяў, дадзеных з web-камер, карт захопу відэа, малюнкаў, тэксту, змесціва вокнаў прыкладанняў або ўсяго экрана. У працэсе вяшчання дапускаецца пераключэнне паміж некалькімі наканаванымі варыянтамі сцэн (напрыклад, для пераключэння ўяўленняў з акцэнтам на змесціва экрана і малюнак з web-камеры). Праграма таксама дае прылады для міксавання гуку, фільтрацыі пры дапамозе VST-плагінаў, выраўноўваючы гучнасці і падаўлення шумоў.

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

Крыніца: opennet.ru

Дадаць каментар