vlambda博客
学习文章列表

7.2万Star人气开源项目惨遭封禁下架,GitHub CEO很闹心

编译 | 核子可乐、Tina

人气工具遭遇下架,愤怒的开发者们迅速占领了 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 下载器的代码或者与之相关的项目(如果不使用搜索过滤条件,甚至能搜出成千上万个类似的结果)。

7.2万Star人气开源项目惨遭封禁下架,GitHub CEO很闹心

新的 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/

今日荐文

被围剿的“苹果税”,还能撑多久?


活动推荐

《中国 API 生态与开发者现状调研报告(2020 年)》是 InfoQ 研究院、华为云共同发起,中国信息通信研究院作为指导单位深度参与,联合用友、环信等多家单位联合,采集、优选 5000 余份数据,并结合多位行业专家的权威解读和精彩见解制作而成。更多详细内容请扫描下方【二维码】或点击文末【阅读原文】下载完整版《中国 API 生态与开发者现状调研报告(2020 年)》