This is a very clear articulation of the common problems here. Intellectual property can only make money by preventing its use, otherwise it just spreads everywhere to everyone for free. Given this property of the Internet, and the decision of open source/Free Software to embrace rather than fight this property, what side-channels can be constructed to return some value to the developers? > Anything paired with a phy…
One interesting execution of this is https://www.rstudio.com/products/rstudio/. Develop awesome FOSS, aided in part by the community, and scare enterprise users into paying for it by using the restrictive-through-forced-openness AGPL license.
To be perfectly clear, I don't think this is bad, just interesting. And I understand that RStudio also makes money through SaaS offerings, but that's not as interesting.