← Back to context

Comment by tombert

6 months ago

I have had a bunch of jobs. When I have wanted to use open source libraries, I have been told “no” because the repo has no recent updates, because that suggests that whomever built it isn’t working it anymore. Conversely, where there are lots of updates, the project is likely to be used.

Why am I telling this story? Because it suggests to me that companies will only use these libraries if there is a guarantee of ongoing free labor; presumably they could use an old appropriate library and pay people to fix any issues as they come up. Admittedly, I know that some companies do exactly that, and that’s great, but I do not think it’s the majority.

I don’t think the people doing Open Source are bad people at all, far from it, in fact. I think a lot of these people are very smart and hard workers, and I think they should be compensated for their work, even if they are just “hobby projects”. If my project is creating value for a company, then that company can afford to pay me.

I don’t like the gig economy either but I don’t think it’s relevant to my complaints.

There are different actors in play here, and each one has a different perspective. That's OK, there's enough room in the world for different perspectives.

For the company, making use of Open Source code is free labor. That's good for them. You are free to offer that labor or not.

For some developers, it's cool to write code that's used by zillions. That's reward enough.

Other developers release the code for free, but build an eco system around it. They get paid for related work etc.

New developers use it to flex their skills, and demonstrate ability (and then get upset when someone else turns it into something profitable, but that's another story).

Personally I write code, and ship as source, but it's under a commercial license (cause I like to eat.) Other companies have business models around whatever they do.

You are free to act as you wish. Which is great. We live in an economy that allows each his preferred path.

You're right. Many startups open source their products specifically to get free labor, free marketing, or whatever. As payment they release the code they write to you. Whether you think that deal is right for uou or not us up to you.

If you believe you can add value to a company then reach out to them. It's not like they're "making" you work for free.

  • Of course they’re not “making” me do anything, but I think they have weaponized well-meaning people to do work for them for free and masking it under some vague notion of “charity”.

    You’re obviously free to disagree, but it’s why I have become disillusioned with it. I think it’s an exploitative relationship.

    • I agree its often exploiting.

      But presumably people who choose to participate in that relationship are getting something out of it, or they'd stop.

      1 reply →