近期,經(jīng)典音樂(lè)播放器Winamp在其所有方Llama Group的操作下,經(jīng)歷了一場(chǎng)源代碼的“上架即下架”風(fēng)波。Winamp于9月在GitHub上發(fā)布了Windows版本的源代碼,兌現(xiàn)了5月的承諾。然而,不到一個(gè)月的時(shí)間,整個(gè)源代碼倉(cāng)庫(kù)突然被刪除,盡管其中部分代碼可能并非由Llama Group貢獻(xiàn)。
Winamp發(fā)布源代碼時(shí)附帶了一個(gè)自定義的許可證WCL 1.0,其中包含了一系列嚴(yán)格的限制,如禁止分發(fā)修改版本和禁止分叉,只有官方倉(cāng)庫(kù)的維護(hù)者有權(quán)分發(fā)軟件及其修改版本。
這一做法很快引發(fā)了爭(zhēng)議,有用戶指出這些要求違反了GitHub的服務(wù)條款,并非真正的開源行為,Llama Group此舉只是為了免費(fèi)獲取開發(fā)資源以維護(hù)Winamp。甚至最初參與項(xiàng)目的聯(lián)合開發(fā)者Justin Frankel也對(duì)此表示質(zhì)疑,認(rèn)為這種開源要求是荒謬的。
隨后,WCL 1.0.1版本對(duì)條款進(jìn)行了修改,允許分叉但禁止分發(fā)修改后的版本。盡管如此,該代碼在短時(shí)間內(nèi)仍被分叉了好幾千次,顯示出開發(fā)者們對(duì)Winamp的濃厚興趣。
與Mozilla相比,Llama Group的開源策略顯得更為保守,不僅不允許在其他項(xiàng)目中使用Winamp的名稱或代碼,還保留了對(duì)貢獻(xiàn)給核心項(xiàng)目的任何工作的完全所有權(quán)。