After working with linux drivers for far too long, I’ve developed some strong opinions on the so-called “APIs” they implement.

  • 2d
    link
    fedilink
    22 years ago

    I would much rather pay for closed source code that also has bad api and lazy backwards compatibility!

  • @jxk@sh.itjust.works
    link
    fedilink
    12 years ago

    Linux: Of course you can use these syscalls designed in the 70s. Windows: Compatibility with what? No, you must use these newly-designed functions that exist only on windows. It’s for your own protection.

    Tell me again how proprietary software gives a shit about compatibility.

  • smpl
    link
    fedilink
    English
    12 years ago

    With the risk of breaking the internet, I see no reason to fight someone who is wrong.

  • darcy
    link
    fedilink
    12 years ago

    yeah because windows is a shining example of a great api

    • 𝒍𝒆𝒎𝒂𝒏𝒏
      link
      fedilink
      12 years ago

      Some super old version of GIMP will run on both XP and Win11.

      I had to modify and recompile my laptop’s Broadcom WLAN driver for it to run on the latest kernel.

      Fight me 🤪

  • @nottheengineer@feddit.de
    link
    fedilink
    12 years ago

    Any concrete examples on that? I feel like FOSS is what pushes people towards making modular software with APIs in the first place while proprietary software is usually monolithic, probably because all the devs are colleagues and can just talk to each other.