This post is simply to keep things "on topic" and to have a place to discuss the question.
I've elected to place my source code, my posts, and comments under the Creative Commons Attribution 2.5 License.
This license allows free use of my creative works so long as you include attribution.
Acceptable attributions are:
- derived from work originally by Jake Roberts
- by Jake Roberts
- Jake Roberts (http://linebyline.blogspot.com)
- Jake Roberts ([link to a specific post])
(if someone with more experience can make better suggestions please chime in)
For the most part I don't really care how my work is used. I would feel a little upset of someone copied one of my posts and then claimed it was their own creative work (unless they corrected my grammar and clarified my sentences and sent me a copy ;) ). But I just hope my rambling can save some time for someone else (p.s. I won't turn away any gratitude (especially the kind accepted at the local computer shop)).
However, some of my work (e.g. the Natural Sort Algorithm in C#) is derived from the work of others and I would appreciate it if a link back to my post was made so it is clear that the real work originated from some other really smart people.
Also be aware that some works (e.g. the Natural Sort Algorithm and SWFUpload) already fall under other licenses. I'm not always good about following up on those. If you have a concern regarding derivative works please let me know.