Hello. Before I start this thread, I want to get something straight. I recognize this is a very controversial topic, and I welcome opinions from both sides of the argument. I ask that the responses are meant to explain, not force your opinion on other users.
I am currently developing a mod. I am not going to describe it for reasons stated later. I have put a fairly decent amount of time into planning and brief setup coding along with texture work. This idea was mine and mine alone, and I do not want it stolen or used against my wishes. As I look into distribution for the future, I am seeing that it is very easy to re-upload and distribute someone else's work and take credit for it. I understand that this is ALWAYS the case when a file is posted on the internet. My concerns are as follows (assume I have asked for credit wherever my work is posted and have asked that it not be added to mod packs without decent credits or permission):
1. If I posted my finished mod, another user would re-upload the .zip as theirs and take credit, and when I try to protest for my work, I get a poor reputation and my work is stolen.
2. I post my mod open source. Someone goes into my code and edits it, re-uploading it, and distributing it as their own. I get a poor reputation for protesting and my work is stolen.
I am not planning to make my code open source. I am also not planning to allow it to be used in mod packs without sufficient credits (XXX Mod by Lord_Voldemort7 : *Download Link*). Since this has taken up a decent amount of my time and energy, I do not want someone else to get credit for it.
What would you guys suggest I do and what are your opinions on open-source mods versus locked-down and guarded mods? What repercussions would take place if another user violated my distribution requests and was caught? I thank you in advance for your answers and debates.