523
技術社區[雲棲]
開源軟體是病毒
首先想大家跳到後麵看看一段約25秒的YouTube影片。片中一個戴眼鏡的小朋友如此說。「Did you use open source code to save time, and the virus was hidden in it?」意思是「你是不是為了節省時間而用開源軟體,但原來裡麵是有病毒的呢?」
這是一段從迪士尼頻道Disney Chanel其中一套肥皂劇Shake It Up中抽出來的片段。對白後加入了笑聲,令人以為「開源=病毒」是理所當然的事,成為了開源開發者的眾矢之的。對迪士尼而言更糟糕的,是這集剛好在其子公司Pixar,將旗下多個動畫製作用的軟體開源化時播出,令Pixar及開發者十分尷尬。Pixar開源化的的RenderMan和Open SubDiv是動畫製作上不可或缺的工具,長久以來得到業界的高度評價。
迪士尼內部其實也使用了不少開源軟體,其中為開源雲端資料庫(NoSQL)MongoDB提供企業支援的公司10gen,就因為為迪士尼引進MongoDB而大賺一筆。迪士尼不單是開源界的使用者,也是開源界的貢獻者。搞出一個如此有問題的片段,最大可能是製作團隊不明白迪士尼和開源界的關係所致。直到現時為止,迪士尼仍未就此發出任何聲明。
有人會說雖然這是一套以小朋友為對象的作品,而且隻是開玩笑,不用太過認真。然而筆者認為,某個話題之所以可以用來開玩笑,前提是觀眾對此已經有多方麵的了解。對於一個大部分觀眾也不大理解的「開源」概念,這對白無疑令普羅大眾有一負麵的先入為主印象,加上觀眾是小朋友,更加容易對所看到和聽到的全盤接收。希望迪士尼不是故意的吧。
最後更新:2017-04-02 16:48:17