为时三个月的“守护台湾 Open Data & Open Source云端灾防应用开发大赛”,在 3 月 7 日周六下午在松山文创园区举行颁奖典礼。过往提到开放资料,常会联想到办 App 竞赛。究竟这次的 App 竞赛,与过往台湾政府或是其他单位办的竞赛,有什么不同呢?
这次微软主办的竞赛,要参赛者利用微软 Azure 平台,开发防灾相关的 App 应用。由于运用开放资料开发 App,连带选择的平台是开源的 Android。微软竟然没有规定要用自家平台,要参赛者在 Windows Phone 上开发 App,真令人吃惊。
一家公司出面举办比赛,绝不是佛心来着。微软要参赛者使用他们的云端平台 Azure,并提供优胜者奖金,应该就是视比赛相关支出为行销广告预算了,推广他们的 Azure 平台。如今是由民间单位出面举行比赛,收集点子和推广他们自家产品,虽然跟政府办比赛一样都是一时性的,比赛的产品可能大半会荒废放在一旁,但可以视作台湾开放资料的里程碑,民间有找到参与角色。虽然还不至于是完整的开放资料生态,能够自行运作而不用大量资源挹注。
▲ 获得首奖的 Neverworker 团队的“挖灾!哇哉!”
这次开放资料竞赛,要运用防灾资料,资料的提供单位是行政法人国家灾害防救科技中心 (National Science and Technology Center for Disaster Reduction, NCDR)。NCDR 整合散布在不同部会,像是农委会、消防署、气象局手上的资料。NCDR 前身为防灾国家型计划办公室,由于台湾灾害频仍,升级为常设的行政法人。对于防灾资料来说,有专职单位维护资料,方便后续运用,NCDR 也花不少时间与相关单位接洽整合,我想整合的成果,参赛者应该感受会很清楚。
微软的开源、云端之路
如果了解最近微软发展方向,前面叙述的事情其实也不会太奇怪。微软在最近动作不断,将开发工具 .Net 平台开源,并且将程式码放到 GitHub 上,另外还买下 R 软件解决方案厂商 Revoluation Analysics。从这些大动作,大家都知道微软是认真的,果然换新的 CEO 很不一样。
▲ 微软收购 R 语言方案提供商 Revolution Analysics
看来在新任 CEO Satya Nadella 上任后,不再像前任 Steven Ballmer 一样,视开源为洪水猛兽,甚至要想办法抹黑。Ballmer 曾称开源软件是癌症,因其授权条款,像是 GPL 会“威染”其他的程式码。
说起过往微软对开的态度,就得提及万圣节档案。微软曾经撰写内部文件,谈论开源软件,尤其是 Linux 对微软威胁以及因应之道。后来这些被开源运动推动者 Eric S. Raymond 取得,由于在万圣节前夕释出而被叫万圣节档案。微软拥抱开源的脚步,如今已经走到台湾,不只是宣示,而有实际的行动。
另一个微软转型可以看的角度是云端,除了前面提到 Azure 平台,微软还推出 Office 365,主打云端运用的 Office,采用订阅制方式,显示其转型的方向。
台湾的开放资料之路
从 2012 年开始,台湾政府开始推动开放资料政策,除了努力将手上的资料集释出以外,为了让人民有感,而举行比赛,鼓励开发者运用开放资料。这些比赛,常常用 App 开发包装,被不少人批评只会搞最快就能有成果的 App 开发竞赛,将开放资料可能的成果局限在 App 上。台北市政府的开放资料平台比起中央政府的脚步稍快,2011 年 9 月 17 日上线,也做过类似的事情。限缩一件原本有很多发展方向的事情,到单一的面向,将整个格局拉小。以交差的角度也许很容易做,但本身不利整个局势的发展。
▲ 故宫的开放资料由于释出的东西骚不到养处,并未依照开放资料定义行事,而且并未释出数字化档案而遭到批评。
如同微软思索开源之路,他们从这次举办比赛的付出,会有预期的收护。台湾政府推动开放资料政策也要思索从中如何得益,才能真心进行这项政策,而不是被交办下来必须去做的事情。所幸政府推动开放资料政策的经济部工业局和国发会,其实很清楚开放资料的重要性,以及为何要推机关一把。但对于资料提供者或是被要求要提供资料的单位来说,想想从中能够得益之处,思考后调整组织该如何改善既有工作流程,从中创造价值。
长期着墨开放资料毛治国和张善政,如今分别坐在阁揆、副阁揆的位置,对于开放资料也有许多政令宣示和实际作为。现今仍有不少只有政府有能力收集处理的资料集,仍未开放出来,如基本图资、地址资料、财税资料、犯罪相关资料等。我们仍然睁大眼睛看,政府何时能够将这些资料释出。台湾开放资料政策如今也走了 3 年之久,期待能建构整体完整的生态系,而不是一时喧嚣的热门名词。
(首图来源:台湾微软)