Forgive me but this part of the open source and foss confuses me. If you code and release an open source and free piece of software like say, a robust video player such as VLC, how is that dev being paid?
Because in my eyes (I'm not too privy to FOSS ins and outs)
I'm basically getting your software for free of no charge, it IS free as in free beer cos you're not asking ME to pay it for so who is paying YOU?
Does it come via donations or wealthy corporations like Red Hat and Microsoft pay or fund open sourced projects that is given to the hard working developers of that OSS/FOSS project?
I contribute and run some open source projects. Some projects receive sponsorships and contributions, some are backed by companies, a lot are just someone doing it on their own time, very few can actually meaningfully support the people working on them. Personally, I receive no money for mine.
Likewise, I run/host/contribute to several public projects and typically get $0 unless someone feels like throwing $20 my way. Happens very rarely, though.
I feel like most FOSS projects started like this, where the devs are just trying to "scratch thier own itch".
When I was doing a lot of custom ROMs on xda I had some guy supply a new phone to me to further develop on - this happened twice. It's nice when it happens but it's not why I was building ROMs