←back to thread

1124 points CrankyBear | 2 comments | | HN request time: 0.399s | source
Show context
ironman1478 ◴[] No.45892049[source]
Never work for free. It's a complete market distortion and leads to bad actors taking advantage of you and your work.
replies(6): >>45892207 #>>45892347 #>>45892615 #>>45892682 #>>45893312 #>>45896036 #
tombert ◴[] No.45896036[source]
I've grown a bit disillusioned with contributing to Github.

I've said this on here before, but a few months ago I wrote a simple patch for LMAX Disruptor, which was merged in. I like Disruptor, it's a very neat library, and at first I thought it was super cool to have my code merged.

But after a few minutes, I started thinking: I just donated my time to help a for-profit company make more money. LMAX isn't a charity, they're trading company, and I donated my time to improve their software. They wouldn't have merged my code in if they didn't think it had some amount of value, and if they think it has value then they should pay me.

I'm not very upset over this particular example since my change was extremely simple and didn't take much time at all to implement (just adding annotations to interfaces), so I didn't donate a lot of labor in the end, but it still made me think that maybe I shouldn't be contributing to every open source project I use.

replies(2): >>45896765 #>>45898109 #
izacus ◴[] No.45898109[source]
Now count how many libraries you use in your day to day paid work that are opensource and you didn't have to pay anything for them. If you want to think selfishly about how awful it is to contribute to that body of work, maybe also purge them all from your codebase and contact companies that sell them?
replies(1): >>45902196 #
1. tombert ◴[] No.45902196[source]
Maybe those people shouldn’t be doing free labor to give me free libraries either.
replies(1): >>45907942 #
2. izacus ◴[] No.45907942[source]
Maybe such sociopath ideas should be shunned in any healthy society.