首页
社区
课程
招聘
[分享]TikTok Live Studio 使用OBS源代码,违反GPL协议
发表于: 2021-12-22 10:45 5917

[分享]TikTok Live Studio 使用OBS源代码,违反GPL协议

2021-12-22 10:45
5917

12月16日消息,据TikTok介绍称,在过去几天里,他们一直在测试一个名为TikTok Live Studio的Windows程序。当用户将该程序下载到桌面客户端之后,它将允许用户用他们的TikTok账号登录并直接流向TikTok Live。

 

在该程序中,用户可以通过聊天功能跟观众交流、可以从你的电脑、手机或游戏机上传输内容。TikTok告诉TechCrunch,这个程序目前只在少数西方市场提供给几千名用户。




TikTok 测试此功能的一个明显好处是,创作者可能有动力留在他们的应用程序中,而不是要求他们的观众在 Twitch 或 YouTube Gaming 上观看他们的直播。从TikTok的宣传图片来看,该公司似乎正在迎合希望观看流媒体视频游戏的人们。



但软件上线没多久,推特用户 @HunterAP23 爆料,称 TikTok Live Studio 疑似在不遵循 GPL 许可证的情况下使用了 OBS (Open broadcasting Software) 的源代码。


OBS是一个免费的开源视频录制和视频实时流软件,其多种功能被广泛使用在视频采集,直播等领域。任何人都可以将OBS应用到自己的产品里,包括商用。而 OBS 使用的 GPLv2 开源许可证具有很强的传染性:只要一个软件使用过 GPL 协议的产品,则该软件产品必须也采用 GPL 协议,必须也是开源的。但显然,TikTok 并没有将其直播流媒体软件 “TikTok Live Studio” 开源。

 


从 TikTok Live Studio 反编译的代码来看,其安装程序似乎与 OBS 的安装程序相似。



而 OBS 业务开发经理 Ben Torell 也发文证实了此事,称:

 

从 TikTok 流媒体应用程序的完整反编译可以看出,它在实际构建中使用了 OBS 代码的几个实例,例如游戏捕获。


我们承诺真诚地处理违反 GPL 的行为,对于 TikTok/Bytedance,只要他们遵守许可,我们很乐意与他们建立友好的工作关系。

 

从Ben Torell随后的发言透露了相当多信息:到目前为止,该屏幕截图并不是该应用程序使用的唯一实例OBS 代码(并且 OBS 不是应用程序使用的唯一 GPL 库),也就是说TikTok Live Studio 不单单使用了 OBS 一个 GPL 库,似乎还用了其他 GPL 的产品。



事实上,作为简洁、高性能、功能齐全的老牌流媒体软件,OBS 的源代码被很多论坛/应用使用 ,但它们一般会把相关功能的源代码作为 OBS 的分支在 GitHub 上开源,也会对 OBS 进行高额的资金支持。

 

目前 TikTok 已删除 TikTok Live Studio 的发布/下载页面,且并未对此事作进一步回应。OBS 团队正在积极联系 TikTok 相关人员,以协商 OBS 的 GPL 许可证相关事宜。

 

开源协议不容忽视,这个案例再次体现了开源许可证的重要性。在全世界上百种开源许可证(Open Source License)中,其中由于 GPL v2 许可证协议中由于要求二次分发项目也必须开源,因此违反 GPL v2 开源协议的事件也更容易被人关注。

 

所以,作为该领域的企业、厂商,在享受 GPL 等开源协议带来利益的同时,更应该秉承回馈开源生态的态度,遵守相关协议法规,才能让开源生态实现更积极的“可持续”发展。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//