A TikTok Live Studio megsérti a GPL licencet az OBS kód használatával

nemrég a hír megjelent a hálózaton amelyben ismertté teszik a TikTok Live alkalmazás dekompilációjának eredménye Studio, amelyet nemrégiben adtam ki tesztelésre a TikTok felhasználók számára.

A tények feltárták, hogy a kód visszafejtésekor a kód egy részét az ingyenes "OBS Studio" projekttől kölcsönzi. Felfedték a részleteket, és megemlítik, hogy ez a tény a GPLv2 licenc követelményeinek betartása nélkül történt, amely utasítást adott a származékos projektek azonos feltételekkel történő terjesztésére.

Alapvetően a TikTok probléma az, hogy ez nem felelt meg ezeknek a feltételeknek, és elkezdte terjeszteni a próbaverziót csak használatra kész összeállítások formájában, anélkül, hogy hozzáférést biztosítana az OBS fork forráskódjához.

Jelenleg a TikTok Live Studio feltöltésére szolgáló oldalt már eltávolították a TikTok webhelyről, de munka közben elérhetők a közvetlen letöltési linkek.

Ezenkívül megfigyelhető, hogy a TikTok Live Studio első felületes vizsgálata után az OBS fejlesztőit azonnal meglepte az új termék és az OBS szerkezeti hasonlósága.

Az OBS fejlesztői különösen a „GameDetour64.dll”, „Inject64.exe” és „MediaSDKGetWinDXOffset64.exe” fájlokra mutatnak rá, amelyek a „graphics-hook64.dll”, „inject-helper64.exe” és „get-” komponensekre hasonlítanak. graphics-offsets64.exe »az OBS-ben terjesztett kódon belül.

Ezek után és A TikTok Live Studio visszafordítása megerősítette a találgatásokat és az OBS-re való közvetlen hivatkozásokat azonosították a kódban.

Eddig Még nem világos, hogy a TikTok Live Studio teljes villának tekinthető-e. vagy ha a program csak elszigetelt OBS-kódrészleteket használ, de az esettől függetlenül ez a GPL-licenc közvetlen megsértését eredményezi a kód bármilyen kölcsönzésével vagy replikációjával.

Továbbá az OBS Studio videostreaming rendszer fejlesztői kifejezték hajlandóságukat a konfliktus békés megoldására, és szívesen alakítanának ki baráti munkakapcsolatot a TikTok csapatával, ha elkezdenék megfelelni a GPL követelményeinek.

Bár azt emlegetik ha figyelmen kívül hagyja a problémát, vagy nem hajlandó kijavítani a szabálysértést, a projekt Az OBS elkötelezett amellett ügyeljen arra, hogy a GPL irányelvei érvényesüljenek, és készek legyenek rá harcolni az elkövetővel. Megjegyzendő, hogy az OBS projekt már megtette az első lépéseket a konfliktus megoldására.

Azok számára, akik még nem ismerik az OBS Studio projektet, tudniuk kell, hogy nyílt forráskódú, többplatformos alkalmazást fejleszt videoátvitelhez, kompozícióhoz és rögzítéshez.

Az OBS Studio támogatja a forrásfolyamok átkódolását, a videórögzítést játék közben, valamint a streamelést a Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox stb. Támogatja a kompozíciót tetszőleges videofelvételek, webkamera-adatok, videorögzítő kártyák, képek, szöveg, alkalmazásablak tartalma vagy teljes képernyőn alapuló jelenetek létrehozásával.

A streamelés során lehetőség van a különféle előre meghatározott jelenetbeállítások közötti váltásra (például nézetváltásra a képernyőtartalomra és a webkamera képére helyezve a hangsúlyt). A program emellett eszközöket is biztosít a hangkeveréshez, a VST-bővítményekkel történő szűréshez, a hangerőszabályozáshoz és a zajelnyomáshoz.

Alkalmazások létrehozása bevett gyakorlat speciális sebességváltó OBS alapjánpéldául a StreamLabs és a Reddit RPAN Studio OBS-en alapul, de Ezek a projektek megfelelnek a GPL előírásainak, és ugyanazon licenc alatt teszik közzé termékeik forráskódját.. Volt idő, amikor konfliktus volt a StreamLabs-szal az OBS védjegybitorlással kapcsolatban, mivel a termékükben ezt a nevet használták, és eredetileg telepítették, de nemrégiben újra bekapcsolták a StreamLabs OBS védjegy bejegyzésére tett kísérlet miatt.

Végül, ha többet szeretne megtudni róla, kövesse a vita fonalát A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.