in reply to Commercial Security versus Open Source Ideals

This is an interesting situation. First, I agree with cforde. If there are any contracts that state that they may have a right to this software, then unfortunately your hands are tied. But, if this is not the case then there are possibly a few options open. Some of these options are: More than likely, if they are requesting the code and all the templates - they will most likely get around and gather their own relationship with the Third Party software. I'm assuming (I know, bad habit) that their Tech. Dept. must understand what needs they have in order for their system to run properly. You could always just hand them the software, that is another choice. If you do that, will you be able to use it for another client(to solve possibly a future problem)? Or will it be legally theirs to do as they please with it? This may or may not be an issue. You did mention that giving the software to the client would promote open-source - but another question would be.. would it remain open source? The way it sounds to me, is that the module that you've written is proprietary, in which you utilize it to improve and meet your clients needs. Maybe the question is, do you wish to open it up to everyone? to just your clients? or sell it? Although, it would be great if there was an open source module for many banking companies out there. :)

-Moon
  • Comment on Re: Commercial Security versus Open Source Ideals