• cecilkorik@lemmy.ca
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    1
    ·
    21 days ago

    Screw Windows! I’m going to make my own Windows, with blackjack, and hookers!

    • BlackLaZoR@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      20 days ago

      That actually happened and it wasn’t illegal. There was gallium9 project that literally implemented DirectX9 natively in the open source graphics stack.

      But the translation layer was so much easier to maintain and develop that gallium9 was discontinued

        • BlackLaZoR@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          20 days ago

          Well Wine devs said they won’t support that due to amount of code to maintain. At the time that was weird decision since it required passthrugh to driver, not full translation (similar to what now wine does with Vulkan games) but I think in the long term they were correct