标星7.2万热门开源项目youtube-dl遭下架,开发者的权益谁来保护?
点击上方“AI遇见机器学习”,选择“星标”公众号
重磅干货,第一时间送达
来自:机器之心
GitHub 热门项目、视频下载利器 youtube-dl 遭下架,引发开发者震怒。
开源项目 youtube-dl 是一个使用 Python 编写的脚本,可以下载热门视频网站的音视频,并转换视频格式和清晰度。它是 GitHub 上的热门项目,获得 7.2 万多星。
然而,10 月 23 日,美国唱片业协会 (RIAA) 向 GitHub 发出通知,要求下架视频下载神器 youtube-dl 及其分支库。
图源:https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md
在此通知中,RIAA 认为 youtube-dl 侵犯了其成员的权利:
此源代码的明确目的是(i)规避 YouTube 等授权流媒体服务所使用的技术保护措施,以及(ii)未经授权复制和分发会员公司拥有的音乐视频和音频。我们注意到,该源代码在 GitHub 上被描述为「从 YouTube.com 和更多站点下载视频的命令行程序」。
目前,youtube-dl 已被下架。
尽管 youtube-dl 已经下架,但 RIAA 此举似乎并未达到目的。
youtube-dl 下架后,真的消失了吗?
youtube-dl 库遭下架后,youtube-dl 网站首页显示用户仍可照常下载该工具:
同时,如此热门的 GitHub 开源项目被下架也引起了广大开发者和用户的愤怒,开发者纷纷在 GitHub 上发布 youtube-dl 的副本。
目前,在 GitHub 上搜索「youtube-dl」可以找到 3800 多个结果,其中许多是最近更新的。
既是开发者又是油管博主,同时使用 youtube-dl 存储自己视频的 Jeff Geerling 对这件事感到愤慨:
RIAA 是不是还要禁止计算机和音箱?因为用它们可以听盗版音乐。
他不是一个人。
前维护者和 GitHub CEO 的「反抗」
除了 GitHub 项目以外,RIAA 的律师事务所还向 youtube-dl 库前维护者 Philipp Hagemeister 发出停止并终止命令。但 Philipp 否认 RIAA 的指控。
他表示:「他们不知道我已经不是 youtube-dl 的维护者了。他们称 youtube-dl 是非法公司而不是合法的开源项目,对技术方面的事情存在误解。」
此外,GitHub 虽然在收到 RIAA 的通知后,选择将 youtube-dl 下架,但 GitHub CEO Nat Friedman 并不认同这一举措。
Nat Friedman 积极联络 youtube-dl 的开发者,以期帮助他们重新恢复项目。此前,Nat Friedman 也出现在了 youtube-dl 的 IRC 频道。
图源:https://twitter.com/t3rr4dice/status/1320660235363749888
对于自己的行为,Friedman 解释称,「GitHub 的存在是为了帮助开发者,从没想过干扰他们的工作。我们希望帮助 youtube-dl 维护者抵挡 DMCA 下架通知,从而重新恢复该项目」。
显然,GitHub 想要为开发者提供帮助。但是,GitHub CEO 亲自介入并帮助开发者回应 DMCA 下架通知,这是非常罕见的。事实证明,RIAA 的 DMCA 下架通知也惹恼了 Friedman。
他还表示,「或许因为 youtube-dl 等工具对于档案管理者很重要,GitHub 也有归档项目和对 Internet Archive 的资助。我们正考虑如何在更多的 DMCA 事件中主动地帮助开发者,并在改革或撤销 DMCA 第 1201 条方面发挥更积极的作用。」
Friedman 认为 youtube-dl 将不会以原有形式重新恢复使用。但是,该项目可以在删去规避滚动码代码、不显示如何下载受版权保护资料示例的前提下重新恢复使用。
下架之后,youtube-dl 团队应该做些什么?
首先我们来了解什么是 DMCA。
DMCA(《数字千年版权法》,Digital Millennium Copyright Act)是一项针对版权和互联网的美国版权法。如果视频、音频和文本等内容的合法所有者认为,某个网页在没有授权(侵犯了内容所有者的权利)的情况下使用或令他人使用相关内容,则他们可以向托管服务提供者发送 DMCA 下架通知。
在收到内容所有者发送的 DMCA 下架通知后,托管服务提供者可以禁用或者删除网页乃至整个网站。与此同时,被控侵权的一方可以对下架通知提出异议。
在此次事件中,youtube-dl 在 README 文件中提到其在命令使用示例中下载了 Justin Timberlake 和 Taylor Siwft 等人的视频。而 RIAA 在针对 youtube-dl 的下架通知中也提到了这一点。
所以,GitHub 将 RIAA 的信函视为 DMCA 下架通知,并禁用了 youtube-dl 以及信函中提到的多个相关库。
如前所述,被控侵权的一方可以对下架通知提出异议。对此,It s FOSS 创始人、软件开发者 Abhishek Prakash 为 youtube-dl 团队提出了一些建议。他认为 youtube-dl 团队有权提出反诉,因为他们并未直接向用户提供受版权保护的内容。
在具体操作上,他们可以从以下三个方面着手准备:
考虑更改名称,将 youtube 从名称中移除,这样未来就不会收到 YouTube 所有者谷歌的版权通知了;
存储库中不应提到任何从 YouTube 下载受版权保护视频的示例;
发布通知,让用户自行承担下载视频的责任,不鼓励用户下载受版权保护的视频。
在信息飞速产生和共享的时代,这一事件或许应该引发更多思考。使用 youtube-dl 等工具下载视频是否构成侵权?该事件是否将引发大家对 DMCA 法规的进一步讨论,并反推更适合当今时代的法律法规?
参考链接:
https://itsfoss.com/youtube-dl-github-takedown/
https://torrentfreak.com/riaas-youtube-dl-takedown-ticks-of-developers-and-githubs-ceo-201027/
https://twitter.com/search?q=youtube-dl&src=typed_query
欢迎关注我们,看通俗干货!
标星7.2万热门开源项目youtube-dl遭下架,开发者的权益谁来保护?相关推荐
- 推荐标星 100 K 的 GitHub 开源项目
推荐标星 100 K 的 GitHub 开源项目 原文见:推荐 10 个标星 100 K 的 GitHub 开源项目 以下摘录部分: Build Your Own X (GitHub Star:102 ...
- GitHub 标星 6k,拿这个开源项目做个哄女友神器吧!
本文转自大数据文摘,作者:诗风悠存.蒋宝尚 哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽&q ...
- GitHub标星1.6K,大佬开源的抖音项目,刷屏全网!
点击上方"Github爱好者社区",选择星标 回复"资料",获取小编整理的一份资料 作者:GG哥 来源:GitHub爱好者社区(github_shequ) 这是 ...
- Copilot免费时代结束!正式版67元/月,学生党和热门开源项目维护者可白嫖
梦晨 发自 凹非寺 量子位 | 公众号 QbitAI 敲代码神器.程序员的AI助手GitHub Copilot,结束内测正式对所有人开放! 正式版定价10美元/月(人民币约67元),年付有优惠100美 ...
- 中文热门开源项目Top100,你知道多少?
http://www.open-open.com/news/view/74dbf4/ http://www.open-open.com/news/view/74dbf4/ http://www.ope ...
- 27款实用高效的腾讯热门开源项目推荐
WeUI 是由微信官方设计团队专为微信移动 Web 应用设计的 UI 库,是一套同微信原生视觉体验一致的基础样式库,为微信 Web 开发量身设计,可以令用户的使用感知更加统一. DEMO:https: ...
- 热门开源项目:Guns-后台管理系统
Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时 ...
- 12306 抢票项目霸榜 GitHub,标星即将破万
十一将至,你买到回家的火车票了吗?如果没有,你可以试着打开 GitHub,在搜索栏键入 12306 的关键词,我相信你会发现一个新大陆.没错,这里有 1572 个抢票项目.它们大多用 Python.J ...
- GitHub 标星 10,000+,Apache 顶级项目 ShardingSphere 的开源之路
[CSDN 编者按]几天前,当 GitHub 全球产品技术生态总经理 Michael Francisco 谈到中国开发者已经成为 GitHub 上最活跃的群体时,有开发者提出数量之后质量也要跟上.的确 ...
最新文章
- 配置文件详解_Keepalived配置文件详解
- 《Head.First设计模式读书笔记》之设计原则一、二和三
- 连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法
- STM32 IWDG时间计算方法
- 设计模式--单例模式(二)双重校验锁模式
- .net 委托 +lamda表达式
- Atitit etl之道 attilax著 1. ETL	1 1.1. (数据仓库技术)	2 1.2. ETL的质量问题具体表现为正确性、完整性、一致性、完备性、有效性、时效性和可获取性等几个特性
- Linux文件系统:ext2/ext3
- 图像分割(语义分割)的局限以及解决方法
- HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)
- 使用RealSense SDK访问摄像头
- 为了不被裁之NVMe-MI oob
- 逾 200 家港企参与! GoGBA大湾区发展日(广州)圆满举行
- 【全文检索_01】核心理论
- The release Method
- python判断正数和负数教案_正数和负数教案(教学设计)
- 西北乱跑娃 -- python发送html邮件
- 打个工而已,太在乎领导和同事就输了
- 关于发明专利的小感悟
- 巨神奇,2013年的老Mac,竟直接装上macOS Ventura 13.1 Beta版