this post was submitted on 17 Jul 2024
252 points (100.0% liked)

Europe

1584 readers
378 users here now

News and information from Europe 🇪🇺

(Current banner: La Mancha, Spain. Feel free to post submissions for banner images.)

Rules (2024-08-30)

  1. This is an English-language community. Comments should be in English. Posts can link to non-English news sources when providing a full-text translation in the post description. Automated translations are fine, as long as they don't overly distort the content.
  2. No links to misinformation or commercial advertising. When you post outdated/historic articles, add the year of publication to the post title. Infographics must include a source and a year of creation; if possible, also provide a link to the source.
  3. Be kind to each other, and argue in good faith. Don't post direct insults nor disrespectful and condescending comments. Don't troll nor incite hatred. Don't look for novel argumentation strategies at Wikipedia's List of fallacies.
  4. No bigotry, sexism, racism, antisemitism, dehumanization of minorities, or glorification of National Socialism.
  5. Be the signal, not the noise: Strive to post insightful comments. Add "/s" when you're being sarcastic (and don't use it to break rule no. 3).
  6. If you link to paywalled information, please provide also a link to a freely available archived version. Alternatively, try to find a different source.
  7. Light-hearted content, memes, and posts about your European everyday belong in !yurop@lemm.ee. (They're cool, you should subscribe there too!)
  8. Don't evade bans. If we notice ban evasion, that will result in a permanent ban for all the accounts we can associate with you.
  9. No posts linking to speculative reporting about ongoing events with unclear backgrounds. Please wait at least 12 hours. (E.g., do not post breathless reporting on an ongoing terror attack.)

(This list may get expanded when necessary.)

We will use some leeway to decide whether to remove a comment.

If need be, there are also bans: 3 days for lighter offenses, 14 days for bigger offenses, and permanent bans for people who don't show any willingness to participate productively. If we think the ban reason is obvious, we may not specifically write to you.

If you want to protest a removal or ban, feel free to write privately to the mods: @federalreverse@feddit.org, @poVoq@slrpnk.net, or @anzo@programming.dev.

founded 5 months ago
MODERATORS
 

cross-posted from: https://calckey.world/notes/9vqj8p6pgj4ra31t

Switzerland mandates all software developed for the government be open sourced

Switzerland mandates software source code disclosure for public sector: A legal milestone

https://joinup.ec.europa.eu/collection/open-source-observatory-osor/news/new-open-source-law-switzerland

@technology@lemmy.world

#tech #libre

top 17 comments
sorted by: hot top controversial new old
[–] NeatNit@discuss.tchncs.de 34 points 4 months ago

Switzerland sounds like a good place to live when it comes to government competence.

[–] Sibbo@sopuli.xyz 12 points 4 months ago (3 children)
[–] breadsmasher@lemmy.world 13 points 4 months ago (2 children)

From the cross post linked, it has a link to this article

https://joinup.ec.europa.eu/collection/open-source-observatory-osor/news/new-open-source-law-switzerland

at the top, is a link to a (non-english) post which mentions licensing.

https://www.ti8m.com/de/blog/open-source-gesetz-schweiz

Within this post, is a link to a github account which I think is related to this government/regulation/Open Source Office, whatever

https://github.com/kanton-bern/oss

Finally

this repo has this license, which doesnt seem to be like GPL/MIT or whatever? Doesn’t mean this license will be used for all these open source projects, but its the only thing I have seen relating to a specified license

https://github.com/kanton-bern/oss/blob/master/LICENSE


Copyright (c) 2018 Kanton Bern

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

***

Copyright (c) 2018 Kanton Bern

Weiterverbreitung und Verwendung in nichtkompilierter oder kompilierter Form, mit oder ohne Veränderung, sind unter den folgenden Bedingungen zulässig:
1. Weiterverbreitete Software-Quelltexte müssen den obigen Copyright-Vermerk, diese Liste der Bedingungen und die ihnen folgende Haftungsklausel enthalten.
2. Weiterverbreitete kompilierte Exemplare müssen den obigen Copyright-Vermerk, diese Liste der Bedingungen und die ihnen folgende Haftungsklausel in der Dokumentation und/oder anderen Materialien, die mit dem Exemplar verbreitet werden, enthalten.
3. Weder der Name des Urheberrechtsinhabers noch die Namen der Beitragsleistenden dürfen zum Kennzeichnen oder Bewerben von Produkten, die von dieser Software abgeleitet wurden, ohne spezielle vorherige schriftliche Genehmigung verwendet werden.

DIESE SOFTWARE WIRD VOM URHEBERRECHTSINHABER UND DEN BEITRAGSLEISTENDEN OHNE JEGLICHE AUSDRÜCKLICHE ODER IMPLIZIERTE GARANTIEN ZUR VERFÜGUNG GESTELLT, DIE UNTER ANDEREM EINSCHLIESSEN: DIE IMPLIZIERTE GARANTIE DER VERWENDBARKEIT DER SOFTWARE FÜR EINEN BESTIMMTEN ZWECK. AUF KEINEN FALL IST DER URHEBERRECHTSINHABER ODER DIE BEITRAGSLEISTENDEN FÜR IRGENDWELCHE DIREKTEN, INDIREKTEN, ZUFÄLLIGEN, SPEZIELLEN, BEISPIELHAFTEN ODER FOLGESCHÄDEN (UNTER ANDEREM VERSCHAFFEN VON ERSATZGÜTERN ODER -DIENSTLEISTUNGEN; EINSCHRÄNKUNG DER NUTZUNGSFÄHIGKEIT; VERLUST VON NUTZUNGSFÄHIGKEIT, DATEN, ODER PROFIT; ODER GESCHÄFTSUNTERBRECHUNG), WIE AUCH IMMER VERURSACHT UND UNTER WELCHER VERPFLICHTUNG AUCH IMMER, OB IN VERTRAG, STRIKTER VERPFLICHTUNG ODER UNERLAUBTER HANDLUNG (INKLUSIVE FAHRLÄSSIGKEIT) VERANTWORTLICH, AUF WELCHEM WEG SIE AUCH IMMER DURCH DIE BENUTZUNG DIESER SOFTWARE ENTSTANDEN SIND, SOGAR, WENN SIE AUF DIE MÖGLICHKEIT EINES SOLCHEN SCHADENS HINGEWIESEN WORDEN SIND.

[–] the_strange 6 points 4 months ago (1 children)

this repo has this license, which doesn't seem to be like GPL/MIT or whatever?

The license seems to be the 3 Clause BSD license. https://opensource.org/license/BSD-3-clause

Here's some information regarding compatibility between this license and MIT/GPL: https://opensource.stackexchange.com/a/11345

[–] breadsmasher@lemmy.world 1 points 4 months ago (1 children)

Ah nice one - because it didn’t specify explicitly, I didn’t pay attention to it being a section of a license instead

[–] emergencyfood@sh.itjust.works 1 points 4 months ago

3-clause BSD is a full licence, not a section of one. The name is to distinguish it from the older 4-clause BSD licence.

[–] earmuff@lemmy.dbzer0.com 2 points 4 months ago (1 children)

ti&m is just a privately owned consulting company

The github repo seems to be owned by the Kanton Bern (Canton of Bern) which is basically just one of the states within the federation. I hope not all of the cantons will have their own licenses and copy one that is approved by the federal government.

[–] breadsmasher@lemmy.world 2 points 4 months ago (1 children)

Ah thanks for context! I wasn’t really sure, it just seemed like a logical trail to follow to, seeing if there was any license listed somewhere

[–] earmuff@lemmy.dbzer0.com 2 points 4 months ago

You did a very good job, my friend. I‘m just Swiss by accident and tried to give some more info to whoever it concerns :)

