科普信息網(wǎng)

repo擁有7.2萬(wàn)星遭下架 這場(chǎng)“玩火自焚”的鬧劇會(huì)如何收?qǐng)觯?/h1>

發(fā)布時(shí)間:2020-10-29 13:49:19 來(lái)源:InfoQ 責(zé)任編輯:caobo

人氣工具遭遇下架,憤怒的開(kāi)發(fā)者們迅速占領(lǐng)了 GitHub 高地 。

上周五,美國(guó)唱片業(yè)協(xié)會(huì)(RIAA)要求 GitHub 下架 YouTube-dl 這一廣受歡迎的下載器項(xiàng)目 repo,此舉不僅令 GitHub CEO 感到難堪,同時(shí)也激怒了眾多開(kāi)發(fā)人員。目前,眾多用戶們快速行動(dòng),創(chuàng)建出大量新 repo 以保留這款工具的源代碼。與此同時(shí),GitHub CEO 也對(duì)此感到“厭煩”,有意為 repo 的重新上線伸出援手。

YouTube-dl 是一款頗具人氣的工具,可以用它從 700 多個(gè)站點(diǎn)下載音視頻,包括 Youtube、Facebook、B 站、愛(ài)奇藝、優(yōu)酷以及 TikTok 等。除了簡(jiǎn)單視頻下載功能外,YouTube-dl 還可以將下載內(nèi)容轉(zhuǎn)換為幾乎任何格式,包括創(chuàng)建僅包含視頻音軌的 mp3。記者群體也多使用它處理報(bào)道工作,包括下載新聞稿、轉(zhuǎn)錄視頻與音頻等等。

在下架之前,YouTube-dl 的 repo 已經(jīng)成為 GitHub 上最受歡迎的項(xiàng)目之一,擁有 7.2 萬(wàn)星,人氣介于 Node.js 及 Kubernetes 之間。由于 YouTube-dl 是一個(gè)相當(dāng)知名且功能強(qiáng)大的工具,因此可能有許多其他工具依賴它來(lái)實(shí)現(xiàn)與流媒體相關(guān)的功能。

副本無(wú)處不在,打擊適得其反

到現(xiàn)在為止,RIAA 的下架令明顯起到了反效果,很多開(kāi)發(fā)人員開(kāi)始對(duì)此表示抗議,并發(fā)布了更多代碼副本。目前 YouTube-dl 的在線副本數(shù)量已經(jīng)達(dá)到歷史新高,這場(chǎng)打擊行動(dòng),反而成了 YouTube-dl 的一場(chǎng)宣傳與狂歡。

現(xiàn)在搜索 YouTube-dl,可以看到目前 GitHub 上托管著上千個(gè)新的 repo,其中包含這款 YouTube 下載器的代碼或者與之相關(guān)的項(xiàng)目(如果不使用搜索過(guò)濾條件,甚至能搜出成千上萬(wàn)個(gè)類似的結(jié)果)。

新的 youtube-dl GitHub repo 洶涌而來(lái)

這些代碼甚至被發(fā)布到了某些令人意外的地方。例如,GitHub 用于發(fā)布 DMCA 通告的 repo 中也被加進(jìn)一份副本,這種惡作劇式的方式也明顯是在表達(dá)對(duì)刪除行為的不滿。

前維護(hù)者和 GitHub CEO 都說(shuō)很“鬧心”

近年來(lái),音樂(lè)行業(yè)一直在加大針對(duì)流媒體抓取工具及服務(wù)的打擊力度。但此前的努力并未給普羅大眾造成廣泛影響。直到上周,RIAA 將矛頭指向了高人氣開(kāi)源工具 YouTube-dl,這一次公眾情緒被迅速點(diǎn)燃。

除了托管平臺(tái)之外,RIAA 的律師事務(wù)所還向前 YouTube-dl repo 維護(hù)者、開(kāi)發(fā)者 Philipp Hagemeister 發(fā)布了停止與終止通告。但他本人同樣予以反擊。

屬于非法企業(yè)、非法開(kāi)源項(xiàng)目,但這明顯是對(duì)事實(shí)的嚴(yán)重扭曲與誤解。

Hagemeister 在采訪中表示,“他們還不知道,我早已退出維護(hù)者團(tuán)隊(duì)。在這份通告中,他們宣稱 YouTube-dl”

