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 think that no potential or current employer has ever given a rat's ass about open source contributions, and do not consider that work as valuable when making hiring decisions. That is not the case with the D programming language effort. Quite a number of strong D open-source contributors have been recruited into very well paying positions directly because of their contributions. I suspect the key is contributing…
The Internet Relies on People Working for Free
221–230 of 375 posts
Re: The Internet Relies on People Working for Free
#222Some 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…
> 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 can't think of any civic institution I belong to that isn't constantly asking for volunteers, and riding the volunteers they have to do more. I'm not sure it's any different. Society needs volunteers, and money…
This is a great point. Still, the local church meals do not enrich multi-billion dollar companies; unlike FOSS.
Re: The Internet Relies on People Working for Free
#223Re: The Internet Relies on People Working for Free
#224Some 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…
We do care. We're hiring for backend engineers. https://news.ycombinator.com/item?id=20871478
Re: The Internet Relies on People Working for Free
#225Earlier quoted context omitted.
(It is possible for there to be multiple anecdotal exceptions.)
The whole thread is anecdotal. I'm not aware of any quantitative study in the matter. There are also the distributions like Debian which is essentially run by volunteers.
I’d argue without trying to classify and quantify Debian contributions, there is no way to know who is doing work on Debian on their employer’s dime.
I also try to contribute to various projects in spare time as well. My contributions don’t really add up to much overall, though.
Sure, it’s all anecdotal. But otoh, the notion that FOSS is mostly volunteer work is probably worth challenging. Most non-huge projects I’ve come across only have 4 or 5 key contributors. Open source is at least, not as distributed as believed for most projects. On the other hand, companies using FOSS have incentives to contribute, and sometimes will even hire contributors on important projects.
Re: The Internet Relies on People Working for Free
#226Re: The Internet Relies on People Working for Free
#227Earlier quoted context omitted.
> What open source projects specifically? I have not contributed to any of these projects but for instance: Spark, Flink, Druid, Akka, Hadoop, Cassandra, Kafka, Java Spring, Hibernate, etc etc.
All those (mostly distributed) systems are not exclusively used by big corporations. They are also used in research and smaller startups too. Hell I know people who use the Java Spring Framework on personal projects. The world of open source benefits the powerful entities, and that's OK that's what open source is about... Everyone gets the code for free... No matter who you are
The risk is that it devalues labor. And could build a culture where so much is expected for free that there is never enough financial support.
Re: The Internet Relies on People Working for Free
#228Earlier quoted context omitted.
High for salary, yes. High for buying enterprise support on mission-critical software? Perhaps the value might be different.
Enterprise support and "no badgering on ETAs" don't quite go together. I want to live in the fantasy world some of you live in where you expect corporations to cut you a $100k check, no strings attached.
Re: The Internet Relies on People Working for Free
#229The overarching problem with expecting companies to pay for open-source is that they don’t have to. It’s often as vital to them as the publicly-provided infrastructure used by their employees to get to work, but because they never see the costs, they assume there isn’t any. In an ideal world business-critical FOSS projects would be funded by the government the same way that other public infrastructure is. Until that…
Exactly this. Take the cURL program, as mentioned in the article. The license [1] states:
>Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
So, if an organization is free to use something, then you get upset that you don't get paid for it, why not just adopt a different license? Build a model where they have to pay for it?
Re: The Internet Relies on People Working for Free
#230I 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…