Email or username:

Password:

Forgot your password?
Simon Phipps

Switzerland passes law requiring #OpenSource software in the public sector. "All public bodies must disclose the source code of software developed by or for them, unless precluded by third-party rights or security concerns" Well done @maemst, great work!

joinup.ec.europa.eu/collection

41 comments
Edvin Malinovskis

@webmink @maemst lets hope that the "third-party rights or security concerns" doesn't end up doing the heavy lifting 🤞

Marty Fouts

@nCrazed @webmink @maemst In the 80s we introduced a policy at NASA similar to this law and unfortunately that’s what happened. Unless there are strong incentives to select OSS these laws will make little difference.

Apicultor 🐝

@nCrazed @webmink @maemst Dropped into this thread to find this and it was the very first reply.

This is a loophole so huge you could drive a dump truck through it.

My Champagne, alas, will stay in the fridge for now.

Dr. HermanSJr.

@nCrazed @webmink @maemst

It's a given for all such shit entities with a façade of being "for the people"; yet the planet is too dumb to awaken to such and change systems for the better.

Scott Jenson

@webmink @maemst This is fantastic news. Especially as it will hopefully motivate projects to design for a much broader, more inclusive audience, not just tech heavy users that want to 'scratch their own itch'

Simon Phipps

@scottjenson The authorisation of provision of services to other public bodies in Article 4 is also huge. It allows the building of collectively-managed services and membership of open source foundations, unless I am mistaken.

/cc @maemst

Mina

@webmink @maemst really hope that the "security concerns" will be subject to experts…

SuperDicq

@webmink@meshed.cloud @maemst@swiss.social While a step in the right direction I'm worried about the unless "precluded by third-party rights or security concerns".

I would much rather see to disallow the use of software by third parties who are not willing to give their users freedom.

Also there is never a single valid security concern for not releasing your software as free software. Security and freedom are completely separated concerns. With free software it is much easier for security researchers to do their job, so keeping software secret is the real security concern.

@webmink@meshed.cloud @maemst@swiss.social While a step in the right direction I'm worried about the unless "precluded by third-party rights or security concerns".

I would much rather see to disallow the use of software by third parties who are not willing to give their users freedom.

Also there is never a single valid security concern for not releasing your software as free software. Security and freedom are completely separated concerns. With free software it is much easier for security researchers...

Sebastian Lasse

@ErikUden @webmink
just btw:
Germany is the country who asked wikidata, us and others how much we need.
Then before elections they promised "60mio. for Open Source".
Then a honk of a 4% party got our financial minister and ruled out all the others and in the end we got 3.5 …
Anyway HOPE!

Erik Uden ⁂🥥🌴🍑

@sl007 I will personally cause the annihilation of the FDP :AntiLindnerAktion: :Lindner:

Pierre Pezziardi

@ErikUden @webmink I'm afraid it is not as powerful a law. The "unless protected" opens wide doors to closed software

BioSchweiz

@webmink @maemst I believe it when I see it. Public schools are all on the microsoft universe.

Yvan DS 🗺️ :ferris: :go:

@BioSchweiz @webmink @maemst
Yes, I agree.
However, those are not software developed for them and that's why it's a "loophole".

I would prefer if we aimed Open first rather than closed first too.. But here we are.
Plus most of our blue collars are stuck on .NET 3.5 and Java 4 era.. Hopefully this will show to everyone how bad the situation is on the custom software side and at least we will get something better on that front.

But I won't hold my horses... It's going to take ages for that.

@BioSchweiz @webmink @maemst
Yes, I agree.
However, those are not software developed for them and that's why it's a "loophole".

I would prefer if we aimed Open first rather than closed first too.. But here we are.
Plus most of our blue collars are stuck on .NET 3.5 and Java 4 era.. Hopefully this will show to everyone how bad the situation is on the custom software side and at least we will get something better on that front.

Cluster Fcku

@BioSchweiz @webmink @maemst from reading the german language link (2 clicks in) this is about digital sustainability: an application that is developed for a government agency (city, federal etc...) must be OSS so that it can be reused, maintained, repaired and improved (by the govn) without license restrictions. OGD (data) is also open, except if personal data. But purchased MS software is not bespoke. Maintenance, upgrades, and longevity are provided by the supplier.

Gilgwath

@webmink @maemst Not sure if really want to read that code 😱☠️ Aside from that, let's hope this doesn't remain a papiertiger 🙂

Pentropy

@webmink @maemst the problem will be "third-party rights or security concerns" which is basically applicable in nearly all cases. that's the usual reason for denying FOIA requests, that's why you have trouble to see your *full* medical files, that's why you can't repair your car, get the phone number of a certain clerk at a gov office, that's why you can't trace decision making over your application at authorities.

might be a step forward but the implementation of the law will decide if it's actually a step or a joke.

@webmink @maemst the problem will be "third-party rights or security concerns" which is basically applicable in nearly all cases. that's the usual reason for denying FOIA requests, that's why you have trouble to see your *full* medical files, that's why you can't repair your car, get the phone number of a certain clerk at a gov office, that's why you can't trace decision making over your application at authorities.

Matthias Stürmer

@Pentropy @webmink I really think they're executing the law seriously from what I can say after half a year. Some more background information was presented at FOSDEM 2024: fosdem.org/2024/schedule/event

Simon Phipps

@maemst
My instinct is it removes barriers for those who want to create interoperable solutions collaboratively, rather than forcing those who want to enrich foreign corporations not to do so. Mandates have not been very successful anywhere; enabling acts sound much more useful as long as the will is there.

@Pentropy

Alexander Schoch

@webmink @maemst wait, when did this happen? Was it not passed last year?

Matthias Stürmer

@alexander_schoch @webmink Yes, the law was passed in 2023, but it was enforced on 1 January 2024.

Alexander Schoch

@maemst @webmink Damn, that's really cool. I've been advocating for "public money, public code" at thealternative.ch for years now, and I didn't hear about this **for a full year**.

Martin Clausen

@webmink @maemst This law does de facto not require anything. It does not obligate any public body to ensure that the source code of software developed for or by them may be disclosed. It does not even obligate them to preference such software. All it does is instruct them to disclose if nothing prevents it. Weak sauce.

Martin Clausen

@webmink @maemst Was it not possible to require the use of Open Source prior?

PhreakByte

@webmink @maemst This sentence could very likely break the intention of that legislation

“unless precluded by third-party rights or security concerns”

tyil

@webmink@meshed.cloud @maemst@swiss.social

Unless
This generally means everyone is just going to say "well we can't release it due to security concerns" and nothing will change. I hope Switzerland will not have this issue and will truly embrace #OpenSource, or better yet, #FreeSoftware, and encourage more European countries to do so quickly.

Echedelle ⚧

@webmink@meshed.cloud @maemst@swiss.social let's hope they fulfil

In several south american countries this is also by law, yet you can see universities deploying things in background that use proprietary software and they just don't tell about it. You notice it because you are inside x3

Sven Slootweg

@webmink @maemst Hm. Would "vendor copyright" not constitute a "third-party right"? That seems like it could be a rather large loophole.

Kevin Karhan :verified:

@maemst @webmink sadly only for #custom-made solutions made with #PublicMiney.

They don't ban procurement or use of #COTS solutions that are #CCSS and not #FLOSS...

Saxnot

@webmink @maemst security concerns? What a bogus reasoning. That's security by obscurity. In othet words: no security at all.

Seems like a loophole everybody will abuse endlessly

LorenaABarba

@webmink @maemst — Could someone in-the-know help me understand if "public money, public code" also applies to investigators receiving public funds in the form of research grants?

Go Up