• Honytawk@discuss.tchncs.de
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    4 days ago

    Apple blocks even apps that they define as “too old”.

    Like every new version of Macintosh forces every developer to scramble and update their app even though nothing needs to change just so Apple doesn’t block them.

    • Agent641@lemmy.world
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      4 days ago

      That’s fucked. Normally I can coax just about any windows app to run on even windows 11, and I have to because sometimes I interact with ancient industrial machines with monolithic Configurator apps that need a serial connection and a bunch of weird custom commands that was last used in 1998. I’d be boned without them.

      • PieMePlenty@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        4 days ago

        Afaik, Microsoft made it a core principle to not break backward compatibility. Something that mattered to a lot of enterprise users. Applications made in Windows XP era, still work today on Win 11.

          • Buddahriffic@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            4 days ago

            It used to be a source of annoyance. So many programs relied on undocumented behavior that MS couldn’t go back and change decisions they made that turned out to be bad ones without potentially breaking things for some programs, even if that decision should have been entirely transparent to end users. So there was a bunch of technical debt being carried in the OS itself, at least until they started adding compatibility layers that allowed the quirks to be moved to there and the OS itself to progress.

            But then they started with the enshittification that made those technical debt days look so innocent in comparison. It was a time when MS cared about the quality of its products.