← Back to context

Comment by arjie

10 hours ago

Has anyone else noticed a cultural shift around monetization of output? I think there wasn't as much back when I first started using open-source programs, both as a user, and a small-time contributor for decades now. And I've noticed this on other things too. A short while ago, someone on Reddit pointed out that something on Google Maps was wrong and so I went and submitted a fix and told them how to and I received a barrage of comments about working for free for a corporation that's making money off me.

I think if people want a revshare on things then perhaps they should release under a revshare license. Providing things under open licenses and then pulling a bait-and-switch saying "oh the license isn't actually that you're not supposed to be doing that" doesn't sit right with me. Just be upfront and open with things.

The point of the Free Software licenses is that you can go profit off the software, you just have certain obligations back. I think those are pretty good standards. And, in fact, given the tendency towards The Revshare License that everyone seems to learn towards, I think that coming up with the GPL or MIT must have taken some exceptional people. Good for them.

> A short while ago, someone on Reddit pointed out that something on Google Maps was wrong and so I went and submitted a fix and told them how to and I received a barrage of comments about working for free for a corporation that's making money off me.

Did you respond by asking them how Reddit makes money?

The anti-corporate mentality isn't new, but it does surface in different ways and communities over time. The Reddit hivemind leans very anti-corporate, albeit with a huge blind spot for corporations they actually like (Reddit itself, their chosen phone brand, the corporations that produce the shows they watch).

The Reddit style rebellion is largely symbolic, with a lot of shaming and snark, but it usually stops when it would require people to alter their own behavior. That's why you got dog-piled for doing something productive on a site where user-generated content is the money maker.

  • Hell, reddit hates on reddit all the time. Spez in particular is hated across the board.

    Agree that they largely don't change behavior. Although I will say, I've not logged into my account since the API shenanigans and don't regularly visit the site anymore. I'm mostly just on here and fark.

    • Most left leaning forums look negatively on profit motive, and reddit is largely very left wing. Whatever that means nowadays. It's reasonable to be wary of incentives, but sometimes that zeal is misplaced.

      Having said that, I don't think any site can go mainstream and maintain a semblance of quality discourse. If nothing else, it will become botted and infiltrated by shills. But even without that, normies will ruin it much earlier than any sophisticated attacks are necessary.

  • Avoiding every corporation that does stuff you disagree with just isn't feasible. All we can do is weigh their business model and other practices with the value we get out of it. People on Reddit who also have a problem with Reddit are obviously on Reddit. That is tautological. It doesn't mean they aren't avoiding other companies for similar reasons, which wouldn't make them a hypocrite either.

  • Haha, that's funny. I didn't think of it at the time and I was more surprised than anything.

    By the way, I have had your comments highlighted for a while now and I've never regretted it. Good stuff.

I've never publicly scolded someone for doing free work for tech monopolies but I do understand the impulse. The problem is that it's a completely one-sided relationship, and there are perfectly legitimate concerns about how the biggest tech companies are using their wealth and power. At this point I doubt much of anyone would expect a large tech company to go out of its way to lose money in order to support human communities. They take what they can, and ruthlessly kill products and services the minute they think it helps their bottom line.

Google and others don't need to rely on free volunteers, but it's certainly more profitable for them. Does Google making an extra $10B/year make the world a better place? Maybe, I don't know, but it's not crazy to think the answer is no.

  • It not a completely one sided relationship. I'm using google maps for free!!! That's HUGE benefit to me. That google makes money from it is irrelevant to me. They're paying me by providing a free service that I get tons of usage out all the time.

    • Yeah, and you made a fix for both yourself, and presumably other people as well. Additionally, some people submit fixes for recognition, too.

    • It's not free. The cost is the information about where you are and what you're looking for basically at all time.

    • It's free, but it's a dependency.

      I don't have sharp rhetoric for it, but I could find bipartisanship with right-wingers if they apply the "big government giving you welfare means they can take it away from you" to free web services.

      OpenStreetMap is always behind on business data, but it has data that Google doesn't have, and it can't be taken away near as easily. And requires no account at all.

> Has anyone else noticed a cultural shift around monetization of output?

I think it's simply due to the economy being in the shitter for the non-"Capital Ownership Class".

1977-2007 was generally a good time in the US if you survived by trading your time/knowledge/expertise for a wage as most people do. This is also the time in which F/OSS came into existence.

If you had a decent job during that time, then the future looked bright and you didn't think twice about giving some of your leisure time away for free.

  • > 1977-2007 was generally a good time in the US if you survived by trading your time/knowledge/expertise for a wage as most people do. This is also the time in which F/OSS came into existence.

    FOSS came into existence during this time because computers and the internet became available, not because it was a specific economic situation.

    > If you had a decent job during that time, then the future looked bright and you didn't think twice about giving some of your leisure time away for free.

    This seems like rewriting history. Tech salaries today are higher than they were back then. There was even a whole lawsuit against companies caught suppressing wages during that time. Tech compensation went up significantly after the period you cited.

    • > because computers and the internet became available

      Because of Bell Labs (inventors of the transistor & Unix & UUCP & so much more) which was so well-funded by the post-WW2 US economic situation.

      The Internet? DARPA!

      DARPA? Post-WW2 US M.I.C.-driven economy.

      The list goes on and on and on. F/OSS owes so much to The Marshall Plan.

      Is this a sweeping, reductionist PeterZeihan-esque argument? Sure, but I think it's valid.

      > This seems like rewriting history. Tech salaries today are higher than they were back then.

      So? Does the future look bright to you? Most of the SWEs I know wouldn't say so.

      How bright you think the future will be has a direct impact on your long-term planning and, for many, results in prioritizing hedonistic activities in the short term, not F/OSS.

