本文转自雷锋网,如需转载请至雷锋网官网申请授权。
最近,GitHub封杀了一个热门开源项目—YouTube-dl
相信很多程序员,或者经常使用YouTube网站的朋友,对它应该非常熟悉。
YouTube-dl是一款万能下载神器,它能够从全网七百多个网站免费下载视频,包括YouTube、优酷、爱奇艺、B站等热门网站;它还可以把视频内容转成任意的格式,包括创建仅包含视频音轨的 Mp3,功能相当强大。
该项目从上新至今收割了7.2万颗Star,深受GitHub用户青睐。
既然如此,GitHub为何还要将其封杀?其原因是它触动了美国唱片业协会-RIAA的利益。
值得注意的是,尽管YouTube-dl已经下架,但RIAA并没有达到封杀的目的。
相反,该举动激怒了众多开发者,他们快速复制大量代码副本发布至网络,加速了YouTube-dl的宣传和扩散。
RIAA提起诉讼,YouTube-dl惨遭下架
RIAA,全称Recording Industry Association of Americ,是一个代表美国唱片业的贸易团体,其成员由多家制作与发行约90%美国音乐唱片的私有公司实体—唱片公司与分销商组成。
自2000年起,RIAA一直代表其成员受理各种盗版诉讼案件。在YouTube-dl之前,该协会从未遭受过如此大的抗议。
2020年10月23日,RIAA正式向Github发出版权诉讼邮件,要求其立刻撤销开源YouTube-dl存储库以及几个分支。
他们给出的理由是,YouTube-dl违反了DMCA的反规避条款:
此源代码的明确目的是:1)规避 YouTube 等授权流媒体服务所使用的技术保护措施;2)未经授权复制和分发会员公司拥有的音乐视频和音频。3)同时,我们也注意到,除YouTube外,该源代码在 GitHub上还支持更多网站下载视频。如下:
需要说明的是,YouTube-dl工具可以破解YouTube等网站的“滚动密码(Rolling Cipher)”,获取受版权保护的作品链接。也就是说,YouTube-dl能够免费获取各视频平台的付费视频内容。
这一点显然触动了唱片公司的利益。
收到邮件通知后,GitHub迅速做出了回应:下架YouTube-dl,并做出了声明。
不仅是GitHub平台,据了解,德国托管平台 Uberspace,以及此前维护 YouTube-dl 存储库的开发者 Philipp Hagemeister 也收到了该诉讼邮件。
据了解,YouTube-dl 已经建立了自己的官方网站,Uberspace 是其托管公司。但收到邮件后,Uberspace 通过律师拒绝了这一请求,其给出的官方理由是网站下载链接全部指向Github。
而 Philipp Hagemeister 也是如此,他说:
他们不知道我已经不是 YouTube-dl 的维护者了。另外,他们称 YouTube-dl是非法公司而不是合法的开源项目,对技术方面的事情存在误解。
显然,二人都捍卫了他们与 YouTube-dl 有关的行为。
据了解,此前美国法院并未受理过流媒体盗版案件,相关法律还处于灰色地带。不过,RIAA指出了汉堡地区法院在类似案件中的一项裁决。该法院认为,根据欧盟法律,YouTube的滚动密码是一项有效的技术保护措施。
惹怒开发者,YouTube-dl副本涌现
YouTube-dl 被下架后不久,许多开发人员便采取了抗议措施。他们复制更多代码发布到了Github平台。
截止目前还不到半个月的时间,在GitHub上搜索YouTube-dl,相关结果已经高达4108个。
有意思的是,为了抵制RIAA的下架请求,一位名为 GalacticFurball 的用户还将YouTube-dl源代码制作成了图片形式,更易于传播和共享。
到现在为止,RIAA的下架令明显适得其反,不仅没有封杀YouTube-dl,反而促使该项目数量不断创增长。
值得关注的是,整场事件发酵至今,也让Github首席执行官Nat Friedman无法再坐以待毙。
近日,Friedman 作为微软旗下开发者平台的负责人,开始积极与 YouTube-dl 的开发者们联系,试图帮助其恢复 YouTube-dl 项目。
他加入 YouTube-dl 的 IRC 频道,表示,
GitHub 的存在意义,正是帮助开发人员。我们不希望干预他们的工作。同时,我们希望帮助 YouTube-dl 维护者们抵挡 DMCA 压力,让项目重新上线。
显然这一表态是站在开发者立场的一边。
但受迫于DMCA条款限制,Friedman也表示,如果重新上线 YouTube-dl,很可能会删去绕过滚动密码的功能,以保护流媒体平台的付费机制不受侵害。
从以上迹象来看,开发者似乎在这场对抗中占据了上风,加之GitHub等大公司的支持,或许重新上架YouTube-dl还是有希望的。
但随后GitHub的新举措,表明这件事没那么简单。
上架 or 封杀?GitHub左右为难
对于恢复YouTube-dl项目,只能说GitHub是有心无力。
随着大量副本的不断涌现,GitHub公司法律团队不得不发出了最新声明,该声明警告用户不要再发布代码副本至GitHub,否则会对其进行封号处理。声明如下:
如果您希望通过发布代码副本至存储库的方式来对下架行为提出异议,请停止,因为我们不接受对该存储库的拉取请求或其他贡献 。
请注意,在未遵循流程的情况下重新发布YouTube-dl代码副本是违反GitHub平台DMCA政策和服务条款的。如果您在明知违反服务条款的情况下,继续向该存储库提交或发布相关内容,我们会将其删除,并可能中止对您帐户的访问权限。
事实上,GitHub法律团队做出以上回应并不奇怪。虽然对于YouTube-dl是否违反了DMCA反规避条文,法院还未给出最终定论。但GitHub在遵守RIAA请求方面似乎没有选择的余地。
DMCA,全称数字千年版权法案(The Digital Millenium Copyright Act)。该法案为大多数软件、电影和音乐等行业公司提供著作权保护的法律依据。
在诉讼邮件中,RIAA明确指出,YouTube-dl通过破解滚动密码保护机制获取了Taylor Swift、Icona Pop、Justin Timberlake等人受版权保护的音乐曲目。
也正是如此,GitHub选择在第一时间下架了该项目。如果接下来继续纵容开发者上传代码副本,GitHub很可能会因违反重复侵权政策而陷入风险。
不过,从RIAA的角度来看,要想彻底封杀YouTube-dl也并非易事。一方面,RIAA的一系列举措,助长了国内外开发者以及公司对YouTube-dl的支持。
另一方面,美国版权局每四年就会对DMCA第1201条反规避规则进行调整。Friedman认为,像YouTube dl这样的工具具有非侵权的用途,而且还能为规避版权保护带来好处。未来DMCA规则对其增加豁免权也并非没有可能。