• raspberriesareyummy@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        ·
        2 months ago

        there’s

        1. US government, with a mandate to use Windows for the same reason that Boeing CEOs of the past decade aren’t in jail for hundredfold manslaughter
        2. other governments, where again, “shitty corporate IT” applies, but with s/corporate/administrative

        Even worse: governments using Windows are absolutely giving the US services direct access to all their confidential files & communication.

    • sexual_tomato@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      It’s an adoption problem. My company only supports windows because all our customers use windows. All our customers use windows because all their vendors only support windows.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Potential solutions:

        • move to web-based SW - platform-agnostic, so it’s pretty easy to support other OSes (oh, and you get mobile almost for free)
        • start submitting patches to get stuff working on macOS and Linux - once the barrier to supporting other OSes is low enough, they may let you officially support it
        • sexual_tomato@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 months ago

          I get that there are solutions to the problem, but there’s no way a team of 10 can port 35 years of win32 dependence and keep the business solvent. Maybe incrementally, over the course of 10-15 years. We’re just now migrating off of .NET 4.8 because we use WCF so much.

      • raspberriesareyummy@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        2
        ·
        2 months ago

        That’s why I put the (larger) there - if you are a small company maybe you can not keep up a separate office infrastructure from your deployment / test systems in case of SW development. If you are a large enterprise and use Microsoft infrastructure, then either the people making the decisions in IT are getting a lot of bribes, or they are really really stupid :) Or both.

        And I mean that absolutely without anger against Microsoft, and purely in terms of security nightmare and waste of office productivity because using a contemporary windows system wastes so much more time of any given user that each desk worker probably loses 20-70% productivity compared to a lean operating system (and that would include something like Windows 2000 / XP).