Thanks pspeed, I was rather unaware of that so it’s good to know. I’ll have to check my about page, I know on my Chet page I say that it’s free for any use and I imagine that statement could be used as a legal argument and if someone were to e-mail me and ask for my source I’m sure they could use the e-mail correspondence as a legal argument too. Technically that wouldn’t ever be necessary because I wouldn’t ever be taking anyone to court, but I suppose any would be user of my software wouldn’t necessarily know that about me.
I did upload my software @Chat to GitHub and if I recall I opted not to select a license, I thought that meant it was “public domain” by default, but apparently I was wrong.
The thing about a license granting permission to use my source for any purpose is that, as it is how you describe, the user of the source would be required to include that license with their distribution otherwise would be users of that distribution would not be able to use it. That, in and of itself, constitutes a restriction in that the user is required to redistribute the license.
Now I wouldn’t ever take someone to court over the usage of the fruits of my labor, but, hypothetically, if I did I suppose their lawyers could use this and my last post as a legal argument too.
P.S. My website doesn’t receive a whole lot of traffic so doing it via e-mail isn’t any hassle to me at this point. Over the years there’s only ever been one person who e-mailed me asking for my project files. He wanted the source and assets to my game Soul Survivor and I promptly provided it to him. I think he’s redistributing the game via Google Play or the Amazon store and if memory serves he mentioned something about wanting to make a sequel. Never followed up with him so I don’t know what ever happened to all that. I hope everything is going well in that respect, he never asked me for some type of license or permission or anything.
P.P.S. Perhaps you can see my dilemma here. I know it is small and seemingly insignificant, but believe it or not it is important to me that I impose absolutely no restriction upon someone. How can I impose no restriction upon someone if they are then required to redistribute a “public domain” license with my sources? How can I impose no restriction upon someone if “officially” stating that there are no restrictions in and of itself constitutes a restriction?
P.P.P.S. My girlfriend just said something interesting. She says people don’t take you seriously when you just give stuff away or they are afraid of you. I said, maybe it’s because they’ve just never seen it before. That fear of the unknown, if I were anyone else yeah I’d probably be trying to scam you or have some hidden motive. However, I am not anyone else, but of course you have no way of knowing that and there’s little I can do in that respect.
P.P.P.P.S. @Nehon: So sorry, didn’t mean to hijack your thread.
Someone could say download the source code to my projects, re-brand it and sell it and never say one word to me and it would not bother me. Someone could take my work, remove my name and paste their name on it and still not a bit angry would I be. Someone may choose to use my work for good and they may choose to use it for evil. That choice belongs to them and to them belong the consequences and if there be consequences it is not from me that they arise. Use it for good or use it for evil, what is good and what is evil, it is not for me to decide.