TikTok Live Studio rileva il prestito di codice OBS che viola la licenza GPL

In seguito alla decompilazione dell'applicazione TikTok Live Studio, recentemente proposta per il test dall'hosting video TikTok, è emerso che il codice del progetto gratuito OBS Studio è stato preso in prestito senza rispettare i requisiti della licenza GPLv2, che prescrive la distribuzione di progetti derivati ​​alle stesse condizioni. TikTok non ha rispettato queste condizioni e ha iniziato a distribuire la versione di prova solo sotto forma di insiemi già pronti, senza fornire l'accesso al codice sorgente del suo ramo da OBS. Attualmente, la pagina di download di TikTok Live Studio è già stata rimossa dal sito Web di TikTok, ma i collegamenti per il download diretto funzionano ancora.

Da notare che durante il primo studio superficiale di TikTok Live Studio, gli sviluppatori di OBS hanno subito notato alcune somiglianze strutturali del nuovo prodotto con OBS. In particolare, i file “GameDetour64.dll”, “Inject64.exe” e “MediaSDKGetWinDXOffset64.exe” somigliavano ai componenti “graphics-hook64.dll”, “inject-helper64.exe” e “get-graphics-offsets64.exe” dalla distribuzione OBS. La decompilazione ha confermato le ipotesi e nel codice sono stati identificati riferimenti diretti a OBS. Non è ancora chiaro se TikTok Live Studio possa essere considerato un fork a tutti gli effetti o se il programma utilizzi solo alcuni frammenti del codice OBS, ma con ogni prestito si verifica una violazione della licenza GPL.

TikTok Live Studio rileva il prestito di codice OBS che viola la licenza GPL

Gli sviluppatori del sistema di streaming video OBS Studio hanno espresso la loro disponibilità a risolvere pacificamente il conflitto e sarebbero felici di stabilire rapporti di lavoro amichevoli con il team TikTok se inizia a rispettare i requisiti della GPL. Se il problema viene ignorato o la violazione non viene risolta, il progetto OBS si impegna a garantire la conformità alla GPL ed è pronto a combattere il trasgressore. Osserva che il progetto OBS ha già compiuto i primi passi per risolvere il conflitto.

Ricordiamo che il progetto OBS Studio sviluppa un'applicazione multipiattaforma aperta per lo streaming, il compositing e la registrazione video. OBS Studio supporta la transcodifica dei flussi di origine, l'acquisizione di video durante i giochi e lo streaming su Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox e altri servizi. Viene fornito il supporto per la composizione con la costruzione di scene basate su flussi video arbitrari, dati da webcam, schede di acquisizione video, immagini, testo, contenuto delle finestre dell'applicazione o dell'intero schermo. Durante la trasmissione è possibile alternare tra diverse scene predefinite (ad esempio, per cambiare visualizzazione ponendo enfasi sul contenuto dello schermo e sull'immagine della webcam). Il programma fornisce anche strumenti per il missaggio audio, il filtraggio tramite plug-in VST, l'equalizzazione del volume e la riduzione del rumore.

Costruire applicazioni di streaming personalizzate basate su OBS è una pratica comune, come StreamLabs e Reddit RPAN Studio, che sono basati su OBS, ma questi progetti seguono la GPL e pubblicano il loro codice sorgente con la stessa licenza. Un tempo c'era un conflitto con StreamLabs relativo alla violazione del marchio OBS a causa dell'uso di questo nome nel suo prodotto, e inizialmente è stato risolto, ma recentemente è divampato di nuovo a causa di un tentativo di registrazione del marchio "StreamLabs OBS" .

Fonte: opennet.ru

Aggiungi un commento