twi

script kitty



↓ cohost let me center align this challenge ↓
This user is it. (What is it? It's it)
This user is a host for the fungus.
↑ cohost let me center align these challenge ↑



i'm the body selling robot and i'm always selling bodies

breaking into mausoleums doing something naughty



  • also a cat obvs
  • does art, video, coding, gamedev as executive dysfunction allows
    • (godot, zig, some c/c++/c#. if you need a programmer hmu on twitter or something)
  • 日本語はあまりできませんけど、学ぼうとしています
  • very autistic, probably inattentive adhd
  • θΔ maybe, nonhuman for sure
  • 29 & kink/sex positive, period
  • dni if you: have a dni in bio,
    click here to sexually harass this user

(pfp: actual nitw concept art)


ann-arcana
@ann-arcana

You are not buying from a supplier, you are a raccoon digging through dumpsters for free code.

This is such a good post, and really gets to the heart of why I rather have lost the idealism for FOSS software.

People, who mostly have a vested interest in getting a lot of work for free, keep talking about FOSS devs "responsibilities", as if they're somehow being paid to do this work ... and they're not.

Yeah a few startups occasionally throw a bone to a dev or two, maybe if you're lucky, the lead maintainer gets hired somewhere and paid to keep working on it ... but mostly it's not.

You don't get to be mad at a developer for not doing the thing you wanted them to do, when you weren't even paying them to do it in the first place. It's like bitching that there wasn't enough change in the take-a-penny tray to pay for your groceries.

I am sympathetic to the concerns people have, the panic that one of these vulns or package disasters induce but what did you expect? The community at this point has produced truly eye-watering amounts of free labor, enough that a whole billion or even trillion dollar industry was built on it, and you want what? Even more?

It's all some kind of perverse prisoner's dilemma, every conversation gets framed around "but will Giant Corporation™ use it if ...?" and the like and ... why do we care? Because we each know our own jobs also depend on all that free labor. We're scared to question the monster we've created because our livelihoods depend on not doing so, and thus driven to just keep demanding free labor from each other.

FOSS has been twisted from some weirdo's quasi-left-libertarian manifesto into one of capitalism's most devious tricks, literally convincing all of us to exploit each other, so they don't have to. The guy who gave the big talk about "software supply chain" at StrangeLoop this year literally works for Google and sits on the board of a Linux Foundation subsidiary.

They have played us all for fools.


You must log in to comment.

in reply to @ann-arcana's post:

Thanks for sharing your thoughts and the article. I did FOSS as part of my full-time job for two years and it still left a bitter taste in my mouth. Such a fucked system it's become.

I've recently been publishing a couple of mods for a game recently, and this definitely helps put into perspective the requests people come up with for the mods I'm publishing for free.

Over on Mastodon, my feed has been packed with people saying things like "of course people are moving to BlueSky, because when you complain about something there, nobody replies explaining how you can help the project." And yes, technically that's true. Instead, they'll ignore your concerns and force you to mine cryptocurrency to tell fascists why they're wrong, or whatever the endgame is supposed to be, there.

The entire space has been alternately fought and co-opted by industry. When I started out (in the '90s, when Linux was "a cancer"), I bought into a lot of the rhetoric, dismissing the GPL as somehow dangerous. Since then, I've changed that opinion a lot, and - long story in a blog post from a couple of years ago - it occurred to me that the "liberal licenses" are announcements of free labor for people who can probably afford to pay for the work. As many problems as I have with the FSF, at least the GPL, AGPL, and other reciprocal licenses provide for some compensation (making changes available) for the use of the work, at least.

Agreed, very much. It's a twofold strategy, if you look at it strictly as a labor instrument: Provide an in, for businesses to hire you based on your demonstrated work; and provide an out, for yours and their software, combined, to contribute to the free-software commons, if that business is unwilling or unable to hire you.