客觀地說,政府的利益和FOSS社區的利益并不總是一致。這倒不是說,美國政府想要鎮壓每個FOSS項目,或者說每個FOSS用戶都肩負搞垮政府的秘密使命。不過,兩者之間的關系確實常常很緊張。
所以,開源社區得知美國政府插手開源項目,尤其是我們發現它暗地里往開發人員的口袋里塞錢,開發它需要的功能特性,開源社區會有點坐立不安也就不足為奇了。更何況,這里所說的政府部門還是大名鼎鼎的中央情報局(CIA)――好了,可以理解為什么有些人不寒而栗了。
美國中央情報局是科技發展領域的一大投資者,這應該沒什么好驚訝的。畢竟,我們從間諜電影和電視中明白了一個道理:間諜們鐘愛自己的裝備。
雖然電影向我們展示了秘密地下實驗室的場景,但事實上,從頭開發技術需要高昂成本。就像任何大型組織一樣,中情局通常更喜歡使用現成的解決方案。但是如果它需要的解決方案還沒有準備好交付,它該如何是好?如果開發項目的團隊在為獲得將產品推向市場所需的資金而絞盡腦汁時,又會怎樣?
要是有一個合適的商業項目正在開發之中,那么答復就是風險投資。中情局有一個自己的風險投資部門,名為In-Q-Tel。In-Q-Tel的使命就是,將所需的技術盡快送到中情局的分析員和特工們的手里。為此,它利用資金來支持正在開發類似產品的上市公司的研發成本。
當然,由于硅谷擁抱開源,這意味著許多開源項目實際上得到了中情局的資助。Docker就是個例子,這家知名的開源公司最近得到了中情局的暗中資助。
考慮到最近美國聯邦調查局(FBI)要求將后門置入到iPhone手機,“幫助調查罪犯”,你可能理解為何一些隱私倡導者擔心中情局對于其中一些項目會施加過大的控制權。
當然,作為一種間諜策略,將后門添加到Docker的可能性相當小。在我看來,似乎中情局更可能想要引導這個項目,以滿足自己的容器要求。而且,中情局神秘莫測,“暗中”資助開發只是其一貫手法的一種延伸而已。
但是,即便對最終用戶從事間諜活動不是目的,讓人擔心的另一個問題是,像Docker這類項目的發展可能會誤入歧途。在理想情況下,添加到Docker的功能特性應該體現開源社區的要求和愿望。但是,像In-Q-Tel這樣的贊助者開始注入資金,獲得它想要的功能,確實存在這個重大的風險:來自社區的真正請求會被忽略。
話雖如此,在一些情況下,開源社區已得益于政府所做的工作。Tor就是這樣一個項目,它最初是由美國海軍開發的。現在,它是一款不可缺少的隱私保護工具。世界各地的告密者和普通公民會依靠它來保護自己,避免受到政府的監視。
在另外情況下,缺乏資金意味著有用的開源工具還沒有完全開發出來就被遺棄了。投資者對于把資金投入到一款將來免費派送的產品通常持謹慎的態度。
你對中情局資助開源軟件的開發有何想法?你是有顧慮,還是覺得這有助于開源社區?歡迎留言交流!
原文標題:Open-Source Project Secretly Funded by CIA,作者:James Darvell