当前位置: 首页 > 科技观察

GitHub彻底屏蔽了YouTube-dl!这个72,000Star的热门开源项目真的无望了吗?

时间:2023-03-12 16:31:20 科技观察

本文转载自雷锋网。如需转载,请在雷锋网官网申请授权。最近,GitHub屏蔽了一个流行的开源项目——YouTube-dl。相信很多程序员,或者经常使用YouTube网站的朋友,应该都非常熟悉了。YouTube-dl是一款万能下载工具,可以免费下载全网700多个网站的视频,包括YouTube、优酷、爱奇艺、B站等热门网站;它还可以将视频内容转换成任何格式,包括创建只包含视频音轨的Mp3,非常强大。项目上线以来收获了72000颗Star,深受GitHub用户青睐。既然如此,为什么GitHub会屏蔽呢?原因是它触及了美国唱片业协会——RIAA的利益。值得注意的是,虽然YouTube-dl已经下架,但RIAA并没有达到封杀的目的。此举反而激怒了很多开发者,他们迅速复制了大量的代码拷贝并张贴在网络上,加速了YouTube-dl的推广和泛滥。RIAA提起诉讼,YouTube-dl被发行商下架。自2000年以来,RIAA代表其成员处理各种盗版诉讼。该协会在YouTube-dl之前从未面临过如此大规模的抗议。2020年10月23日,RIAA正式向Github发送版权诉讼邮件,要求其立即撤销开源YouTube-dl存储库和多个分支。他们给出的理由是,YouTube-dl违反了DMCA的反规避条款:该源代码的明确目的是:1)规避YouTube等授权流媒体服务使用的技术保护措施;2)擅自复制和传播会员公司拥有的音乐视频和音频。3)同时我们也注意到,除了YouTube,源码还支持更多网站在GitHub上下载视频。如下:需要说明的是,YouTube-dl工具可以破解YouTube等网站的“RollingCipher”,获取受版权保护的作品链接。也就是说,YouTube-dl可以免费获取各个视频平台的付费视频内容。这显然触动了唱片公司的利益。收到邮件通知后,GitHub迅速做出回应:下架了YouTube-dl,并发表了声明。不仅是GitHub平台,据了解德国托管平台Uberspace,以及之前维护YouTube-dl仓库的开发者PhilippHagemeister也收到了诉讼邮件。据了解,YouTube-dl已经建立了自己的官网,Uberspace是其托管公司。但在收到邮件后,Uberspace通过其律师拒绝了这一请求。官方给出的理由是网站所有下载链接都指向Github。PhilippHagemeister也是如此,他说:他们不知道我不再是YouTube-dl的维护者了。此外,他们将YouTube-dl称为非法公司而不是合法的开源项目,从而误解了事情的技术方面。显然,他们都为自己与YouTube-dl相关的行为进行了辩护。据了解,美国法院此前并未受理流媒体盗版案件,相关法律仍处于灰色地带。然而,RIAA指出汉堡地区法院在类似案件中的裁决。法院认定YouTube的滚动密码是欧盟法律下有效的技术保护措施。愤怒的开发者,YouTube-dl的副本出现在YouTube-dl被关闭后不久,许多开发者采取了抗议措施。他们复制了更多的代码并将其发布到Github平台上。在不到半个月的时间里,在GitHub上搜索YouTube-dl得到了4108个相关结果。有趣的是,为了抵制RIAA的下架要求,一位名叫GalacticFurball的用户还将YouTube-dl的源代码制作成图片形式,更便于传播和分享。到目前为止,RIAA的退市令显然适得其反。不但没有封杀YouTube-dl,反而促进了项目数量的不断增长。值得注意的是,整个事件发酵至今,GithubCEONatFriedman也坐不住了。近日,作为微软开发者平台负责人的弗里德曼开始积极联系YouTube-dl的开发者,试图帮助他们重启YouTube-dl项目。他加入了YouTube-dl的IRC频道,表示GitHub存在的意义就是帮助开发者。我们不想干涉他们的工作。与此同时,我们希望帮助youtube-dl维护者抵御DMCA压力并让项目重新上线。显然这种说法是站在开发商一边的。不过,在DMCA条款的限制下,弗里德曼也表示,如果重新推出YouTube-dl,绕过滚动密码的功能很可能会被删除,以保护流媒体平台的付费机制不受侵害。从以上迹象来看,开发者似乎在这场交锋中占据了上风,而在GitHub等大公司的支持下,重新推出YouTube-dl或许还有希望。但随后GitHub的新动作就说明这件事情并没有那么简单。列出还是阻止?GitHub陷入困境对于YouTube-dl项目的恢复,只能说GitHub无能为力。随着大量副本的不断出现,GitHub的法律团队不得不发布最新声明,警告用户不要将代码副本发布到GitHub,否则将被封禁。免责声明:如果您希望通过将您的代码副本发布到存储库来对删除提出异议,请这样做,因为我们不接受拉取请求或对该存储库的其他贡献。请注意,在不遵循流程的情况下重新发布youtube-dl代码的副本违反了GitHub平台DMCA政策和服务条款。如果您继续向此存储库提交或发布您故意违反服务条款的内容,我们将删除它并可能暂停对您帐户的访问。事实上,GitHub法务团队的上述回应并不令人意外。尽管YouTube-dl是否违反了DMCA的反规避条款,目前法院还没有给出最终结论。但GitHub在遵守RIAA要求方面似乎别无选择。DMCA代表数字千年版权法。该法为软件、电影和音乐等行业的大多数公司提供了版权保护的法律依据。在诉讼邮件中,RIAA明确指出,YouTube-dl通过破解滚动密码保护机制,获得了TaylorSwift、IconaPop、JustinTimberlake等人的版权音乐曲目。GitHub选择立即下架该项目也是事实。如果未来继续允许开发者上传代码副本,GitHub可能面临违反重复侵权政策的风险。不过,从美国唱片业协会的角度来看,要彻底封杀YouTube-dl并不容易。一方面,RIAA的一系列举措鼓励了国内外的开发者和公司支持YouTube-dl。另一方面,美国版权局每四年对DMCA第1201条反规避规则进行一次调整。根据Friedman的说法,像YouTubedl这样的工具具有非侵权用途,还可以为规避版权保护提供好处。未来的DMCA规则提高免疫力也不是没有可能。