Schleswig-Holstein, Germany’s most northern state, is starting its switch from Microsoft Office to LibreOffice, and is planning to move from Windows to Linux on the 30,000 PCs it uses for local government functions.

Concerns over data security are also front and center in the Minister-President’s statement, especially data that may make its way to other countries. Back in 2021, when the transition plans were first being drawn up, the hardware requirements for Windows 11 were also mentioned as a reason to move away from Microsoft.

Saunders noted that “the reasons for switching to Linux and LibreOffice are different today. Back when LiMux started, it was mostly seen as a way to save money. Now the focus is far more on data protection, privacy and security. Consider that the European Data Protection Supervisor (EDPS) recently found that the European Commission’s use of Microsoft 365 breaches data protection law for EU institutions and bodies.”

  • dumpsterlid@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    7 months ago

    This is the sexiest thing Germany has done since that German couple that drives the Porsche in Super Troopers.

  • logicbomb@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    The idea that a state government is unnecessarily at the mercy of any corporation is hard to comprehend. Especially, as in this case, a foreign corporation.

    Open source shouldn’t only be the standard for governments. It should be the minimum requirement.

  • Karyoplasma@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Let me tell you a story about proprietary software:

    The German police force have a contract with a software firm that wrote their program to file and archive emergency calls. Basically just a form that goes to a database. Now, one day, an update got pushed. The problem with that update was that the hotkey for quitting out of the current form (q) now also fired when inside an editing field. The software firm did not acknowledge that as a problem and it took months of complaints to fix and it cost the taxpayer around 300,000€ in “maintenance fees”.

    • AggressivelyPassive@feddit.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      As someone who works with government agencies as a software developer: they are absolutely awful.

      You’ll get no specification at all, those you do get will change at least three times and every stupid little decision needs at least 20 people from different states, cities or agencies to agree.

      Yes, the bug is pretty bad, but I’m also very sure that what you’re describing is not the whole story.

        • AggressivelyPassive@feddit.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          You never worked with bureaucracy, did you?

          From a technical standpoint, you are absolutely correct, but reality and bureaucracy don’t always match.

          I’ve had instances, where we had glaring holes in our security, but were not allowed to fix them, because the datacenter (operated by a public agency) only does deployment in a fixed schedule.

          I’ve had officials of some sort who wrote in the contract, that each and every change has to be on the staging environment for at least one week for testing and signoff.

          It’s absurd and stupid, but realistically, you often can’t change it.

          • barsoap@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            7 months ago

            That’s one of the reasons why dataport (who are going to do the migration as the state’s IT consultant / dev house) was founded in the first place: So that IT can work like IT does and not be beholden to bosses who think in bridge construction terms in one place, and tax collection terms in another. Now those bosses are mere clients of an inter-state agency that does nothing but IT, and IT can speak with authority when it comes to IT matters.

            • AggressivelyPassive@feddit.de
              link
              fedilink
              English
              arrow-up
              0
              ·
              7 months ago

              That won’t change a thing, unfortunately.

              My employer currently works with a bunch of agencies and I’ve been involved with some of them. I can deliver the best product ever with the best process and lightning fast deployment - if the client doesn’t get its shit together, you won’t deliver on time/in budget.

              Anecdote I’m currently part of: an agency bought a new app, we’re 98% done, we could go live on Tuesday. But there’s one agency/department/guy (I seriously don’t know) who has to confirm that the data of our staging system reached their system and was processed correctly. This agency however doesn’t react. At all. And because it’s something like 5mm outside of the jurisdiction of the agency that is our direct client, there’s nothing we can do. So the system is just sitting there waiting.

              I could go on and on. Dataport is a good idea, but if all their clients are overworked, understaffed or straight up incompetent, there’s not much they could do.

              • barsoap@lemm.ee
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                7 months ago

                But there’s one agency/department/guy (I seriously don’t know) who has to confirm that the data of our staging system reached their system and was processed correctly.

                There’s no “their system”: The boxes under the desks of civil servants are managed by dataport, talking to backend infrastructure managed by dataport.

                If there’s some new administrative procedure agencies or ministries want their civil servants to do and it can’t be implemented because it’s under-specced or just incoherent then dataport gets to send that spec back saying “fix your shit”: It’s not like the agencies have a choice in who’s running their infrastructure. The tax office can’t do jackshit if the fire inspector doesn’t like their new plans either. If things are implemented as specced and people complain and want a rework then dataport can say “well it’s your budget, not ours”. If they do that all the time at some point the court of accounts will take them aside for a polite conversation. Just this one thing, making IT external to whatever it is that the agency is doing, provides lots of accountability.

                That is: The solution isn’t so much to eradicate bullshit but to make sure that it stays in the silo where it got generated.

                but if all their clients are overworked, understaffed or straight up incompetent

                I’ll just leave this here.

                • AggressivelyPassive@feddit.de
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  7 months ago

                  I think you don’t understand. It’s not about “physically reached the machine under the desk” it’s “was processed correctly by a system”. Operations can only tell if a technical error occurred, they have no idea what the data is supposed to look like. So dataport can do jack shit.

                  IT de facto already is outsourced, there’s hardly any internal IT left, simply because the pay is shit. I’d get at least 1k less after taxes if I’d do the same work for the agency, not a contractor.

                  And if you think his joke is funny in this context, it’s not. I work with these agencies everyday. They are structurally broken, but most people there are really passionate about what they’re doing.

  • flubo@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Unrelated to the question but on the picture:

    The AI nicely drew a german city but … put the naziflag on the ships Rather than the current german flag.

    • MacN'Cheezus@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      7 months ago

      Why is that image even there? It’s not in the original article unless my adblocker is removing it for some reason.

      EDIT: before anyone states the obvious, yes, I know how OG metatags work. What I’m asking is why would they chose that particular image, with the penguins and all, to accompany an article like that, and not, say, just a regular stock image of a German city?

      Even stranger, the filename in the URL implies that this was potentially even intended: https://regmedia.co.uk/2024/04/04/shutterstock_kiel.jpg Almost makes me wonder if some intern put an AI image there for shits and giggles to see if anyone notices.

      Finally, where exactly do you see any Nazi flags? All I can see is a red, white, and black livery, which ARE the colors that the Nazis used, but not in that arrangement. There are no swastikas anywhere (as far as I can see), so it seems as if this rather the flag of the German Empire, which also used the same colors, but predates the Nazis by a good 60 years.

      • lens17@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        Afaik, it was the flag of the Third Reich from 1933 to 1935 (so before the Swastika flag).

      • barsoap@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        A stock image of Kiel is really not out of place for an article about Schleswig-Holstein, it being our capital and all. It’s also a fleet base. And you can find vaguely similar towers there.

        What doesn’t make sense is the rest: The penguins, the what galleons I think with Imperial livery, Schwarz-Rot-Gold in combination with Imperial livery, what looks like a Lübeck flag (of all cities!) but rotated, and whatever the other flag is supposed to be. This is Kiel’s flag, for reference. Oh: Half-timbered houses. Those look like copy+pasted out of Swabia or something.

        • nodiet@feddit.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          Okay but the penguins do make sense, right? Penguins are like the mascot of linux

    • ChaoticNeutralCzech@feddit.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      7 months ago

      This one is terrible because it’s like a montage of a penguin colony over a generic historic painting of a port city. Very little creativity and quality control. I’d just combine some actual photo of the Kiel port and penguins jumping out of water. (Not necessarily these two)

      Kiel port, cathedral in background Penguins jumping out of water

  • TheDarksteel94@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Hey, can you hear that? That’s the sound of hundreds of IT support workers silently crying out at the thought of having to explain a whole new OS and new office software to some boomer.

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

      I am one of the sysadmins that will have to deal with the Fallout of this. I dont worry to much about the desktop side of things, Users can offen adapt well enough to clicking a different icon to do the same task. What worries me is moving away from Exchange and Microsoft AD, these systems include a lot of features we take for granted and will likely be missed.

      • lens17@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        IIRC, the plan is to switch to LO. Linux is also planned, but not in the foreseeable future. So you might have some time left ;)

  • 0x0@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Wasn’t it Munich who did that a few years back, only to backtrack sometime later?

    • bobbytables@feddit.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      Yes, it was Munich. And all things considered it worked quite well for a while.

      After a while AFAIK the then new mayor called himself a “Microsoft fan” and tried to get Microsoft to build their new German HQ in Munich. So I am pretty sure there is no connection whatsoever between canceling Limux and switching back to Windows and Microsoft building a huge campus in Munich Freimann…

    • ChaoticNeutralCzech@feddit.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      Commas are too common, we should go with semicolons. And \n and UTF-8 by default. And a header that defines changes from defaults, plus metadata such as data logger model and settings. These are some significant quality-of-life improvements but I’d guess it will take another file extension before that happens.

      • FiniteBanjo@lemmy.today
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        I just don’t like that CSV exists as a format and has no standards currently. If you remove commas from CSV then you’re taking the C out of CSV.

        • mightyfoolish@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          SCSV (semicolon separated values) at least sounds like an upgrade to CSV. Or maybe just use something that is flexible but is standard like JSON?

          • ChaoticNeutralCzech@feddit.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            7 months ago

            Yeah, SCSV would work, with a .ssv file extension for FAT compatibility.

            JSON is overkill, tabular data is often recorded by 8-bit devices. Yes, you can use a dishwasher to cook salmon, but building a dishwasher is difficult and it can break in many more places. Each piece of salmon also needs to be carefully wrapped.

  • BearOfaTime@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Ad I said yesterday when this was posted. They tried this about 15 years ago, reverted to Windows after a few years.

    I wish them all the luck in the world with this, truly. But I’m not sure a government has the drive, management, and flexibility to pull this off successfully.

    If we want to see Linux compete with Windows for the desktop, it will need to start at the opposite end of the spectrum: small environments where the need for specialized apps is minimal, IT is a smaller group, flexibility is much higher, end users are a smaller group (from a training perspective) and reduced cost realizations are more apparent and impactful.

    We may be seeing the beginning of this with VMWare’s new, exorbitant licensing costs causing a push to other solutions such as Proxmox/TrueNAS for virtualization/virtualization backup in the SMB.

    And if we really want to see a sea change, we need to get Linux as a desktop in education. But that would require settling on a single shell, and generally a single distribution (or at a minimum ensure there’s a consistent set of tools in the OS).

    Seems like an “Education Build” would be a great idea. But, again, who’s going to back it, and which Linux distro gets the nod?

      • flubo@feddit.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        Yeah but they switched back to Windows in 2017 for no reason. :( some Bad rumors say it had to do with Microsoft building its headquater in munich 2016. But no one knows if the decision to build it in munich is indeed related to the switch back to. Windows.