1. Agreed.Templarfreak wrote:So to break the points down:
1. It hurts people that want to learn
2. It's almost impossible to fully 100% protect your stuff from the people that actually want to steal anyway, and the methods that can majorly negatively impact not only development and performance but the play experience as a whole
3. Most people probably won't actually steal your content anyway or if they do "steal" your content they are using it for personal use and probably don't intend to release it because they have a respect for the community and the people behind the content
4. It's a violation of Fair Use
5. Mods that do get stolen are anecdotal examples at best. Not everyone looking into your code or wanting to ask about your code are trying to steal from you. In fact, most of them probably aren't.
6. People get heavily punished by the community itself for stealing anyway.
2. I probably wouldn't want to do that sort of thing anyway. Back in the days of RA2YR, there was this simple tool that changed 1 bit of the binery code which invalidated the header, the result was that the game could still read it, but all the tools for extracting from the archive couldn't (unless of course you knew how this change worked, then you could fix it in a hex editor, the details on this were withheld by the creator of the locking tool)
I chose NOT to use this tool.
3. I agree, it is the minority, and I do actually get requests over notes of people asking if they can use parts of my mod in theirs. Most of the time the answer is Yes. I tried to work my licence in such a way that it tells people they're free to look at my mod for ideas on how to write their own code, as long as they don't copy it directly. See Andrew's mods, he copied large sections of my mods without asking, and released a mod that wasn't compatible with my own.
I also state in my licence that although you are free to edit my mods for private use (How could I even know if people were doing that?) they're not allowed to redistribute modified versions. (Private use includes small groups, such as a multiplayer game with friends. As long as it's not put up for public download on the internet, it's fine)
6. Again, Andrews mod is a good example of this.