> I don't think this is a new thing, or something that is necessarily correlated.
Agreed - it's not new, but its certainly related as it is at the root of the philosophical differences between BSD-style licenses and GPL, and the respective licenses popularity over time support my thesis.
Not only are more people developing stuff for money, there are fewer who are developing it to scratch an itch and giving it to the world for free. For a large number of people (too large, if you ask me), the process is now:
1. Author popular open source project
2. ???
3. Profit
Free software used to be a way to avoid exploitation, now developers (and corporations!) are tripping over themselves to exploit the popularity of their FOSS projects - that's what feels like "selling out", because money/control is the goal now.
> Github didn't change much here if you ask me, in the old days it was Sourceforge, and you can still find a lot of those obscure projects still hosted there.
Git, Github and turn-key CI lowered the bar by a lot! Forking an existing project or getting a new one off the ground is much easier now, which is a blessing and a curse - but mostly a blessing. Building and packaging software by hand (ok, using Makefiles) would filter out all, but the very committed - and that was what you had to do in the Sourceforge era. I didn't say it was impossible in the past, only that the technical (and commitment) bars were much higher