與此同時(shí),GitHub 公司 CEO Nat Friedman 也沒(méi)有袖手旁觀。作為微軟旗下開(kāi)發(fā)者平臺(tái)的負(fù)責(zé)人,他必須對(duì)下架通告做出回應(yīng)。而 Friedman 本人正積極與 YouTube-dl 的開(kāi)發(fā)者們聯(lián)系,希望幫助他們恢復(fù)項(xiàng)目活力。

這位 CEO 加入了 YouTube-dl 的 IRC 頻道,希望與 repo 所有者取得聯(lián)系,幫助對(duì)方讓項(xiàng)目重新上線。

Firedman 在采訪中解釋了自己的行為:“GitHub 的存在意義,正是幫助開(kāi)發(fā)人員。我們不希望干預(yù)他們的工作。我們希望幫助 YouTube-dl 的維護(hù)者們頂住 DMCA 的壓力,讓項(xiàng)目 repo 重新上線。”

無(wú)疑開(kāi)創(chuàng)了歷史先河

很明顯,GitHub 的態(tài)度站在開(kāi)發(fā)人員一邊。話雖如此,但這一次由公司 CEO 親自下場(chǎng)幫助開(kāi)發(fā)者抵御 DMCA 的沖擊,。事實(shí)證明,F(xiàn)iredman 本人也收到了 RIAA 的通告。

Friedman 表示,“這真的讓我很煩。” “首先,YouTube-dl 對(duì)于歸檔管理員真的非常重要;另外,我們也有從 Internet Archive 獲得資助的內(nèi)部歸檔項(xiàng)目。因此,我們正考慮 GitHub 該如何在今后可能出現(xiàn)的 DMCA 案例中積極幫助開(kāi)發(fā)人員,并在改革 / 廢除 1201 條款中發(fā)揮更重要的作用。”

GitHub CEO 還建議盡量不要恢復(fù) YouTube-dl 的原始格式。在重新上線之后,該軟件很可能會(huì)刪去繞過(guò)滾動(dòng)密碼機(jī)制以及下載受版權(quán)保護(hù)內(nèi)容的功能。

“錯(cuò)”不在開(kāi)源代碼

首先必須說(shuō)的是,源代碼需要保存在 GitHub 或 GitLab 控制范圍之外的地方。我們已經(jīng)看到越來(lái)越多的 Cease and Desist 通知被發(fā)送到 GitHub,在 2020 年 10 月居然高達(dá) 124 份!

其次,利用此類的工具下載版權(quán)作品是不對(duì)的,盡管這個(gè)說(shuō)法有些道理,但也有人說(shuō),從根本上阻止訪問(wèn)教育性源代碼存儲(chǔ)庫(kù)是不公正的。

鑒于成千上萬(wàn)的開(kāi)發(fā)人員已將公共域 YouTube-dl 源代碼存儲(chǔ)在本地,想要因此刪除掉源代碼是不可能的。YouTube-dl 下架事件的核心在于,此事給暴力下架其他未侵犯版權(quán)的軟件 repo 樹(shù)立了危險(xiǎn)的標(biāo)桿。

YouTube-dl 創(chuàng)造者 Ricardo Garcia 曾在 2006 年至 2011 年期間負(fù)責(zé)維護(hù)該項(xiàng)目。作為目前 GitHub repo 管理小組 ytdl-org 的一員,他表示在下架之前自己沒(méi)有得到任何通知。Garcia 指出,“目前情況尚不明確,我只能談一點(diǎn)個(gè)人感受。非常遺憾,相關(guān) repo 確實(shí)已經(jīng)被封禁。”

RIAA 這一次本想打擊 YouTube-dl,卻沒(méi)想到捅了馬蜂窩。除了個(gè)人開(kāi)發(fā)者的大力抵制以外,就連大型企業(yè)(GitHub)也站出來(lái)發(fā)聲。我們將持續(xù)關(guān)注這場(chǎng)“玩火自焚”的鬧劇會(huì)如何收?qǐng)觥?/p>

標(biāo)簽: repo

上一篇:一加手表已被推遲 采用圓形設(shè)計(jì)
下一篇:Windows 10系統(tǒng)將迎來(lái)UI大更新 代號(hào)為“Sun Valley 太陽(yáng)谷”

新聞排行