July 25th, 2024

Switzerland Makes Open Source Software Mandatory for Public Sector

Switzerland's 2023 law mandates open-source software in the public sector, promoting competition and innovation while reducing reliance on proprietary software, benefiting government, IT industry, and taxpayers.

Read original articleLink Icon
Switzerland Makes Open Source Software Mandatory for Public Sector

Switzerland has made a significant move towards open-source software by mandating its use in the public sector through the Federal Law on the Use of Electronic Means for the Fulfillment of Government Tasks (EMBAG), which was enacted in 2023. This law requires all public sector agencies to utilize open-source software and to open source any code developed for them, although exceptions exist for third-party rights and security concerns. The law aims to reduce dependency on proprietary software from major tech companies, fostering competition and innovation within the IT sector. Dr. Matthias Stürmer, a prominent advocate for this initiative, emphasized that the "public money public code" principle benefits the government, the IT industry, and taxpayers alike by lowering costs and improving services. Additionally, the law allows public agencies to provide maintenance and security services for open-source software, ensuring that they can cover associated costs. This initiative is seen as a model for other governments to follow in their efforts to embrace open-source solutions and reduce vendor lock-in.

Related

Switzerland mandates software source code disclosure for public sector

Switzerland mandates software source code disclosure for public sector

Switzerland passes EMBAG law mandating open source software use in public sector for transparency, security, and efficiency. Legislation promotes code disclosure, service provision, and positions Switzerland as a model for digital innovation.

Switzerland mandates software source code disclosure for public sector

Switzerland mandates software source code disclosure for public sector

Switzerland enforces EMBAG law mandating open source software use in public sector for transparency, security, and efficiency. Stakeholder consensus led to its enactment, aiming to promote digital sovereignty and innovation.

Switzerland now requires all government software to be open source

Switzerland now requires all government software to be open source

Switzerland passes EMBAG law mandating open-source government software for transparency and efficiency. Dr. Stürmer supports it for reducing costs and promoting innovation. Other countries, like France, lead in open source adoption.

Open Source in Europe: Facing the regulatory challenge

Open Source in Europe: Facing the regulatory challenge

The Cyber Resilience Act in Europe sets strict security standards for digital products, impacting the Open Source community. Experts discuss compliance challenges and initiatives to support businesses navigating regulations. Open Source faces coordination needs for better engagement in standardization processes.

Switzerland mandates government agencies use open-source software

Switzerland mandates government agencies use open-source software

Switzerland has enacted a law requiring government agencies to use open-source software and publish developed software under open-source licenses, promoting transparency and efficiency in governance, aligning with European trends.

Link Icon 16 comments
By @Rinzler89 - 3 months
Should be an EU wide mandate at this point, as it's mostly pros with little cons.

Since the options are 1), keep spending EU taxpayer money to boost Microsoft's and other US big-tech market cap, or 2), spend EU taxpayer money on FOSS and local companies implementing and maintaining that FOSS for local infrastructure, then the correct choice seems obvious to me.

The only cons are the short term costs, teething issues and pains of the transition, but that's outweigh by the long term pros once that hill is crossed, the biggest which is tech sovereignty and independence form major tech firms under Uncle Sam's control, and the taxpayer money going to local companies and jobs instead of US.

Ironically, Russia was unaffected by the Crowdstrike incident since they're under sanctions and can't use it, and IIRC they also started switching to Linux for their infrastructure after the war, so maybe it's an interesting case study.

By @flarzzarp - 3 months
Sadly, this article is plain wrong. I've been working in the gov. IT sector in switzerland and reading the headline and article gives a false impression.

The aforementioned law EMBAG does not mandate the use of open source software.

What it does is mandate that software develeoped especially for the federal government needs to be open sourced, unless that is not possible due to licensing issues or national security reasons. The whole swiss administration is microsoft based.

Also, most day-to-day administrative tasks are handled by the cantons (think state) administrations, and they are, as far as I understand, not subject to this law. The federal and cantonal administration are quite separated in switzerland.

All of this happened in november 2023

By @sschueller - 3 months
There are still arguments going on to make sure the entire Swiss Digital National ID (e-ID)[1] code will be open source.

[1] https://github.com/e-id-admin/open-source-community/blob/mai...

By @teekert - 3 months
Love the initiative but it has failed so often (Munich anyone?) because of stupid choices like:

- let’s make our own distro.

- Let’s use OpenOffice (0 knowledge of FOSS at the start)

- let’s ban anything proprietary from day one

I hope someone wise is in charge (that Sturmer seems to be a good one, let’s just hope he is not too dogmatic/RMS about FOSS) and they set themselves up for success. Which, to me means: take it slow, ask for feedback, guide; don’t force.

… basically apply standard change management techniques.

By @sebiw - 3 months
Well, yes and no. The law (which went into effect 2023 BTW) still has a lot of loopholes, e.g.:

> The federal authorities subject to this Act shall disclose the source code of software that they develop or have developed for the performance of their duties, unless the rights of third parties or security-related reasons would preclude or restrict this.

"unless the rights of third parties [...] would preclude or restrict this" pretty much says it all.

By @ChrisArchitect - 3 months
By @davidelettieri - 3 months
That's the right approach, hopefully more governments will follow. Stuff built with public money should belong to the public.
By @incomingpain - 3 months
Switzerland is so brilliant.

I wish they spoke english, id consider moving there.

By @xvector - 3 months
This is great, but I doubt this will ever actually be enforced. At least not without Switzerland dramatically increasing its investment in FOSS.
By @nemo44x - 3 months
Mandatory is a ridiculous rule if only for the self defeating nature of limiting yourself. I can understand the sentiment but maybe make the rule say to prefer OSS. That is when sourcing RFPs prefer OSS solutions that can fulfill requirements.