赞片cms源码
近日,抖音海外版TikTok上线了一款名为TikTok Live Studio的新桌面流媒体软件。用户通过这一软件,可以将手机游戏、PC端桌面的画面,实时显示在直播画面上。此举意在提升用户观看直播的体验,以及为直播提供便利。
TikTok Live Studio上线不久,有网友发现,这一软件似乎违反了GPL协议,违规使用开源软件OBS的源代码。
这里需要稍微解释一下。
OBS是一个免费的开源视频录制和视频实时流软件,其多种功能被广泛使用在视频采集,直播等领域。任何人都可以将OBS应用到自己的产品里,包括商用。
既然免费,那为什么TikTok会被曝违规呢?
这是因为OBS使用了GNU通用公共许可证(简称GPL)。所有使用OBS开源项目的人,都必须遵循GPL协议。
GPL协议有很强的传染性,如果某一款软件使用了GPL协议的产品,那么该软件产品页必须采用GPL协议,也必须开源。
但显然,TikTok并没有将TikTok Live Studio进行开源。
网友对TikTok Live Studio进行反编译,发现其安装程序与OBS安装程序惊人地相似。
不久,OBS商业功能开发者本·托雷尔也发文证实了此事。
从 TikTok 流媒体应用程序的完整反编译可以看出,它在实际构建中使用了 OBS 代码的几个实例,例如游戏捕获。
我们承诺真诚地处理违反 GPL 的行为,对于 TikTok/Bytedance,只要他们遵守许可,我们很乐意与他们建立友好的工作关系。
作为流行的流媒体软件,OBS被很多软件使用,使用者通常会对源代码进行开源,也会用资金支持一下OBS,目前OBS三大赞助商分为是YouTube、Twitch、Facebook。
目前TikTok已经删除了TikTok Live Studio的下载页面,并为对此事进行回应。
随着人们对软件版权意识的提升,近些年来关于为遵守开源协议被推向舆论风波的事件越来越多。
今年中旬,GitHub推出AI智能代码提示工具Copilot就是一个典型的例子。
GitHub Copilot将许多开源的项目,作为人工智能的训练对象,这些开源项目遵循各种各样的协议,其中就包含了GPL。然而Copilot并没有遵守协议公开源代码。
将使用GPL协议的开源项目作为训练对象,是否违规一时间争论不休。
在中国,GPL协议被视为具有合同性质,受法律保护。
2018年的点心桌面GPL协议纠纷案,被认为是首个明确GPL协议法律效力的案例。
被告产品“点心桌面”软件因为违规使用了遵循GPL协议的VirtualApp代码,而被判处赔偿原告50万元经济损失。
随着互联网的发展,开源已经成为一种趋势,但软件开源并不意味着可以随意使用,侵害作者的权益,开源协议应该被遵守,这样一来才会有更多优秀的开源项目出现。
小小影视api接口