Questionpool Discussion Paper #27
Replies: 3 comments 6 replies
-
OK, time to get going. Thanks for publishing this tech proposal paper. I have a question on how to address / implement a suggestion. While your repo is called "open source community", the term "open source" is not used int he discussion paper. It's missing completely and I think it vital to be listed in the section on "3 Design Principles and Criteria". This is even more important since the "EMBAG (Bundesgesetz über den Einsatz elektronischer Mittel zur Erfüllung von Behördenaufgaben)", active from Jan 2024, demands the use of Open Source licenses for the implementation of new federal software (with small loopholes). https://www.fedlex.admin.ch/eli/fga/2023/787/de, Article 9. I see 3 approaches:
Guidance welcome. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the swift response. It's not correct though. BGEID has less impact than EMBAGThe coverage in the draft BGEID, Art. 11, is much weaker than the EMBAG. Namely the provisions in EMBAG Art. 9.2 are completely missing. There is a difference between publishing code and allowing people to re-use it as EMBAG Art. 9.2 stipulates. The BGEID "Botschaft" is in line with this, since it does not mention the re-use but only the testing. If the use of an open source license was indeed a given, then the "Botschaft" would mention it and it would also name the re-use and other advantages of that development model. Furthermore, the draft BGEID names four elements of the trust infrastructure where Art. 11 is being applied. I do not know if this covers everything or if there are elements beyond the named four items. Ultimately, it will be left to the implementing parties to define that an element is now outside this list and thus no longer covered by BGEID. EMBAG on the other hand provides full coverage. So I still think that the BGEID has less impact than the EMBAG. The choice of the license is technicalNow let's look at the idea whether an Open Source approach touches on the more "technical discussion" or stays in the "general" domain. The choice of an open source license has a significant technical impact on software. Open source licenses influence the accessibility, transparency, and security of government software, directly shaping public perception and confidence. The open source development model will bring more people to the table, which improves the technical implementation and also the discourse itself. Given the open source discourse is bigger than the more limited E-ID discourse, the addition of this criteria signals the desire to promote accessibility, collaboration, and security and it demonstrate a commitment to public engagement in a stronger way than the architectural discourse alone. When reading through your section 3.1, I see several principles or goals that are non-technical. Let me quote The Swiss e-ID should be launched as soon as possible. The absence of open source, which was also mentioned during the public consultation, seems to be an arbitrary choice. TL&DR: You are not losing anything by adding Open Source as design principle to your section 3.1. |
Beta Was this translation helpful? Give feedback.
-
For following references/links I get the error: Draft Act e-ID German: https://www.newsd.admin.ch/newsd/message/attachments/84263.pdf German: https://www.newsd.admin.ch/newsd/message/attachments/84260.pdf |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
You can use this thread for questions concerning the discussion paper for the tech evaluation: https://github.com/e-id-admin/open-source-community/blob/main/discussion-paper-tech-proposal/discussion-paper-tech-proposal.md
Beta Was this translation helpful? Give feedback.
All reactions