捍衛開發者!GitHub重新上架星標7.2萬熱門開源項目YouTube-dl,是...

2020-12-23 雷鋒網

被封25天後,YouTube-dl終於得以重新上架!

上月中旬,美國唱片協會(RIAA)向GitHub發出訴訟通知,以違反《數字千年版權法案》(DMCA)為由,要求其下架開源項目YouTube-dl。

YouTube-dl是最受開發者歡迎的熱門開源軟體之一,擁有72000+顆Star。收到訴訟郵件後,GitHub被迫下架了該項目。隨後,開發者們對此舉發起抗議,他們複製大量代碼副本並瘋狂傳播,短短幾天,在GitHub平臺搜索YouTobe-dl項目已有4000多個。

與此同時,適得其反的RIAA也一再向GitHub施壓,要求其立即阻止開發者的報復行動。

一時間,GitHub左右為難。但迫於DMCA的壓力,還是不得不向開發者發出警告:如再次創建YouTobe-dl副本,可能面臨封號的危險。

該事件僵持了25天之後,GitHub終於等到了如願的結果。

昨日,其代理律師公司電子前沿基金會EFF(Electronic Frontier Foundation)已向GitHub發出審理通知,通知中明確指出,其開源項目YouTube-dl未違反DMCA第1201條款。

RIAA訴訟理由無效

YouTube-dl是一個Python庫,用戶通過該庫可以從七百多個視頻平臺下載付費源文件,包括YouTube、優酷、愛奇藝、B站等主流平臺。

RIAA認為,該項目「在未經授權下,允許任意用戶複製和分發受版權保護的作品」,違反了DMCA第1201條法規。

在訴訟文件中,它具體指出了兩點:

一、反規避法規,明確要求任何人都不得規避對受版權保護作品進行有效控制的技術措施;

二、在YouTube-dl的開源文件中,GitHub描述了多款付費音樂作品的盜用流程和方法。

針對以上兩點,EFF在審查結果中作出了明確回應。EFF是受理GitHub此訴訟案件的代理律師公司,他們聲稱:YouTube-dl項目從未違反過DMCA。

首先,RIAA在文件中描述的盜用某些歌曲的說明只是一個測試,通過流式傳輸幾秒鐘的視頻來證明軟體在合理使用範圍內運行良好。

其次,RIAA誤解了YouTube和YouTube-dl的代碼工作方式。他們認為包括YouTube在內的視頻網站上的原始碼是加密的,YouTube-dl非法規避了該代碼,並因此違反了DMCA第1201條。

但事實上並非如此。EFF解釋稱,該代碼沒有任何作用,使用YouTube-dl的用戶「觀看」視頻的方式與普通用戶沒有什麼不同,一切都是在透明情況下進行的,並不使用加密密碼。因此,在美國現有法律中,該訴訟並不成立。

YouTobe-dl重新開源

案件得以澄清後,GitHub立即恢復了YouTube-dl開源項目,並發布官方博客進行了說明。隨後GitHub執行長Nat Friedman也在第一時間進行了轉推。他說,

我們站在開發者的立場上恢復了Youtube-dl回購協議。DMCA第1201項條款已不適用需要重新調整,而開發者有對其進行調整的自由。這樣我們才能得到像YouTube-dl這樣的好工具。

之前GitHub一直因「開源態度」一事備受爭議,尤其是在下架YouTube-dl之後,不少網友吐槽其違背開源初衷,甚至有報導稱,前段時間不明人士冒充GitHub CEO洩露其原始碼一事也與此相關。

此次,Friedman重新開源YouTube-dl,並強調對DMCA相關條款進行修改,以維護開發者們的利益,其態度博得了不少網友們的認可。

有網友稱,這意味著開源社區的巨大勝利。

還有網友提醒Friedman,除了YouTube-dl這樣的熱門項目外,還有很多小眾項目也遭遇了下架,權利下放或許是終結此類事件的最好方法。

另外,該事件的持續發酵也為YouTube-dl狠狠地打了一波廣告。

GitHub成立百萬美元基金會

需要說明是,以上只是GitHub律師團單方面給出的結論。

相信RIAA方面並不認可。如果RIAA進一步將此案件提交至法院,最終審判結果還不得而知。

不過,在網友的支持和EFF非侵權的認證下,GitHub似乎已經有了足夠的底氣。

其平臺政策主管Abby Volmer在博客中稱,

