GCHQ(英國政府通訊總部)居然在GitHub上公布了第一個開源項目,這其實沒什么好奇怪的,這個開源項目是個名為Gaffer的大規模圖形數據庫,是用Java寫的。這或許可以算是一種反思,有人稱贊了這種行為,讓政府的這種監控系統可為社區所用,也有人認為這東西應該被拒絕,以期維護計算機科學的正直。
這個數據庫是用來分析不同數據之間的內部關系的,可做整批上傳,也可持續充實其中數據,對于識別誰跟誰通話、或者對目標個人做數據收集據說是相當好用的,利用API還能檢索或者過濾特定的數據。
很多人認為,政府的這個工具開發和使用成本原本就是公眾負擔的,所以現在開源了也是很自然的事情。這個軟件實際上用到了Apache Accumulo代碼庫——比較有趣的是,當初這正是NSA開發并開源的。
英國政府對于民主政治數字化似乎還是相當上心的,尤其是在2012年“digital by default”議程發布之后,現如今英國約有70%的政府機構使用GitHub作為其代碼庫。不過GCHQ的這次行動也引發了人們的不少猜測,社區中有人認為這是否可能是英國政府想要找到最佳技術人員的一個新方法,畢竟GCHQ最近還有招募1900人的計劃。