I have been working on a tool for windows that I want to make public. However, I have a quandary. Do I make this tool open-source, freeware (source is not open) or shareware (free for personal use, pay otherwise). Eventually, I hope to make a Pro version that includes more features and plan to make it payware. I believe this in itself might preclude it from an open-source license since the derived Pro version will have to preserve the original license, right? What particular freeware/shareware license should I consider? Have any of you done this? Can you share your experience?
Thanks.