DEV Community

Medea
Medea

Posted on

Open source or not?

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)

Collapse
 
sonicx180 profile image
sonicx180

open source with license :)

Collapse
 
richardrichardson profile image
RichardRichardson

Exactly

Collapse
 
vulcanwm profile image
Medea

do you know which License prevents people to use the code for money

Collapse
 
madhan_s profile image
Madhan S

Refer this

Thread Thread
 
vulcanwm profile image
Medea

Thanks, I've chosen to use the AGPLv3 license

Collapse
 
cicirello profile image
Vincent A. Cicirello

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.

Collapse
 
vulcanwm profile image
Medea

thanks, I'll go with the AGLPv3 License!