"If you are going to run the codebase in whole (meaning not taking parts of the code
from the codebase), the following terms follow for Fear 1.1"
If you plan on using some of the code from my codebase, I require the following for
any portion used (rather it be 1 line or 2/3 of my code)
* To be listed in a credits file online for use of my code. The mention must include
the help cbfear helpfile included in my distribution.
* Notification of your intent to use my code. You only need to notify me once of such
use and you are welcome to use any amount you wish.
* Insert comments into your code mentioning the code you used was from Fear 1.1 codebase
at the spot you insert my code into. As an example
//This code provided by Fear 1.1 (help cbfear)
If you wish to use a lot of code in one file, you may add a comment at the top of the
file you are using it in.
//Portions of this code provided by Fear 1.1 (help cbfear)
* If you use the quest code, you need to include "Quest Code © 1996 Ryan Addams." in
Basically he just asked that people follow the same general agreements as is stated with using his codebase, save for asking that you let him know and let others know via credits that you are using "snippets" from the codebase itself. Which I can see. This doesn't seem to be a huge problem, since the entire source was released, and it may or may not get modified, hacked apart, or any number of other things done to it The only thing that I think would be an issue is tech support. If you didn't have a problem with people using portions of the code in other projects, I would say you certainly don't have to provide support for what they do with it, nor should they expect it to any degree.
Heh, "Ok, let me get this straight. You took some random function and a couple lines from my codebase and installed it into yours, and it won't compile?
What do you want me to do about it?
Uhm..Fix it for me?"
I'm quite sure you get enough of that already.