「最初我們將其下架,僅僅是因為它以侵權的方式訪問了受版權保護的音頻作品,但現在事實並非如此。與此同時,我們還了解到,該項目存在多種合理用途,比如改變播放速度以便於用戶訪問;幫助記者保存證據,核查事實;以及下載知識共享許可或公共領域的視頻等」。

因此,在重新上架YouTube-dl項目的同時,GitHub為了應對未來可能出現的訴訟採取了多項準備措施,其中包括下架之前,對第1201條款索賠流程進行重新審查。

GitHub認為,1201條款提出的所有版權主張基本是可疑的,他們會接受技術和法律的審查,但同時自己也會進行獨立審查,以評估其各條款的真實性。如果調查結果是非決定性的,那麼,在繼續訴訟的過程中,該項目會被擱淺,而不是直接下架。

此外,如果該項目確實違反了條款,我們也有機會對其進行調整和修改。若是發生故障,開發人員仍然可以訪問重要數據,比如拉取請求和提交bug。

更重要的是,GitHub為了應對未來可能出現的訴訟,還撥款100萬美元設立了專項基金會。該基金會主要目的是幫助保護平臺上的開發者免受第1201條款的不利指控,並防止此類事件的再次發生。

最後,GitHub也強調,他們將繼續遊說工作,以期能夠修改DMCA,尤其是1201條款。

引用連結:

https://techcrunch.com/2020/11/16/github-defies-riaa-takedown-notice-restoring-youtube-dl-and-starting-1m-defense-fund/

https://github.blog/2020-11-16-standing-up-for-developers-youtube-dl-is-back/

https://www.zdnet.com/article/github-reinstates-youtube-dl-library-after-eff-intervention/

