DEV Community

Discussion on: Open Source Bait and Switch

Collapse
 
shandesai profile image
Shan Desai • Edited

Why do the Big Corps beat their chests around OSS? It is essentially free improvements. Someone more capable would be able to patch the software without paying them a salary (reminds me of the meme It's Free Real Estate)

A lot of the OSS software forums are dead because although the source code is open, teams are told not to engage too much with the community and let them tackle the problems by themselves.

I take a philosophical and altruistic stance when it comes to OSS. I open-source a thing without any expectations, if someone makes a billion off of it, that is great, if someone sells it, that is great too.
Like you mentioned, you are doing it for the fun of it, the day that fun factor goes away you should move on to the next one.

Collapse
 
luiz0x29a profile image
Real AI • Edited

So that's not a joke when they say its socialism, all for the community and none for the individual.
Its too good if you work for a big corporation and don't need to make money from software (as you are literally making money by selling your time, the worst possible deal, the 9-5 offer).
Or ironically, live by doing consulting, which is what I do. Its not for everyone and I'm only able to do it on top of having income from owning companies that only do closed source, which is what I did in the beginning of my career for a couple of years until I built my passive income stream. It took 3 years to be able to have the income from consulting to be greater than the passive income from owning shares at the company.
I would never be able to do that on top of OSS and bootstrap my finances, I would basically be working for free.
I use OSS as infrastructure to fill my customer requirements, I leech on OSS, sometimes and I'll contribute back (if the cost of backporting is higher than the value of the code shared back, consulting is a business after all), but as I do mostly glue code, I often tend to use BSD license, so I can keep the "glue code" hidden, so no one else benefits from it, except my customer and me.
I mostly use OSS for the technical perspective, as I do modify it for my requirements, I need the source code to do what I do, less so about ideology, forget that.

Some comments have been hidden by the post's author - find out more