当 DMCA 被滥用,工具又该何去何从?
创始人
2024-03-02 05:59:33
0

事件发展

正如我们之前报道的,近日,GitHub 收到了来自美国唱片业协会(RIAA)提供的数字千年版权法(DMCA)删除请求,移除知名项目:youtube-dl。

youtube-dl 项目的主页已经被 DMCA 撤下

在删除申请中,RIAA 提到该项目被删除主要有两个原因:

  1. 规避 Youtube 提供的数字版权服务:

this source code is to (i) circumvent the technological protection measures used by authorized streaming services such as YouTube

  1. 在显著位置指引用户下载 Youtube 上的授权视频:

the source code prominently includes as sample uses of the source code the downloading of copies of our members’ copyrighted sound recordings and music videos

youtube-dl 项目创建于 2008 年,早期被用来下载 Youtube 视频,以解决在网络较差的环境下查看较大的 Youtube 视频的用户(在当时,用户使用的主流蜂窝网络还是 3G)。后续,随着 youtube-dl 支持的网站越来越多,以及能够被模块化调用,一些企业也会使用 youtube-dl 来完成 Youtube 视频导入的功能。

比较有趣的是,在 youtube-dl 被删除后,有开发者将 youtube-dl 项目以 PR 的方式,将所有的提交推到了 DMCA 库当中。

小白评论

在这个事件中,我们要看到的是 youtube-dl 本身作为一个开源项目,在过去的十数年里的蓬勃发展和用户量的不断攀升,以及作为技术人不断的去钻研的决心。这样的精神和努力是值得鼓励的,他们都是一些非常棒的开源人。

但我们也需要注意到的是,youtube-dl 项目本身从设计之处,就是违反了版权的设计理念。在没有授权的情况下, 任何人都不应该去下载和分发相应的版权文件。我们固然可以从技术的角度突破这个限制,但也需要明白,这样的行为和设计想法是不符合版权规则的。

当然,youtube-dl 的存在方便了很多网络条件不佳的人和一些生产用途的企业,但无法否定的是,其本身作为侵犯版权而设计出来的工具这一个基础事实。对于开发者来说,我们也需要在进行研发的时候注意规避相应的问题。不要授人以把柄。

回归到本次事件核心 youtube-dl,对于它来说,版权法的存在使得 youtube-dl 作为工具的存在被抹杀,但我们可以换一种方式让其存在,让 youtube-dl 的核心算法以论文和技术文章的方式进行发表,授人以鱼不如授人以渔,以技术文章的方式让技术本身流传下去, 也是一个不错的选择。

不过,事件开始变得有意思了,因为有一些愤怒的开发者开始基于 GitHub 的漏洞开始对 GitHub 的 DMCA 库进行攻击,比如 Twitter 用户 lrvick 将 youtube-dl 提交到了 DMCA 库,对 GitHub 以及 RIAA 提出了挑战,让 GitHub 封禁自己的 DMCA库。如果封禁,则 DMCA 库本身也不可用。如果不封禁,则说明 RIAA 和 Github 针对 youtube-dl 的行为就是一场双标的表演。

这个事情很有意思,从法理的角度,我支持 youtube-dl 的封禁,但作为一个 Geek, 我对 Irvick 的行为更感兴趣。

相关内容

音画同步,AI视频也能有完...
机器之心报道 编辑:泽南 AI 生成的「最后一道关卡」已经突破...
2025-06-27 22:12:41
阿里巴巴开源自主搜索 AI...
IT之家 5 月 30 日消息,阿里巴巴昨日在 Github 上开...
2025-05-30 07:12:41
github开源自己代码
接下来,我们需要先下载Git,的网址&...
2025-05-28 16:45:09
邀请码炒到10万?Open...
新智元报道 编辑:编辑部 JHNZ 【新智元导读】离了个大谱,M...
2025-03-07 14:23:04
腾讯混元发布并开源图生视频...
每经AI快讯,3月6日,据腾讯混元消息,腾讯混元发布图生视频模型并...
2025-03-06 16:50:53
开源仅6天,阿里万相大模型...
3月3日消息,开源社区Hugging Face最新榜单显示,开源仅...
2025-03-03 20:19:33

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...