Live data from Hacker News

The Internet Relies on People Working for Free

onezero.medium.com

321–330 of 375 posts

Re: The Internet Relies on People Working for Free

#321

There aren't a lot of totally free, open-source, end user products. In the 90s FOSS devs though one day GiMP would surpass Photoshop, we'd see Linux on at least 8% ~ 10% of laptops at coffee shops, Inkscape would be better than Illustrator, etc. Today, a lot of FOSS is corporate sponsored. But it's not end-product. It's all middleware. Hophop/Hack, Lightbend libraries like Slick, React, etc. It's all to help you buil…

Inkscape didn't exist in the 90s....

Re: The Internet Relies on People Working for Free

#322

Some other commenters in this thread have pointed out that nobody is forcing open source developers to work on the contributions that they make, and that is strictly speaking true. But in the culture of software development, there does seem to be an ambient message often repeated or hinted at, that it is good to "give back" to open source by contributing and that it is virtuous to do so. I now am starting to rethink…

> I now am starting to rethink this sentiment because the vast majority of the benefit of open source contributions on github, be they to languages, runtimes, application frameworks, databases, etc, go towards increasing the bottom line of for-profit companies, not to developers.

Isn't this kind of the problem the GPL is supposed to solve?

Sure, a company can build off an open source project to increase their bottom line, but they'll have to contribute back any changes they make. Which means their work is now benefitting other developers as well.

I feel like the GPL has somewhat fallen out of favor in recent years. To an extent I understand why, and yet...

Re: The Internet Relies on People Working for Free

#323

Some other commenters in this thread have pointed out that nobody is forcing open source developers to work on the contributions that they make, and that is strictly speaking true. But in the culture of software development, there does seem to be an ambient message often repeated or hinted at, that it is good to "give back" to open source by contributing and that it is virtuous to do so. I now am starting to rethink…

Isn't there a disconnect here?

> "the benefit of open source contributions on github... go towards increasing the bottom line of for-profit companies, not to developers"

Don't those for-profit companies employ people -- including developers?

>"[developers] should... spend their time doing... skill development... to succeed in... current role or a role they'd like... for money"

Are those roles you mention positions in for-profit companies? In "for money", whose money?

Re: The Internet Relies on People Working for Free

#324

Earlier quoted context omitted.

Yeah, that's not even remotely true. Have you ever worked with a PR firm or talked to folks that work at one. Have you ever worked at a large company, or talked to people who manage social media at one? They are very far from this level of coordination. Most can't even manage to deploy a properly measured ad campaign, much less some kind of op sec driven Reddit content campaign.

It's possible 99% of PR/marketing firms don't have armies of Reddit/Twitter bot accounts, while at the same time the 1% that do make up a big power base on Reddit. There are plenty of companies doing things like SEO and suchlike that build up networks of websites/content farms, and bots to comment on blogs and suchlike. Not much of a jump from bots commenting links on blogs to bots commenting more subtle messages on…

There is no 1% of PR firms that have Reddit/Twitter bot armies, that's a crazy conspiracy theory.

There are also plenty of companies that are "doing things like SEO" but none of them run networks of interconnected websites that they all control or content farms because those tactics stopped fooling Google over a decade ago.

Re: The Internet Relies on People Working for Free

#325

Some other commenters in this thread have pointed out that nobody is forcing open source developers to work on the contributions that they make, and that is strictly speaking true. But in the culture of software development, there does seem to be an ambient message often repeated or hinted at, that it is good to "give back" to open source by contributing and that it is virtuous to do so. I now am starting to rethink…

Isn't there a disconnect here? > "the benefit of open source contributions on github... go towards increasing the bottom line of for-profit companies, not to developers" Don't those for-profit companies employ people -- including developers? >"[developers] should... spend their time doing... skill development... to succeed in... current role or a role they'd like... for money" Are those roles you mention positions in…

I mean, they perhaps should focus instead on absolutely nailing it in their position, or acquiring skills to do so, or to study to find a better position, rather than trying to benefit random companies they have nothing to do with, because if you hit it out of the park at work that will actually be rewarded, generally, whereas there is no reason to expect open source work to pay off.

Re: The Internet Relies on People Working for Free

#326
post #194

Earlier quoted context omitted.

