最近提議由視訊託管 TikTok 進行測試的 TikTok Live Studio 應用程式的反編譯結果表明,免費 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 授權。
OBS Studio視訊串流系統的開發者已表示願意和平解決衝突,如果TikTok團隊開始遵守GPL的要求,他們很樂意與TikTok團隊建立友好的工作關係。 如果問題被忽視或違規行為沒有解決,OBS專案將致力於維護對GPL的遵守,並準備打擊違規者。 值得注意的是,OBS專案已經採取了解決衝突的第一步。
讓我們提醒您,OBS Studio 專案開發了一個開放的多平台應用程序,用於串流媒體、合成和視訊錄製。 OBS Studio 支援來源串流轉碼、在遊戲過程中擷取影片並串流傳輸到 Twitch、Facebook Gaming、YouTube、DailyMotion、Hitbox 和其他服務。 支援基於任意視訊串流、來自網路攝影機的資料、視訊擷取卡、影像、文字、應用程式視窗或整個螢幕的內容進行場景建構的合成。 在廣播期間,您可以在多個預定義場景之間切換(例如,切換視圖,專注於螢幕內容和網路攝影機影像)。 該程式還提供音訊混合、使用 VST 插件進行過濾、音量均衡和降噪的工具。
基於OBS建立自訂流應用程式是常見的做法,例如StreamLabs和Reddit RPAN Studio都是基於OBS的,但這些專案遵循GPL並在同一授權下發布其原始程式碼。 曾因在其產品中使用 OBS 名稱而與 StreamLabs 發生衝突,最初已解決,但最近因試圖註冊“StreamLabs OBS”商標而再次爆發。 。
來源: opennet.ru