雷鋒網雷鋒網(公眾號:雷鋒網)雷鋒網

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • GitHub全面封殺YouTube-dl!這個7.2萬Star熱門開源項目,真的沒救了?
    YouTube-dl是一款萬能下載神器,它能夠從全網七百多個網站免費下載視頻,包括YouTube、優酷、愛奇藝、B站等熱門網站;它還可以把視頻內容轉成任意的格式,包括創建僅包含視頻音軌的 Mp3,功能相當強大。該項目從上新至今收割了7.2萬顆Star,深受GitHub用戶青睞。
  • 史上最強音視頻下載神器youtube-dl回歸,GitHub75k星
    蕾師師 發自 凹非寺 量子位 報導 | 公眾號 QbitAI一個「身價」7.5萬顆星的GitHub項目,從受熱捧,到被起訴下架,再到引發社區熱議。故事本已一波三折。youtube-dl:廣受歡迎的下載神器youtube-dl 已經成為 GitHub 上最受歡迎的項目之一,擁有 7.5萬星,人氣介於 Node.js 及 Kubernetes 之間。
  • 史上最強音視頻下載神器youtube-dl回歸,GitHub75k星
    蕾師師 發自 凹非寺 量子位 報導 | 公眾號 QbitAI一個「身價」7.5萬顆星的GitHub項目,從受熱捧,到被起訴下架,再到引發社區熱議。故事本已一波三折。youtube-dl:廣受歡迎的下載神器youtube-dl 已經成為 GitHub 上最受歡迎的項目之一,擁有 7.5萬星,人氣介於 Node.js 及 Kubernetes 之間。
  • GitHub 標星 1.6w+項目 HelloGitHub,讓開發更簡單的開源啟蒙手冊!
    開發者按:最近,一個 GitHub 標星 1.6w+的項目火了起來,它叫做 HelloGitHub。Newtonsoft.Json 的星標數為 7.4k,地址為 https://github.com/JamesNK/Newtonsoft.Json
  • 11月份Github上最熱門的Java開源項目
    11月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情吧:2. SuperMarkethttps://github.com/GoogleLLP/SuperMarketStar 907這是一款設計精良的網上商城系統,包括前端、後端、資料庫、負載均衡、資料庫緩存、分庫分表、讀寫分離、全文檢索、消息隊列等,使用SpringCloud框架,基於Java開發。
  • 8月份GitHub上熱門的Java開源項目
    8月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情吧:該項目基於成熟的開源產品Quartz和Zookeeper及其客戶端Curator進行二次開發。
  • 12月份GitHub上熱門的Java開源項目
    12月份GitHub上最熱門的開源項目排行已經出爐啦,這個月Java相關的開源項目上榜有點多哦,一起來看看上榜詳情:是一站式開源持續測試平臺,涵蓋測試跟蹤、接口測試、性能測試、團隊協作等功能,全面兼容 JMeter、Postman 等開源、主流標準。
  • 適合Go 新手學習的開源項目——在 GitHub 學編程
    本期是 Go 篇,下文的開源項目選自 HelloGitHub 往期月刊。下面的每一個 Go 語言開源項目都能獨當一面,成為新手的學習項目而且合在一起可以為你提供更為全面的 Go 認知——1 + 1 > 2 。
  • 2020年10月份Github上熱門的開源項目
    -17 13:46:44 來源: JEECG 舉報   2020年10月份Github上熱門的開源項目
  • 不到1000行代碼,GitHub 1400星,天才黑客開源深度學習框架tinygrad
    tinygrad 的代碼數量不到 1000 行,目前該項目獲得了 GitHub 1400 星。 在深度學習時代,谷歌、Facebook、百度等科技巨頭開源了多款框架來幫助開發者更輕鬆地學習、構建和訓練不同類型的神經網絡。而這些大公司也花費了很大的精力來維護 TensorFlow、PyTorch 這樣龐大的深度學習框架。
  • 10月份Github上熱門的開源項目
    10月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情吧:1. base-adminhttps://github.com/huanzi-qch/base-adminStar 1499Base Admin一套簡單通用的後臺管理系統
  • 微軟最爽命令行工具發布,GitHub標星已破4萬6
    這個在發布之際就引得開發者大呼「WoW!Awesome!My God!」,甚至引得不少人當場表態買PC的工具,終於展現在大眾面前。可以說是全平臺制霸,簡化開發者的工作流程。有了Terminal,什麼Cygwin、PuTTY,統統可以丟掉!功能強大之外,微軟在交互體驗上也下了很大的功夫。不僅提供多標籤、分割窗口、快捷鍵、完整的Unicode字符支持等功能。
  • TensorFlow可應用於Android Things的物聯網;GitHub發布開源指南 |...
    詳情:http://www.infoq.com/cn/news/2017/02/android-things-dev-preview-2GitHub發布開源指南,指點新手如何參與開源項目對程式設計師而言,參與開源有著難以置信的回報,比如有一個自己的出色開源項目,在技術面試能增色很多,極大加分。
  • TensorFlow可應用於Android Things的物聯網;GitHub發布開源指南 |...
    最近發布的Android Things開發者預覽版2(DP2)使得TensorFlow更容易用於物聯網設備上的機器學習和計算機視覺。詳情:http://www.infoq.com/cn/news/2017/02/android-things-dev-preview-2GitHub發布開源指南,指點新手如何參與開源項目
  • GitHub開源項目2020-12-22更新精選
    ArtLinehttps://github.com/vijishmadhavan/ArtLine一個基於深度學習的項目
  • 攤牌了,作為開發者,我經常用這14個 Github 偷偷學習
    其中,有幾個是很優秀的資源庫,它們可能會幫助你成長為一名開發者;1. 開發2. 30 Seconds of Codegithub: https://github.com/30-seconds/30-seconds-of-code推薦的這幾個庫中,30 Seconds of Code是最受歡迎的,在GitHub
  • Github標星113K的前端學習路線圖有中文版了
    開源最前線(ID:OpenSourceTop) 猿妹綜合整理
  • Github最值一讀開源好書及BAT面試題庫
    (Github開源地址:https://eastlakeside.gitbooks.io/interpy-zh/content/)2、《Python最佳實踐指南!》為什麼推薦這份實踐指南?這份指南與官方文檔有什麼不同嗎?
  • 盤點:6月份Github上熱門的Java項目
    最近GitHub上上6月份熱門的Java開源項目排行公布啦,今天小編就帶大家一起來看看榜單上有什麼好用的Java項目~ 由於新冠疫情還沒有結束,所以這個App目前使用的人還蠻多,算是最近比較熱門的。
  • 面試資源、公共API、多樣化學習路徑,這10個GitHub庫開發者必看
    2.Oh My ZshGitHub 星數:106,000GitHub 地址:https://github.com/ohmyzsh/ohmyzshOh My Zsh 是一個社區驅動的開源框架,旨在管理 Zsh 配置。Zsh 既是交互式 shell,也是很多開發者使用的強大腳本語言。