• Square Singer@feddit.de
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Games are actually the hardcore compatibility test. They are much less compatible than the average piece of software. That’s due to them using much more of the hardware/low-level-APIs of the OS, but also due to DRM and Anti-Cheat-Software (where applicable).

    And printers are also (for some reason) super difficult. Probably because they are cheap, planned-obsolescence pieses of crap hardware, which are chock-full of DRM.

    • flambonkscious@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      The spooler spanning userland a d kernel address space was never going to go well, either.

      To be fair, it went a lot worse than people thought, but that’s probably because printers were cheap to produce and beancounters find programmers expensive