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

      I don’t have a list. Just considering that MS patents EVERYTHING I have a tough time believing they don’t have patents over at least SOME DirectX things that Wine has created an implementation for, etc.

      • 4am@lemmy.zip
        link
        fedilink
        English
        arrow-up
        7
        ·
        7 hours ago

        WINE doesn’t need to implement anything that DirectX does, it just needs to translate those calls into the equivalent Linux ones. Linux does all the actual work; and if Microsoft had a patent for “drawing pixels on a screen” they’d have shown that hand by now.

      • frongt@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        Sure, but patents cover methods and implementations. If Wine gets a cleanroom spec that says “when you put in these values, we need these pixels out” then they are free to write their own implementation not covered by the patent.