Hacker News new | ask | show | jobs
by thomzane 2330 days ago
The thing about modern code is that anyone can take a project, turn it's function into a webpage, and charge money without revealing that you could run the program on your own machine.

If you license all of your code under the AGPLv3, you will at least see if someone is using it out in the wild and maybe even get some contributions to your project.

1 comments

This is called "SaaSification" and there is a debate over to what extent it violates the spirit of open source and what if anything ought to be done about it.
How is it different in spirit from taking a product, adding a feature to it, and distributing? It's still removing freedom from the user. That's what the AGPL is for, for removing runtime host as an excuse to not let users control their use of software.
AGPLv3 is the only solution I see.