I have a website called Discipulis which is made to help educate students about Latin and has quizzes so students can improve their Latin skills.
For now, the GitHub repo is private. I want to make it open source so people can contribute to the repo, but I'm scared someone will copy my code and make it their own and copy my project.
Should I make it open source or not?
Top comments (7)
open source with license :)
Exactly
do you know which License prevents people to use the code for money
Refer this
Thanks, I've chosen to use the AGPLv3 license
If you go open source, given your concern, I suggest using a copyleft license. The most well known is the GPLv3. With the GPL and other copyleft licenses, people are allowed to redistribute and allowed to modify the code and redistribute the modified version, but they must use the same license on their modifications. This way it ensures that not only your version, but all derivatives, are open source.
In your case, the AGPLv3 might be the better choice since users interact with it over the Internet. The AGPL is just like the GPL but it has an added requirement that anyone that interacts with the software over a network must be able to obtain the source.
thanks, I'll go with the AGLPv3 License!