Closed tpltnt closed 11 years ago
Hello,
Thanks for your suggestion. I was not aware of this kind of license.
People are free to use whatever code i develop as long as it remains open source and a link back would be appreciated as well. Ideally people would make contributions to the project itself as I would like it to become a platform on top of which applications are developed specifically for LAN mesh networks. However, I am happy for people to fork and develop as fits their needs, again as long as it is kept open source.
Then i highly recommend the AGPLv3. It ensures that the code stays open (as opposed to BSD/MIT licenses) and developers have to publish their contribution as well (upon request). If you use only the GPL, people are allowed to host your software, but do not need to provide the code. It is called the "application service provider loophole". For more check paragraph 2 in this FSF press release.
Hi Chootka,
i looked at your code and i miss a licensing statement. Under which terms are people allowed to use your code? I would suggest AGPLv3 so people have to open up their contributions. That would ensure solidarity and prevent exploitation of your work. As the copyright holder, you could license things under different conditions any time, if needed. If you have any questions regarding the licensing, i can offer you hints and advice.
Cheers, tpltnt