桃園市政府 — 奪全球 7 大智慧城市美譽開源軟體扮演幕後功臣

桃園市政府 — 奪全球 7 大智慧城市美譽開源軟體扮演幕後功臣

桃園市政府研究發展考核委員會主任委員 詹賀舜

勇奪全球 7 大智慧城市美譽的桃園市,許多應用服務背後都是仰賴開源軟體支撐,且展現出相當令人驚豔的穩定性與效能。為因應開放政府的策略,桃園市在成立桃園開放資料平台之餘,也將運用開源軟體打造O p e n A P I,讓更多民眾享受到開放資料優點,同時實踐提升政府資訊效能的目標。

開源軟體穩定性高 軟體專案執行速度快

在全球積極發展智慧城市之際,身為台灣六都之一桃園市,積極投入相關應用的研發工作,如在 2016 年推出陳情列管系統(桃園市政信箱),即主打能即時回應民眾需求,讓市民享有更優質與便利的生活。該項備受好評市民服務的背後,即是則採用Twitter Bootstrap、Apache Tomcat 等開源軟體搭配而成,不僅穩定性堪比商用軟體,也讓桃園市政府可將寶貴預算用於更多創新專案之中。

桃園市政府研究發展考核委員會主任委員詹賀舜說,目前全球網路應用服務很多都是由 Linux、Apache 等開源軟體而成,穩定性、效能均令人滿意。近來桃園市積極推動智慧城市、亞洲矽谷等專案,在年度預算有限的狀況下,很多應用服務都是架構在開源軟體上。未來,持續引進更多開源軟體專案協助,滿足桃園市政府的長遠發展需求,以及達成扶植台灣開源軟體社群發展的目的。

開源軟體具四大優點

吸引桃園市政府使用

自 2014 年 12 月 25 日升格為直轄市的桃園市,近來以科技提升民眾生活品質、整合智慧型交通運輸網絡,積極朝創新智慧城市的目標邁進,更在 2017 年獲得國際組織「智慧城市論壇」(Intelligent CommunityForum,簡稱ICF)評為全球 7 大智慧城市。負責智慧城市整體規劃與推動、設置與應用資訊計畫之審議的研究發展考核委員會,則是讓桃園市能夠在短短數年內銳變的重要單位之一,特別是該單位對開源軟體向來採取開放與鼓勵態度,讓資訊中心能夠運用開源軟體的執行多種專案服務。

為帶動台灣使用開源軟體的風氣,經濟部工業局曾在 2003 年啟動自由軟體產業推動計畫,當時尚未升格直轄市的桃園縣,在配合國家政策與財政預算運用最大化的前提下,資訊中心於2007 年以 Linux centos 6.5打造 「網路E 指通系統」,讓民眾能夠在網路上申辦多項業務,免去長途奔波之苦。鑑於開源軟體穩定度相當優異,資訊中心又陸續將「會議無紙化系統」、「聯合稽查系統」、「公文電子交換系統」、「智慧區里系統」、「卡片管理系統」、「市政重要資訊管理系統」、「Open Data」「服務匯流平台」、「公務雲」、「民 團補捐助系統」等,均安裝在Linux 作業系統上。至於 2011年起用的「桃園共通網站管理平台」,更進一步使用Apache、Resin、FCKEditor 等開源軟體,大大降低桃園市在資訊管理費用上的支出。

詹賀舜指出,現今資訊中心負責 21 個主要資訊系統中,共有 14 個系統使用開源軟體,占比高達 66% 以上,重要性遠超過商用軟體。資訊中心同仁大量使用開源軟體主因,大致可歸類四點,首先是可節省軟體授權費用,以及降低建置成本及加快專案速度,其次,相較於商用軟體而言,開源軟體具備執行速度快、不容易當機的特性。第三,應用系統升級方便,且可支援跨平台環境。最後,受惠於協力開發商很熟悉開源軟體應用,應用系統不易發生系統不相容或技術支援不易的問題。

克服技術支援 開源軟體效益驚人

儘管相較於其他國家,台灣企業使用開源軟體的風氣不盛,但是在開源社群蓬勃發展下,資訊中心均可在網路上找到足夠資源,迎合專案系統開發需求。以桃園市政府使用LibreOffice、FCKEdiror、Apache、Resin 等開源軟體為例,均是先從開源社群、網路平台、媒體報導等取得所需資訊後,再依據時下專案開發技術趨勢,與軟體開發廠商討論所得的結果。根據資訊中心統計,每個專案大約會花費 6~12 個月確認開源軟體種類,大致上與評估商用軟體流程差不多,並沒有花費特別長的時間。

不過,研考會推動開源軟體專案過程中,也曾面臨系統建置初期因設定參數不熟悉,以至於應用服務發生異當時,需花費較多時間處理。以前述 Open data、服務匯流平台及智慧區里為例,初期都得透過官方資訊與相關文章進行 Load balance、SSL 憑證設定。至於公務雲則是在發現操作上問題時,需在社群平台上詢問尋找解決問題的方式,但所幸最後各種挑戰最終都迎刃而解。

「在技術問題之外,改變同仁使用習慣也是項大工程。如為響應政府開放文件標準格式,桃園市政府同仁個人電腦已全部安裝 Libre0ffice,以因應目前各機關來文附件ODF 文件之開啟及編輯。」詹賀舜解釋:「另外,資訊中心也投入修正 Libre0ffice 漏洞的工作,降低同仁使用該軟體的難度,整體而言使用開源軟體的效益正在逐漸擴大當中。」

在迎合行政院推動開放政府的計劃下,桃園市在鼓勵各部會開放多元資料之餘,也藉由成立桃園開放資料平台的方式,吸引民眾將桃園市政府資料進行加值運用,讓寶貴資料能夠創造更價值。此外,研考會亦積極參酌其他國家的標準,準備打造共通性資料存取應用程式介面規範(OpenAPI),期盼規範開放資料一致性之描述方法,提供機器可讀之標準格式 API 說明文件,降低使桃園市開放資料平台與其他資訊系統的整合難度,讓政府開放資料效益極大化,進而提升政府資訊效能。

本文同步刊登於:https://www.ithome.com.tw/pr/118763

Last updated