[–] EherNicht 9 points 4 months ago (1 children)

From an rational standpoint is makes sense to demand the code to be open for security reasons. The license isn’t as important as it can still be browsed through. Nevertheless, libre software encourages further development which can also further improve the security of the product.

[–] jabathekek@sopuli.xyz 6 points 4 months ago (1 children)

Security is also bolstered by people reviewing the code and finding bugs which they can report as opposed to relying solely on a companies in-house developers which is usually a bad idea as we can see by microsoft's current level of security.

[–] EherNicht 3 points 4 months ago

Sure. That’s what I meant by that :)

[–] earmuff@lemmy.dbzer0.com 3 points 4 months ago

I just read the new law and there is the following legal text (translates from German by Deepl): „Internationally established license texts are to be used as far as possible and reasonable. Liability claims by licensees are to be excluded insofar as this is legally possible.

So the law does not tell what license to use and could potentially change from project to project.

[–] EherNicht 9 points 4 months ago

Wait. Government software should be available for independent security researchers to confirm its safety? That’s new to me as a German. I thought Microsoft does that kind of stuff..:

Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn't work well for people on different instances. Try fixing it like this: !technology@lemmy.world

[–] makeasnek@lemmy.ml 4 points 4 months ago
[–] earmuff@lemmy.dbzer0.com 4 points 4 months ago

This is misleading. There are exceptions, so not all code will be publicly available. Anything related to national security will most likely stay closed source.