logoalt Hacker News

sneaklast Wednesday at 5:29 PM19 repliesview on HN

Gifts do not confer obligation. Copying deprives the original party of nothing. Absolutely nothing about free software requires or even implies any responsibility to “give back”. This idea that anyone making money with free software somehow owes the original authors anything (or “should” donate a portion of their profits) is ridiculous.

If the authors wanted money for their software, they would have sold it instead of giving it away for free as a gift.

By releasing software under free software licenses you are explicitly stating that you do not expect or anticipate payment for it. The licenses (that they freely chose) are clear. Free software, in addition to being free as in speech, is also always free as in beer.

My friend bought me lunch. I used that energy at my job. Do I owe them part of my paycheck?


Replies

bevr1337last Wednesday at 5:40 PM

> Gifts do not confer obligation.

Remind me, which Ferengi Rule of Acquisition is this?

There's not much argument to be had. You've created a logical justification for a myopic, misanthropic world view.

> My friend bought me lunch. I used that energy at my job. Do I owe them part of my paycheck?

Many find reciprocation important in a relationship.

show 6 replies
MildlySeriouslast Wednesday at 6:24 PM

There really is no prize for being technically correct on this one.

Someone built this and is letting you have it. For free. There is no legal obligation or law of the universe here, sure, but if you're in the top 1% of benefactors of this pro bono work, you have the opportunity to do some good and make sure that others, like you, get the chance to benefit from this free work in the future.

There is a pretty straightforward argument to be made that this falls under the "with great power comes great opportunity" umbrella of moral reasoning, since this work empowered CA to create the game that earned him a lot of money.

show 4 replies
wildelast Wednesday at 5:37 PM

If your friend keeps taking you out to lunch and you never return the favor, he’s probably going to stop.

show 2 replies
Sajarinlast Wednesday at 5:51 PM

I think this comes off a bit too strong (as well as the replies to this to be fair)

The example isn't quite accurate. If a friend bought you lunch, the social norm of reciprocity would incline you towards buying them lunch in the future (i.e part of your paycheck)

Free open source software is a public good. While there is no obligation to give back, giving back helps that public good become more useful to other people (including your future self). I'm against making contribution an obligation, but I'm not against light social pressure upon philanthropists who have the means (which is what the parent comment was doing).

show 1 reply
prisencolast Wednesday at 5:36 PM

Copyleft removes legal obligation but we're free to confer a social obligation.

rvnxlast Wednesday at 5:40 PM

It's nice to give back to people, no matter the amount.

https://framerusercontent.com/images/9GsFxfDtmRFpfgGlNH61QsX...

He also needs that tool to stay alive for the future, even if not considering the past.

It's a bit better position for everyone.

andy99yesterday at 12:24 AM

I agree with this - I have often seen people get upset because someone used a project that was explicitly licensed to allow them to do whatever they wanted with it, with no obligation, in a way that they don’t like, or without doing something that’s apparently expected of them. This happened e.g. with whatever Amazon services wrapped open source projects.

The only way anyone knows your intent as a developer is in the restrictions and terms you release under. There are open source contributors that really want nothing. It makes no sense to say you want nothing and then get upset when you don’t get something.

If someone doesn’t like Apache 2.0, MIT, or BSD, there are lots of other options they can release the source under, or they can start a proprietary software business.

The donation here is great obviously, “paying it forward” is great, but so is using software under the terms its writer told you you could.

TomatoColast Wednesday at 7:09 PM

What do you think about putting the shopping cart back in its corral?

show 1 reply
qmmmurlast Wednesday at 5:52 PM

> My friend bought me lunch. I used that energy at my job. Do I owe them part of my paycheck?

No but you owe him lunch next time. Wait till you find out that you have to share your birthday cake on your birthday.

kwanbixlast Wednesday at 5:34 PM

It is the moral thing to do.

show 1 reply
drnick1last Wednesday at 6:11 PM

There is no obligation, but since they find the project useful and are making money from it, they want to make sure it is not abandoned. The best way to ensure that is to fund its development.

This also gives them direct access to the devs and can request new features or bug fixes that impact them to be prioritized. Everyone benefits. It's probably much cheaper to make a contribution than to do that in house and upstream the changes.

AussieWog93yesterday at 12:47 AM

A lot of people arguing the philosophy here, but I'm willing to bet that sneak simply had very strong negative experiences around gift giving growing up.

For a lot of people, a gift is not a gift but an invitation to abuse, and it's hard to be rational or pro-social about it when you were on the receiving end of that as a child.

bean469yesterday at 3:23 PM

> Gifts do not confer obligation.

Technically not, but giving back is a nice thing to do

poly2itlast Wednesday at 5:37 PM

This ignores the practical economics of open source. I'm not sure what you suggest by jumping around definitions like this.

miiiiiikelast Wednesday at 7:36 PM

Upvoting because you’re correct. Commenting because you’re wrong.

Donate to the F/OSS projects that you used to make it big.

raluseklast Wednesday at 5:51 PM

> Absolutely nothing about free software requires or even implies any responsibility to “give back”

You're correct about that. The free software itself doesn't confer any responsibility. But the free software exists inside other contexts. Social/moral context. There're also future contexts for you or humanity. For example, if developing free software proves to be a sustainable model for people to do, you might get other projects LIKE the Blender Foundation to crop up in the future. You might benefit from them directly, or benefit from them by enjoying the things people produce with them. Also, if it's a tool that you like to use, maybe you just want that specific tool to continue to improve.

sanexlast Wednesday at 5:38 PM

You have a social obligation to buy your friend lunch sometime.

hnbadlast Wednesday at 6:20 PM

Not under capitalism, sure. But traditionally gift economies worked exactly because people understood that gifts also imbue a burden of responsibility. Not necessarily in repayment but to honor the gift and pay the good deed forward instead of simply enriching yourself.

Kyelast Wednesday at 6:07 PM

What is this, the lawyer planet from Farscape? You shouldn't need a contract to be prosocial.