• F4U57@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    There going to face a whole bunch of compatibility issues when dealing with other countries imho. However, i personally find this to be a good thing. Its at the very least a strike at the heart of big systems controlling the masses.

  • VonCesaw@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Open Source code for Science/Mathematics/Medicinal related fields 👍

    Open Source code for Security/Social Media/Psychological related fields 👎

  • n3m37h@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Wwwaiiiiiittt… So does this mean OS too? Is an entire country switching to the dark side? Linux, I mean Linux

  • loics2@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Nice, so everyone will see the shitty code used by the administration

  • grid11@lemy.nl
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    That’s disappointing, they should mandate obligatory WhatsApp use country wide.

  • afraid_of_zombies@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I wonder how this will impact us infrastructure types. I am sure there must have been an exception to the rule at least once in my career but I can’t recall any, code I have made for all governments has been open source and if you lost it somehow I would just email it.

    My only concern would be the systems that my code runs on top of won’t be willing to share. It is one thing to demand it from me, another to demand it from Siemens. Then you add in very low level code for individual devices such as VFDs

    I guess the nightmare would be that PLC/DCS/VFD makers would basically be blacklisted and I would have to work around that fact.

    • AProfessional@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      My only concern would be the systems that my code runs on top of won’t be willing to share. It is one thing to demand it from me, another to demand it from Siemens. Then you add in very low level code for individual devices such as VFDs

      It is about code they pay to create…

  • maxinstuff@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    This doesn’t seem like a big deal?

    The fact the code is open sourced is much less significant than the fact now the Swiss government will need to negotiate complete ownership of any software they commission.

    That’s going to make things more expensive for them, and limit the vendors prepared to work with them.

    Their systems, their call 🤷‍♂️

    • Randelung@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      At least for ASTRA, for software developed in their projects that’s already the case. Frameworks etc. used are not covered, but all source code for PLC and SCADA are theirs and you’re required to hand over all code as part of documentation at the end. As a zip on a USB key, never to be looked at again.

    • uis@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      the fact now the Swiss government will need to negotiate complete ownership of any software they commission.

      I can’t find it

    • fungos@lemmy.eco.br
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      No, that is counter intuitive. It may appear more expensive at first, but on the long run it is a lot more cheaper. It avoid vendor lock-in, recurring increase of dev costs and licensing and lots of other plagues of closed proprietary development like blackbox development and justification of hidden complexity as a driving factor on costs. I worked with legacy closed proprietary sw development and lock-in combined with legacy complexity made man-hour costs exorbitant. These are partially solved by open-sourcing, as kicking out a team and putting a new one is easier, but most importantly transparency as a driving factor on quality of development.