'Paying People To Work on Open Source is Good Actually'

'Jacob Kaplan-Moss, one of the lead developers of Django, writes in a long post that he says has come from a place of frustration: [...] Instead, every time a maintainer finds a way to get paid, people show up to criticize and complain. Non-OSI licenses "don"t count" as open source. Someone employed by Microsoft is "beholden to corporate interests" and not to be trusted. Patreon is "asking for handouts." Raising money through GitHub sponsors is "supporting Microsoft's rent-seeking." VC funding means we're being set up for a "rug pull" or "enshitification." Open Core is "bait and switch." None of this is hypothetical; each of these examples are actual things I've seen said about maintainers who take money for their work. One maintainer even told me he got criticized for selling t-shirts! Look. There are absolutely problems with every tactic we have to support maintainers. It's true that VC investment comes with strings attached that often lead to problems down the line. It sucks that Patreon or GitHub (and Stripe) take a cut of sponsor money. The additional restrictions imposed by PolyForm or the BSL really do go against the Freedom 0 ideal. I myself am often frustrated by discovering that some key feature I want out of an open core tool is only available to paid licensees. But you can criticize these systems while still supporting and celebrating the maintainers! Yell at A16Z all you like, I don't care. (Neither do they.) But yelling at a maintainer because they took money from a VC is directing that anger in the wrong direction. The structural and societal problems that make all these different funding models problematic aren't the fault of the people trying to make a living doing open source. It's like yelling at someone for shopping at Dollar General when it's the only store they have access to. Dollar General's predatory business model absolutely sucks, as do the governmental policies that lead to food deserts, but none of that is on the shoulders of the person who needs milk and doesn't have alternatives.' -- source: https://news.slashdot.org/story/24/02/29/0746221 Cheers, Peter -- Peter Reutemann Dept. of Computer Science University of Waikato, Hamilton, NZ Mobile +64 22 190 2375 https://www.cs.waikato.ac.nz/~fracpete/ http://www.data-mining.co.nz/

On Fri, 1 Mar 2024 08:42:26 +1300, Peter Reutemann quoted:
'The additional restrictions imposed by PolyForm or the BSL really do go against the Freedom 0 ideal.'
I would include the AGPL here as well.
'Instead, every time a maintainer finds a way to get paid, people show up to criticize and complain.'
Heck, they show up to criticize and complain anyway. People complain about GNOME, and when I mention alternative desktops, they say those alternatives are somehow not “mainstream”. Or they complain about default configurations, and when I say the config can be changed, they respond “that’s not the point”. And so on and so on.

'The additional restrictions imposed by PolyForm or the BSL really do go against the Freedom 0 ideal.'
I would include the AGPL here as well.
'Instead, every time a maintainer finds a way to get paid, people show up to criticize and complain.'
Heck, they show up to criticize and complain anyway. People complain about GNOME, and when I mention alternative desktops, they say those alternatives are somehow not “mainstream”. Or they complain about default configurations, and when I say the config can be changed, they respond “that’s not the point”. And so on and so on.
Under Linux you at least have a *choice* of desktops. Under Windows, you're simply stuck with an ugly and inconsistent mix of 30 years of interface paradigms that you can't swap for something else. And I've always loved the ability to tweak things to make it work for me. Cheers, Peter -- Peter Reutemann Dept. of Computer Science University of Waikato, Hamilton, NZ Mobile +64 22 190 2375 https://www.cs.waikato.ac.nz/~fracpete/ http://www.data-mining.co.nz/

On Fri, 1 Mar 2024 09:36:58 +1300, Peter Reutemann wrote:
Under Linux you at least have a *choice* of desktops.
People complain about that, too. “Why can’t they just have one desktop? Why do we have to have all these choices?” They look at a landscape of 300-odd Linux distros, and they say that degree of choice is somehow “unsustainable”. Even though it’s been like that for 15 years or more.
participants (2)
-
Lawrence D'Oliveiro
-
Peter Reutemann