Live data from Hacker News

Paying for Open Source Contributions

formidable.com

81–90 of 135 posts

Re: Paying for Open Source Contributions

#81
post #6

My opinion is that open-source contributions stems from passion. People do it and implement something because they're passionate about it. When you attach any money to it, it becomes tainted with responsibility and emotions. Such as, "should I work on this an extra hour and burn myself out and get those extra 40 bucks for dinner tonight?" That formula doesn't make individuals want to work more on open-source. Sure th…

I'd agree with you more if they were only incentivizing certain projects, but it sounds like employees are paid for any open source work. And I agree the $20/hr is low enough that most devs could make more freelancing on the side, so why bother with open source? Seems balanced enough to be worth trying, and they're reporting the experiment as a success.

Re: Paying for Open Source Contributions

#82
post #39
post #19

Earlier quoted context omitted.

Apache Software Foundation is a non-profit 501(c)(3) corporation -- (basically a charity). It does not "make money" per se, it just has to cover its costs. Not sure about the rest but I believe most have the same model. Sure there are few nitpicks, but my overall point was that open-source doesn't need money to work.

@rdelval cool, but that's totally different form Apache (the foundation) paying you. I think that's a really nice thing to do and have nothing against it. My main point was simply that the history of open-source, as you can tell by all the amazing open-source released over the last decades by Apache itself, point to the fact that people created something of extreme high-quality without any direct economical reward.

And my point is that behind what you think is an altruistic contribution to open source, there is almost always a company with an economic incentive funding the engineer working on the project.

Re: Paying for Open Source Contributions

#83
post #68
post #27

I like the idea, but I'm concerned about the $20 / hour. Since this is done on the employees' own time (after hours), isn't this basically saying, "hey, go help make our app's dependencies better in an overtime scenario but we're going to pay you $20 / hour instead of 1x to 2x your usual salary"? I know at the bottom it clears that up but I dunno, it just feels weird to me. It seems like a concealed way to mainly ben…

Disclaimer- formidable employee and open source maintainer Formidable does pay folks their full engineering salaries to make targeted contributions to open source during work hours. We can't afford to do a ton of this, so it mostly happens when folks are between projects. The extra $20/hour is extra. It's meant to be fun and encouraging. It's basically the "buy me a beer" license, but Formidable actually buys us a be…

It also devalues open source work, while at the same time taking away the potential for others to get paid a salary for it. From an economics standpoint, this is bad for developers in the long run, but good for Formidable.

Re: Paying for Open Source Contributions

#84
post #3

I'm a fan of anything that helps open source, but in my experience it's more effective if the employee is able to work on open source projects as part of their job. Then again, maybe that's just my current evening burnout talking.

Author of the post here. Realistically, we can't pay people full engineering salaries to do random OSS. Our team can already contribute to OSS on their work time when it relates to their work, or our own projects, but for the personal interest/passion projects without direct benefit for us as a company, it doesn't scale. Doubly so when we have a pretty strict "no overtime" policy of working no more than 40 hours a we…

Greetings Jani! (maybe you remember visiting in London the guy from Germany)

Really interesting to read this and from you via hackernews :D

Re: Paying for Open Source Contributions

#85

If I'm paid for open source, I'm going to lose any motivation to work on it more. The reason why I contribute to open source projects is BECAUSE I want to contribute for free. Put money in the deal and I'm no longer doing this work selflessly, but for self-interest instead.

Someone here gets the 20/hour for STEM volunteer work with kids then donates the money to a charity which Formidable also doubles as a part of another program. Would that address the issue for you or is the idea of getting paid for fun stuff just ruin the fun no matter what on principle?

(I work at Formidable)

Re: Paying for Open Source Contributions

#87
post #68

Earlier quoted context omitted.

Disclaimer- formidable employee and open source maintainer Formidable does pay folks their full engineering salaries to make targeted contributions to open source during work hours. We can't afford to do a ton of this, so it mostly happens when folks are between projects. The extra $20/hour is extra. It's meant to be fun and encouraging. It's basically the "buy me a beer" license, but Formidable actually buys us a be…

It also devalues open source work, while at the same time taking away the potential for others to get paid a salary for it. From an economics standpoint, this is bad for developers in the long run, but good for Formidable.

Before (the status quo): $0.

Now: $20/hour.

If that's devaluing something, I would like to devalue my worth by several orders of magnitude please. :)

Re: Paying for Open Source Contributions

#88
No no no.

This work should be part of your total, main, comp. Working on open-source projects directly contributes to your employer's business, even if the code of that project doesn't get used in those systems. You're building your team's brand (and yes, your own, too). Because other Engineers want to work in an environment where OSS is encouraged, this reduces costs of hiring and retaining Engineers. At $20/hr Formidable is getting recruiting on the cheap.

Re: Paying for Open Source Contributions

#89
Surprised by the amount of negativity in this thread.

My interpretation of this is an organization recognizing external contributions as personal growth and community enrichment and seeking to reward that behavior. I would put this in the same vein as healthcare providers subsidizing gym memberships, or organizations paying for people to attend training, conferences, or higher education.

In any case, you're making the choice of self-improvement though in this case with community enrichment as an additional benefit. I don't know how Formidable compensates but anyone who thinks the compensation is anything more than a nod is missing the point.

The purpose is not to place a monetary value on the work being done, it's an acknowledgement of gratitude. If you won't accept that then consider it a small supportive investment in a person who is choosing to invest in themselves and their community.

Re: Paying for Open Source Contributions

#90
post #3

I'm a fan of anything that helps open source, but in my experience it's more effective if the employee is able to work on open source projects as part of their job. Then again, maybe that's just my current evening burnout talking.

Author of the post here. Realistically, we can't pay people full engineering salaries to do random OSS. Our team can already contribute to OSS on their work time when it relates to their work, or our own projects, but for the personal interest/passion projects without direct benefit for us as a company, it doesn't scale. Doubly so when we have a pretty strict "no overtime" policy of working no more than 40 hours a we…

Yes, you can pay people full engineering salaries to do random OSS. They contribute to your team's brand, reduce recruiting costs and reduce team churn.

If they do too much random OSS to a point where it prevents them from achieving your business goals, you can terminate them.

Post reply on HN