I have a few applications that I will be uploading to CodePlex in the very near future.
Anybody is free to look at the source code and use it in their own applications but all I ask is that I am recognised as the original developer of the code and that it cannot be used in any commercial application without my permission.
I have looked at Jeff's overview of licences but i'm still a bit confused as to which licence is best suited for my requirements.
There may be a time where I wish the code to only be used with my permission only, is it possible to change the terms of the licence after the code has been published?
Thanks
When you add a project to codeplex it will let you choose a license. Infact you wont be able to publish without choosing a license for you project. Best thing would be to read through every license listed and choose the best.
I always choose the Microsoft Public License (Ms-PL)