5 ms·
Not really, no: it isn't even a very high quality act, and in fact can be quite negative: 1. The multiplier is net negative for software engineers: it advances
by sidlls 5y ago
Not really, no: it isn't even a very high quality act, and in fact can be quite negative:
1. The multiplier is net negative for software engineers: it advances the commoditization of our knowledge skills;
2. It does so while providing essentially free labor for large organizations with agendas that are rarely positive for society;
3. Most (>99.99%) software development is not similar to, say, mathematical, engineering or scientific inquiry: there's no similar value produced for society by working on it (open source or otherwise), and people who work on open source now thinking they're following the traditions of the hackers of 30-40 years ago are quite mistaken (see above two items) most of the time
Some open source software projects are altruistic. The vast overwhelming majority are not.
- hyproxia 5y ago>The multiplier is net negative for software engineers Good. >It does so while providing essentially free labor for large organizations with agendas that are rarely positive for society And? The only downside that I can see is that corporations might take your work without providing their modifications back. Copyleft licenses mitigate this issue.
- coliveira 5y agoThis. I wonder why more people don't understand the negative effects of open source (at least in the way it is practiced). It is essentially free labor for Apple, Amazon, and pretty much any big company that already understood how to use open source to get the benefits for their paid products.
- dgb23 5y agoDoesn't that kind of depend on the license?
- sidlls 5y agoBecause it's the "nerdy" software engineers' version of social media: a way to exercise some ego/narcissism.
- trutannus 5y ago> a way to exercise some ego/narcissism Alright, then how do you explain the folks who have completely anonymous open source contributor identities? Or folks who commit documentation improvements? I think flattening the entire open source world down to ego and narcissism is reductive to the point of being wrong.
- Tycho 5y agoIf all the big companies use open source software, that creates a nice level playing field for the whole economy. Anyone with capital can start a rival enterprise. Competition breeds innovation and drives down prices. The general public benefits greatly.
- burntoutfire 5y agoIf half the carpenters decided to build houses for free, there would be less paid work for the other carpenters though... Society's needs in carpentry would be partially satisfied by the free work.
- Tycho 5y agoI don’t think we run out of work. People might need to adapt and do something else. But for software engineers especially, the open source stuff just gives you more tools to leverage for your employers/clients.
- burntoutfire 5y agoI'm not sure about that. For example, if Linux weren't free, but was instead developed by some giant corporation created around it, we'd perhaps have another letter in the FAANG acronym (FLAANG?), and thousands more very high paying jobs.
- Tycho 5y agoBut aren’t Facebook, Amazon, Netflix and Google themselves heavily reliant on things like Unix/Linux? I can imagine a world where all their services exist only as clunky Microsoft offerings that have no rivals except maybe on niche competitor platforms like Mac (pre-OS X)
- burntoutfire 5y agoNo, they'd just pay for licences of the commercial UNIX to the uber-global-Unix-vendor company (say something like Redhat, only 100x bigger, because it's not giving away the OS for free), in the same way they for example pay for CPUs to the uber-global-CPU-vendor (i.e. Intel or AMD).
- matkoniecz 5y ago> it is essentially free labor for Apple, Amazon, and pretty much any big company It heavily depends on what kind of software one is developing, in many cases it is not applicable at all.
- SamPatt 5y agoIn theory free labor for big tech companies will reduce their costs and some of that reduction will then be passed onto their customers. So the labor is still beneficial more broadly.
- goodpoint 5y agoCompanies LOVE unpaid labor and they push incessantly for "company-friendly" weak licenses. We need to take back FLOSS from SaaS providers and similar megacorps: please use AGPL.
- matkoniecz 5y ago> Most (>99.99%) software development is not similar to, say, mathematical, engineering or scientific inquiry: there's no similar value produced for society by working on it (open source or otherwise) Claiming that less than 0.01% of open source projects provides any value overall seems to be quite pessimistic and not matching reality. Really, just 1 project in 10 000?