TikTok Live Studio 检测到借用 OBS 代码违反 GPL 许可

最近提议由视频托管 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 许可证。

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

添加评论