人气工具遭遇下架,愤怒的开发者们迅速占领了 GitHub 高地  。

上周五,美国唱片业协会(RIAA)要求 GitHub 下架 YouTube-dl 这一广受欢迎的下载器项目 repo,此举不仅令 GitHub CEO 感到难堪,同时也激怒了众多开发人员。目前,众多用户们快速行动,创建出大量新 repo 以保留这款工具的源代码。与此同时,GitHub CEO 也对此感到“厌烦”,有意为 repo 的重新上线伸出援手。

YouTube-dl 是一款颇具人气的工具,可以用它从 700 多个站点下载音视频,包括 Youtube、Facebook、B 站、爱奇艺、优酷以及 TikTok 等。除了简单视频下载功能外,YouTube-dl 还可以将下载内容转换为几乎任何格式,包括创建仅包含视频音轨的 mp3。记者群体也多使用它处理报道工作,包括下载新闻稿、转录视频与音频等等。

在下架之前,YouTube-dl 的 repo 已经成为 GitHub 上最受欢迎的项目之一,拥有 7.2 万星,人气介于 Node.js 及 Kubernetes 之间。由于 YouTube-dl 是一个相当知名且功能强大的工具,因此可能有许多其他工具依赖它来实现与流媒体相关的功能。

副本无处不在,打击适得其反

到现在为止,RIAA 的下架令明显起到了反效果,很多开发人员开始对此表示抗议,并发布了更多代码副本。目前 YouTube-dl 的在线副本数量已经达到历史新高,这场打击行动,反而成了 YouTube-dl 的一场宣传与狂欢。

现在搜索 YouTube-dl,可以看到目前 GitHub 上托管着上千个新的 repo,其中包含这款 YouTube 下载器的代码或者与之相关的项目(如果不使用搜索过滤条件,甚至能搜出成千上万个类似的结果)。

新的youtube-dl GitHub repo 汹涌而来

这些代码甚至被发布到了某些令人意外的地方。例如,GitHub 用于发布DMCA 通告的repo 中也被加进一份副本,这种恶作剧式的方式也明显是在表达对删除行为的不满。

前维护者和GitHub CEO 都表示很“闹心”

近年来,音乐行业一直在加大针对流媒体抓取工具及服务的打击力度。但此前的努力并未给普罗大众造成广泛影响。直到上周,RIAA 将矛头指向了高人气开源工具YouTube-dl,这一次公众情绪被迅速点燃。

除了托管平台之外,RIAA 的律师事务所还向前YouTube-dl repo 维护者、开发者Philipp Hagemeister 发布了停止与终止通告。但他本人同样予以反击。

Hagemeister 在采访中表示,“他们还不知道,我早已退出维护者团队。在这份通告中,他们宣称 YouTube-dl 属于非法企业、非法开源项目但这明显是对事实的严重扭曲与误解。”

与此同时,GitHub 公司 CEO Nat Friedman 也没有袖手旁观。作为微软旗下开发者平台的负责人,他必须对下架通告做出回应。而 Friedman 本人正积极与 YouTube-dl 的开发者们联系,希望帮助他们恢复项目活力。

这位 CEO 加入了 YouTube-dl 的 IRC 频道,希望与 repo 所有者取得联系,帮助对方让项目重新上线。

Firedman 在采访中解释了自己的行为:“GitHub 的存在意义,正是帮助开发人员。我们不希望干预他们的工作。我们希望帮助 YouTube-dl 的维护者们顶住 DMCA 的压力,让项目 repo 重新上线。”

很明显,GitHub 的态度站在开发人员一边。话虽如此,但这一次由公司 CEO 亲自下场帮助开发者抵御 DMCA 的冲击,无疑开创了历史先河。事实证明,Firedman 本人也收到了 RIAA 的通告。

Friedman 表示,“这真的让我很烦。”

“首先,YouTube-dl 对于归档管理员真的非常重要;另外,我们也有从 Internet Archive 获得资助的内部归档项目。因此,我们正考虑 GitHub 该如何在今后可能出现的 DMCA 案例中积极帮助开发人员,并在改革 / 废除 1201 条款中发挥更重要的作用。”

GitHub CEO 还建议尽量不要恢复 YouTube-dl 的原始格式。在重新上线之后,该软件很可能会删去绕过滚动密码机制以及下载受版权保护内容的功能。

“错”不在开源代码

首先必须说的是,源代码需要保存在 GitHub 或 GitLab 控制范围之外的地方。我们已经看到越来越多的 Cease and Desist通知被发送到GitHub,在2020 年10 月居然高达124 份!

其次,利用此类的工具下载版权作品是不对的,尽管这个说法有些道理,但也有人说,从根本上阻止访问教育性源代码存储库是不公正的。

鉴于成千上万的开发人员已将公共域YouTube-dl 源代码存储在本地,想要因此删除掉源代码是不可能的。YouTube-dl 下架事件的核心在于,此事给暴力下架其他未侵犯版权的软件repo 树立了危险的标杆。

YouTube-dl 创造者 Ricardo Garcia 曾在 2006 年至 2011 年期间负责维护该项目。作为目前 GitHub repo 管理小组 ytdl-org 的一员,他表示在下架之前自己没有得到任何通知。Garcia 指出,“目前情况尚不明确,我只能谈一点个人感受。非常遗憾,相关 repo 确实已经被封禁。”

RIAA 这一次本想打击 YouTube-dl,却没想到捅了马蜂窝。除了个人开发者的大力抵制以外,就连大型企业(GitHub)也站出来发声。我们将持续关注这场“玩火自焚”的闹剧会如何收场。

参考链接:

https://torrentfreak.com/riaas-youtube-dl-takedown-ticks-of-developers-and-githubs-ceo-201027/