| I am thinking of maybe using the services of systems such as ion Cube to encrypt PHP source code, and P3P to encrypt perl source code.
The reason for this, is that we have been having trouble lately with a few clients taking their limited rights license, for very propriatary scripts, and giving them to other developers to play with for various reasons. One client is using us for their scripting/hosting needs, while another developer is handling their mundane HTML stuff. But every now and then, they ask the other developer to change some minor stuff in our scripts. While the other developer does keep the scripts intact as much as possible, and they do keep the script credits, and copyright notice in place, they are violating the "no modifcations and distribution without written approval and licensing" clause of the copyright notice. It would be one thing if the developer was on the same project as we are, and we were all working together. But we are not.
It should also be said that I am a proponent of open-source, and I am working on my very first submission (that I think is worthy) to CPAN. It is not that I am against open-source in any way. It is simply that this scripting project was developed specifically for a single client, and it is unique. We have it in the clauses of our contracts that the scripts we develop will be licensed to the clients, and that we then can and will use those same scripts, for profit, elsewhere. So, when our code is being taken and modified by others, it really compromises that. So this is specific to that type of scripting. A lot of the other scripts we have released, to the same client, have been released under the GNU license, or similar.
Thoughts? Ideas? Suggestions? |