自由軟體工作者、公民記者,現任職於數位經濟暨產業發展協會。
有人會問:使用政府的資料會不會違法?事實上,以電力公司的比喻來說,這個電風扇的電力是由民眾付出的電費來製作出來的。電力公司該做的,就是提供穩定的電力和統一格式的插座,而民眾要怎麼用這些電,根本就不在電力公司的職責之中;就算有人拿電來犯罪,責任也在犯罪的人身上,而不在電力公司(註8)。
如果使用 API ,電力公司只要提供一個簡單的,格式統一的插座就好;對想要用各種電器的人來說,他們只要在需要的時候在插座上插上插頭,就可以使用他們想要用的各種家電,不用花費時間來破解電力公司做出來的爛電風扇。以台灣實價登錄網站的狀況,開發人員需要花費時間精力在解析政府的網站內容,而且必須每隔一段時間就要重新解析,否則無法取得最新的資料。這只會增加民間版網站的開發成本。
從這件事情來看,就可以很清楚:台灣的政府事實上並不了解Open data的原意及意義。甚至在日後的改版中,還將所有的成交價數字改變為圖檔,意圖阻止其他民間版網站開發者使用網路蜘蛛來收集資料(註9)。這就像是電力公司發現消費者會偷接電風扇的電以後,就把電風扇改版,封死各種可能會被接出電的地方,防止消費者使用冷氣機。
在許多專案開發的過程中,往往會出現這種產品不符合客戶需求的狀況。通常會發生這種狀況最大的原因,就是因為資訊不流通,產品提供者無法得知需求者真正需要的是什麼。因此在生活中,如果人們需要一個東西,人們往往會到處去問人,去確認這項東西是否真的滿足自己的需求。甚至如果可以,會動手下去做出一個滿足自己需求的物品出來。畢竟,由使用者動手,做出來的東西最符合需求。也因此,民間開發者製作的網站,往往比政府製作的網站還要好用。
對於這些民間開發人員來說,他們只需要政府提供一個好用的資料查詢API ,就像插頭一樣,讓開發者可以很快的得到需要的資料。至於這些資料要怎麼利用,相信人民和開發者會找到最有效率的用途。不過相信各位也很清楚,要政府理解並且改變,可能還需要兩三年,甚至更久的時間。
而台灣人等不下去了。
如果我們不動手,或許再也沒有人會動手了
所幸,有一群熱血的開發者站出來。g0v.tw這個團體在Yahoo hackday的活動中,以政府預算的可視化網站(註10)得了獎,並且將獎金捐出來舉辦了一個Open data相關的 hackathon 開發活動(註11)。目前預計在活動上會有動作的專案,除了實價登錄網站以外,還包含了解析立法院會議記錄,國營事業預算監督, 空氣品質監測及氣象站資料等等不同的專案。這些開發者在工作上就常常與各種資料打交道,而現在,他們打算將政府的資料想方設法的處理成一般人也能理解的數字和文字。
但是這些開發者也需要幫忙。畢竟這些開發者習慣和電腦打交道,他們需要有人可以協助做一些文件處理,以及和政府機關的接觸和協調。而且,如果更多人參與,這些開發者做出來的成果將會更符合人們的需求。如果您有意願,可以到這個地方看看,或是參加這些開發者的活動,看看有什麼地方可以幫的上忙。套句自由軟體開發者最常說的一句話:「如果我們不動手,或許再也沒有人會動手了。」 您的任何一個行動,都可以幫助所有的台灣人更容易取得Thomas Jefferson所提到的「可以理解的資訊」。
希望台灣變得更好嗎?加入他們一起行動吧!
註9、恭喜內政部成功開倒車, 朝 open data 的 "反" 方向, 加速駛去!
註10、中央政府總預算
註11、g0v hackath0n | 台灣零時政府第零次動員戡亂黑客松
本文線上網址在此。本文由g0v hackath0n相關開發人員協力完成,在此感謝這些開發人員的協助。圖片由@Luise Wei 提供,在此感謝她的協力。