瑞士強制政府機構使用開源軟體希望提高效率、安全性和透明度
自由、開放原始碼軟體通常被宣傳為具有成本效益的專有或商業軟體的替代品。雖然自由和開放原始碼軟體尚未被廣泛採用,但一些歐洲國家正試圖透過實施新的法律要求來加快這一進程。
瑞士開始要求所有公共組織使用開源軟體。這項新措施被稱為EMBAG或《關於使用電子手段執行政府任務的聯邦法》,經過多年討論後於2023 年獲得批准。 EMBAG 現在正迫使瑞士公共部門採用”公共資金、公共代碼”的方法,並對軟體供應和共享提出了具體要求。
新法旨在推動瑞士聯邦行政部門在電子化政府領域廣泛進行數位轉型。該法涉及的一個關鍵領域是在聯邦政府和各州(即組成瑞士聯邦的各州)之間建立聯合組織。
另一個關鍵點是使用開放原始碼軟體,這已擴展到瑞士聯邦機構內部開發的程式碼專案。如果不存在第三方權利或安全問題,國家機構必須共享其應用程式的原始程式碼,以促進自由和開放原始碼軟體社群的自由再利用。
新法也要求將非個人、非敏感資料作為”開放式政府資料”(Open Government Data)發布,供免費查閱和重複使用。這種”默認開放”的方式近年來得到了歐盟的大力推廣,儘管瑞士是歐洲單一市場和申根區的一部分,但仍拒絕加入歐盟。
EMBAG 法是瑞士政府長期以來努力推廣自由和開放原始碼軟體的成果。 2011 年,瑞士聯邦最高法院將其法院應用程式作為開放原始碼專案(OpenJustitia)發布,而為法律系統開發專有解決方案的公司十年來一直試圖對抗這種”開放”方式。
現在,EMBAG 的建議已成為瑞士法律框架的一部分,瑞士可以自豪地宣稱其在政府內部採用開放原始碼的大膽做法。其他歐洲國家也嘗試放棄專有軟體,完全轉向自由和開放原始碼軟體產品,但成功率各不相同。例如,德國石勒蘇益格-荷爾斯泰因州最近決定將其3 萬名員工轉用Linux 作業系統和LibreOffice 辦公室套件。