Mine. And yours, too!
A free exchange of ideas, knowledge, experiences, practices and tools is what makes the web this great environment to work in, and with, and I want to do my part in fostering that spirit. Occasionally lifting DRY (Don't Repeat Yourself) to Don't Repeat Others Either, when possible; my own time spent at writing something really good, evaluating or researching something, would ideally not be useful to myself alone, but to you too.
Licenses make that more bothersome. A Creative Commons license, while nice in spirit and generally about sharing, still brings law to code, and even if that is just about proper attribution, it raises barriers. Where would you have to show what author how, in the context of your derived work? What constitutes a derived work, in terms of code? And so on, in endless cascade. This code is mine, and it is yours, and we may all do what we like with it. Credit me if and however you feel appropriate and I will be glad, or do not, and I will respect that too. I encourage you to keep docs and pointers around, following and spreading healthy practices, sharing and contributing, but will not force you to do either by power of law. I will never write Greasemonkey scripts that are more license text than code, but feel a bit sorry for those who do.
Share and enjoy!










Credit should be given where its due, and licenes like CC just re-assert that. This works more for upcoming scripters and coders, rather than those already well estabilished.
I guess once someone makes a name, their work is easier to distinguish and hence doesn't need a special mention, but those who are starting new need to get feedback (the more the better), and hence the more people who get to know where the code came from, the better it is.
Its not restricting, but an indirect way to spread word about ones'self...