Re: cvs-ext license
I've got an interest in a great product called TortoiseCVS, which you can find at http://tortoisecvs.sf.net It's a similar thing: a shell extension for Win32 that makes using CVS a breeze for non-technical folks. It also makes it easier for quick use by anyone. That product is released under the most common license (I believe) for free software, the GNU Public License. The GNU Public License (GPL), makes the software free -- not only in cost, but in every respect. Users are free to modify, redistribute, and use the software in any way they like, but they may never stop the software from being free. This would ensure that your last demand is satisfied: if someone gets the source code and makes changes (and plans to release them to anyone) they must release the source as well, meaning that the changes can be incorporated into cvs-ext itself! At worst, they will obtain the source and do nothing with it. At best, they will write good extensions and fix bugs, and these improvements can be merged into the main trunk. Were cvs-ext GPL, it could be cross-pollinated with TortoiseCVS so that each could become better. I highly reccomend you consider the GPL. For what it's worth, CVS itself and CVSNT are released under the GPL. If you'd like more information, feel free to reply. I'll email you.
|