Alt text; An image showing a meme about open source software. The top part shows an elephant standing on a beach with text reading “The entire world’s IT infrastructure” superimposed on the elephant. Below this is a large, colorful beach ball being supported by tiny ants, with text reading “Unpaid open source devs.” The meme illustrates how the global IT ecosystem heavily relies on open source software that is often maintained by unpaid volunteer developers who carry a disproportionate burden despite their small numbers.

Source

    • shalafi@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      22 hours ago

      This is the most interesting thing I’ve seen on the subject of motivation, and one of the most interesting videos I’ve ever watched. 10 minutes. Do it y’all.

      https://www.youtube.com/watch?v=u6XAPnuFjJc

      It explains so much of why I happy or unhappy at jobs, even if being paid far more for less work. Making more money does not equate to satisfaction or better productivity. It explains why we work for free, the very subject at hand. There’s much I’m unhappy about working at Lowe’s, quite the pay cut from my IT career and it’s physically beating my old ass, but I have the 3 things he talks about in the video, and it turns out, those things are gold.

      • e$tGyr#J2pqM8v@feddit.nl
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        20 hours ago

        That’s why a universal basic income is a good idea. I’ve also always been very interested in anarchism. I think what it does well is that it gets people to do exactly what they think is right, it creates a society where people are motivated by their inner workings not by external power structures, and it makes sense to think there’s some untapped potential there. But I also tend to think Anarchism might be a bit naive, or far from where we are as a society right now. But UBI seems more realistic and might get us a bit further down this path than we are now. People could still work for a loan, full time or part time or whatever they want, but it becomes more realistic for people to choose to do voluntary work.

    • JcbAzPx@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      1 day ago

      Yeah, that was always a bad argument. The truth is it will always fail in the transitional step where the state owns everything. People in power do not want to give up that power, so it inevitably leads to dictatorship followed by eventual collapse.

      • shalafi@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        22 hours ago

        Capitalism is the gold standard in economic systems, but we’re living the end game where so much money has funneled up that the rich own us and our legislatures. Not sure how that trap can be avoided. How do we propose to tax the snot out of the very people and institutions that own our collective ass and write the tax laws?

        • JcbAzPx@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          20 hours ago

          The problem is the concentration of power. We need enough different groups in power that they’re too busy undermining each other to consolidate.

        • Possibly linux@lemmy.zip
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          16
          ·
          1 day ago

          No where in this post was communism mentioned

          The fact that they are commenting stuff like this shows that they believe this narrative in some form or another.

          • NιƙƙιDιɱҽʂ@lemmy.world
            link
            fedilink
            arrow-up
            9
            arrow-down
            1
            ·
            edit-2
            1 day ago

            How the hell did you arrive there? Their entire point is that SO MUCH of our IT infrastructure is community built and supported, no capital incentive required, regardless of what capitalists claim.

            • Possibly linux@lemmy.zip
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              5
              ·
              edit-2
              21 hours ago

              I don’t want to start a political debate here so I’ll keep it brief. Foss is mostly supported by corporate interests. Sure there are plenty of community projects but the core stuff is funded by big tech companies.

              I don’t like the idea of Foss being mixed in with Communism and Authoritarianism.

  • racemaniac@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    11
    ·
    24 hours ago

    I love how the title is basically also the problem.

    Who the fuck has some obscure library that is the basis of many other tools as their “favourite project”, even though it might be a fundamental part of many other things that are actually the favourites of people.

  • Sibbo@sopuli.xyz
    link
    fedilink
    arrow-up
    45
    ·
    1 day ago

    Anyone having success with monetising their OS software? I have a library with many users that I recently switched to AGPL, but noone wants to pay for it to use it in their company.

    • namingthingsiseasy@programming.dev
      link
      fedilink
      arrow-up
      20
      ·
      1 day ago

      Daniel Stenberg (author of curl) has written a little bit about his journey working on curl: https://daniel.haxx.se/blog/2020/10/26/working-open-source/

      I now work for wolfSSL. We sell curl support and related services to companies. Companies pay wolfSSL, wolfSSL pays me a salary and I get food on the table. This works as long as we can convince enough companies that this is a good idea.

      The vast majority of curl users out there of course don’t pay anything and will never pay anything. We just need a small number of companies to do it – and it seems to be working. We help customers use curl better, we make curl better for them and we make them ship better products this way. It’s a win win. And I can work on open source all day long thanks to this.

    • NaibofTabr@infosec.pub
      link
      fedilink
      English
      arrow-up
      43
      ·
      1 day ago

      For individual projects the way this usually works is one of the larger companies that rely on the project hires the developer as an employee to maintain the codebase full-time and help integrate it with their internal processes.

      Larger projects might form their own company and sell integration & support to other companies (e.g. Red Hat, Bitwarden).

      Otherwise you’re basically dependent on donations or government grants.

      There’s a Wikipedia article on this subject: Business models for open-source software

      And there’s various industry opinions:

      Demystifying the Open Source Business Model: A Comprehensive Explanation

      How to build a successful business model around open source software

      Open Source Business Models (UNICEF course)

      I think monetization is easier for user-facing software though, which a lot of this material is written around, and harder for projects like libraries.

    • phoneymouse@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      edit-2
      1 day ago

      The problem is the people who use the library don’t have access to the money. They’re just some dev trying to build something and your library is one of their 500 dependencies. The idea of needing to pay for a license means they have to stop building and get other people involved who may or may not approve, which may not be an option if they have a deadline. They will probably just try to find some work around to avoid this.

      I wonder if a better approach is to move hundreds of libraries into some kind of joint bundle (a humble bundle). Let companies buy access to them all with one procurement, and also you’ll have more negotiating power and pull if you have a bigger group.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      5
      ·
      1 day ago

      Why do you want to monetize it?

      You could create a donation page. If no one wants to donate it is probably because there isn’t a perceived benefit of the software.

  • 1984
    link
    fedilink
    arrow-up
    31
    arrow-down
    1
    ·
    edit-2
    1 day ago

    Where is big tech in this picture? They are the ones making the billions from it.

    Governments should be funding the most popular open source software that the world relies on. And big tech should not be allowed to just take it and make billions from it. That was never the intention. It was open source because profit was not the end goal.

    • Korkki@lemmy.ml
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      1 day ago

      There is so much unpaid labor that big tech depends on. If they had to fairly pay for all that work through donations or otherwise they would go bankrupt, every single on of them. Big tech grew so massive because on open source, but it also helped open source grow. big tech will also die because they are increasingly just a leech-like middleman that just sits upon a mountain of free work and whose relative sliver of code contribution in comparison to the total code in a product is getting smaller and smaller and big tech is therefore increasingly a burden and not a asset to societies, economies and other companies.

      Governments should be funding the most popular open source software that the world relies on

      profits of business have always been dependent on governments funding research and free work done by individuals to turn a profit. Open source is nothing new on this regard.

    • skisnow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      11
      ·
      1 day ago

      The frustrating thing working in a big company is wanting to pay for something that costs 0.0000001% of the company’s annual revenue, but not being able to because big companies are always divided up in hundreds of small teams with their own budgets, and your boss is already over-budget for the quarter because the team’s cloud bill was 20% higher than predicted.

      This is, of course, working exactly as designed.

    • abbadon420@lemm.ee
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      1 day ago

      That’s not how a capitalist system works. In capitalism, one can only do things for personal gain. Anything else will be lost effort. Even if a company gives out free stuff, that’s ultimately for their own gain