I would like to offer a similar, but somewhat different opinion on one aspect of what you talked about regarding "revshare":

If I notice and issue on my own, and it bothers me enough / I feel that other users would benefit from it, I have no issue providing that information to the source maintainer for free.

If however, I am contacted by the maintainer in anyway requesting feedback, suggestions, or input (i.e. "Rate us on the app store!", "Email us with any problems you have.", etc.) I except any feedback I provide to be worth more than an unprompted message, and in turn, I expect something like a lower bill, a discounted rate on their store front, a credit in their auth page, or some other kind of material gain from it.

Basically, if I am being solicited and prompted to do something, it wasn't my idea in the firsr place, so it ought to be worth my time to do so. They have already gone to the effort of asking, so they (presumably) find value in it. I ought be compensated for that value.

Using Google as an example: one of the few products of theirs I like is Opinion Rewards. They actually pay you (in store credit) for responding to their surveys. It's a fair trade off. They ask me basic habits related to shopping, etc. I get a 25 cents or so every time I respond.

MIT and BSD licenses are kind of obvious. They are academic licenses, named after universities.

The idea is that you have people paid to create something of potential value, but the value of the outputs has only a limited and indirect impact on their compensation. If someone finds the outputs valuable, they should mention it in public, to let the creators use it to demonstrate the value of their work to funders and other interested parties.

> I received a barrage of comments about working for free for a corporation that's making money off me

The problem is that the big tech companies aren't holding up their end of the traditional social contract.

I like to think of the wider open source community as one giant group project. Everyone contributes what they can, and in turn they can benefit from the work everyone else has done. The work you do goes towards making the world a better place. I have absolutely zero problem filing pull requests for bugs I encounter or submitting issues on OpenStreetMap, because I know that in return I get the Linux DE and reliable maps in other towns. If you want to make it political, it's a "from each according to their means, to each according to their needs".

The big tech companies operate completely differently. They see open source contributors primarily as a resource to exploit. Submit a single fix on Google Maps? You'll get zero credit, they'll never stop bothering you with popups about "making improvements", design their map around what is most profitable to show, and they will of course log your location history and sell it to the highest bidder. And they are getting filthy rich off of it as well.

I couldn't care less about getting monetary compensation for some odd work I do in my spare time, but there's no way in hell I'm going to do free labor for some millionaire who's going to reward me by spitting in my face.

  • > The problem is that the big tech companies aren't holding up their end of the traditional social contract.

    This analogy feels too strained.

    Google gives away Maps, Gmail, and other products for free. A little UI widget inviting users to submit fixes is hardly an onerous demand.

    > and they will of course log your location history and sell it to the highest bidder.

    Google does not do this, no matter how many times this myth gets repeated online.

    I think a lot of people in the Reddit and Reddit-adjacent world believe this is true because it gets repeated so much, but it's not true.

    Ironically, Reddit makes money by packaging up user's content and selling it to 3rd parties.

> someone on Reddit pointed out that something on Google Maps was wrong and so I went and submitted a fix and told them how to and I received a barrage of comments about working for free for a corporation that's making money off me

This tells you about Reddit's demographic and nothing else.

Remember Reddit has a dedicated sub for antiwork. It used to have a sub for shoplifting (I'm not kidding.)

I think we've all been burned by 20+ years of exploitation in the guise of "free product." Google more or less spearheaded that movement. I agree we should all be community-minded and have nice things, but when you look at how the rewards (social and monetary) are shared it's overwhelmingly disproportionate.

yes, and no. there is profit and there is excessive profit. if i build something to make my linux experience better and share that with the world, and a few consultancies use that to make the linux experience for their customers better, then that is fine.

but if my tool becomes popular and a megacorp uses it to promote their own commercial closed source features alongside it, then that's excessive. that's one reason i like the AGPL, it reduced that. but in my opinion the ideal license is one that limits the freedom to smaller companies. maybe less than 100 or 500 employees, or less than some reasonable amount of revenue. (10 million per year? is that to high or to low?)

and even for those above, i don't want revshare, just pay me something adequate.

It has always been like that, except we used to call it demos, sharewhare, beerware, postware,...

The free beer movement came out of UNIX culture, probably influenced by how originally AT&T wasn't able to profit from it.

Because the ratio of developers who do it for money to developers who do it for love of developing has dramatically increased, as computer science became a subject people studied for economic reasons, not just for fun.

Yeah, I think the paradigm has shifted. There's a perception that, while these companies have always profited off of our inputs, that we both benefitted. We contributed to a public good, they provided the platform, and profited off that platform.

Now it feels like the public good is being diminished (enshittification) as they keep turning the "profit" knob, trying to squeeze more and more marginal dollars from the good.

The system still requires the same inputs from us, but gives less back.