据 ZDNET 23 日报道,瑞士通过了一项重大举措 ——《使用电子手段完成政府任务的联邦法(EMBAG)》开始生效,将要求该国公共部门使用开源软件。
这部新法律要求所有公共机构公开由它们第一方开发或第三方为它们开发的软件的源代码,除非受到第三方权利或安全问题的阻碍。报道认为,这种“公共资金,公共代码”的方法旨在提高政府运营的透明度、安全性和效率。
实现这一目标并不容易。获悉,2011 年,瑞士联邦最高法院在开放源码软件许可证下发布了其法院应用程序 Open Justitia,但专有法律软件公司 Weblaw 对此并不满意。激烈的政治和法律斗争持续了十多年,最终,这项法律于 2023 年获得通过。
除了要求使用开源软件,新立法还要求将非个人和非安全敏感的政府数据作为开放政府数据发布。这种双重“默认开放”的方法标志着软件和数据向更大开放性和实际再利用的重大范式转变。