Charging money to fix something because of who they are seems unethical to me... Maybe it's just capitalism, which is usually antithetical to open source free software... If they want it fixed, let them add resources to the project like submit a pull request, donations or charge people support fees for urgent bugs, which many OSS projects do...

Charging money to fix something because of who they are seems unethical to me First of all, I believe that everything people do is according to some ethic, or set of criteria that motivates them, so there's no such thing as "unethical." Secondly, it's not charging money because of who they are, it's charging them because of what they have, which is money, which is a desire to have a bug fixed, and which is not expert…

> First of all, I believe that everything people do is according to some ethic, or set of criteria that motivates them, so there's no such thing as "unethical."

OK, that's one way to look at it. In that case I mean bad ethics...

> Secondly, it's not charging money because of who they are, it's charging them because of what they have, which is money, which is a desire to have a bug fixed, and which is not expertise in doing so.

That sounds reasonable and is similar to taxing the rich I suppose, but to me it's discrimination on WHO you are.

> Thirdly, charging money like this is not antithetical to free software, and as a matter of fact is promoted by FSF. Here they are dispensing with your argument in the first sentence:

That's their opinion, my opinion is that charging money for open source software (usage, support) usually results in bad incentives for the people controlling the software (more bugs = more money), which is bad for the consumers of the software.

Allow people to contribute money/resources to the project if they want/need, is the best for everyone.

> These companies don't pay taxes anyway.

True, but a whole other issue.

Re: The Internet Relies on People Working for Free

#327

I feel like there is an article a week about how open source developers are being used by corporations for free labor. I think there is a fundamental misunderstanding that these journalists aren't grasping. Nobody is doing anything they don't want to do. Nobody is forced to build open source software. And, most importantly, most of these contributions aren't worth enough individually to charge for. It's only collecti…

I'm in a similar situation. Started a website for fun, maybe I'll sell books. Then my website got popular and people want more content faster. I have a day job, so I can't work full time unless I'm paid similar. I'm unsure what to do next. My free website can be monatized with the goal of quitting my job. Or users can get my hobby for free. It seems no one is happy except me. The only benefit, my popularity will like…

There's a balance. People might _say_ they want more content but sometimes when you give it to them they get bored.

Re: The Internet Relies on People Working for Free

#328

Some other commenters in this thread have pointed out that nobody is forcing open source developers to work on the contributions that they make, and that is strictly speaking true. But in the culture of software development, there does seem to be an ambient message often repeated or hinted at, that it is good to "give back" to open source by contributing and that it is virtuous to do so. I now am starting to rethink…

As much as I dislike licensing zealotry, this is where I think the BSD guys have it dead wrong. The BSD license strictly enables corporate parasitism by dis-incentivising upstream contributions and source-sharing. If the pride in suspecting that one's work is widely used is payment enough for a person, then so be it. But I've never understood why subsidizing corporations is a point of pride for those folks.

Re: The Internet Relies on People Working for Free

#329

Some other commenters in this thread have pointed out that nobody is forcing open source developers to work on the contributions that they make, and that is strictly speaking true. But in the culture of software development, there does seem to be an ambient message often repeated or hinted at, that it is good to "give back" to open source by contributing and that it is virtuous to do so. I now am starting to rethink…

It benefits other developers by making their lives easier: no management purchase decision hassle, can inspect source, fix bugs, customize, etc all the standard open-source stuff.

It's just not financially beneficial to developers.

Re: The Internet Relies on People Working for Free

#330
post #320

Earlier quoted context omitted.

I'm the one you're responding to and I'm not making six figures, you can't assume everyone lives in USA making amazing salaries and bonuses.

Forget I mentioned money, then. That doesn't change anything else I wrote. I guarantee I earned less money in the past year than anyone reading this (I don't work in tech any more), and it didn't stop me from volunteering my skills. Being rich is not a requirement for contributing.

Sure, point taken. I'm not saying don't give to charity or volunteer for a good cause, I just question if contributing to open source software is really an effective way to go about doing good. If the project you contribute to has some special positive impact on the world, then probably, but if you're just contributing to the general software ecosystem, then it's hard to see how that directly benefits anyone other than, at best, a bunch of well off software developers (though that's not clear to me either) and at worst, only benefitting profit seeking corporations which we would normally expect to fund work being done to run their business.
Post reply on HN