• FishFace@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    10 months ago

    Not OP, but I develop software for a living, and I also contribute, for free, to open source projects. The idea that I should be paid for some random project that I enjoyed is a nice one but also rather absurd.

    • donuts@kbin.social
      link
      fedilink
      arrow-up
      2
      arrow-down
      3
      ·
      edit-2
      10 months ago

      If you develop software for a living that means you spend the bulk of your work week writing code for money, probably for a for-profit business writing closed-source, proprietary software.

      And please don’t get me wrong… That’s not to invalidate the volunteer work that you’ve done in your free time for whatever FOSS projects that you’ve contributed to. That’s a commendable and generous use of your free time and as a FOSS enthusiast I appreciate whatever you’ve done.

      But now just imagine if you could spend your work week writing code for FOSS projects, while still making a decent living for yourself or your family. Imagine how much more FOSS code you could write with entire weeks of time instead of just the odd weekend here and there. Imagine how much effort you could dedicate towards maintaining larger projects and reviewing code from other contributors to accelerate the pace of development. Imagine how much more, high quality FOSS software would be available to everybody to use, for free, all over the world if more people like you could spend their days writing FOSS code instead of writing proprietary code.

      That’s the point of what I’m saying.

      Obviously not every project can afford to pay every developer for their one-off patch that they submit on a random weekend. Most projects don’t have the funding to do that, and even if they did the logistics of it are unreasonable. But that’s not really the point. More sustainable funding for FOSS means that more developers would be able to spend the bulk of their time writing FOSS code and maintaining FOSS projects. Large FOSS projects like Blender absolutely rely on this concept.

      In my opinion people who are genuine allies of FOSS should want more stable and sustainable funding for FOSS development, so that more talented people can spend more of their time doing work for FOSS projects instead of for-profit companies.