prevent code stealing
-
hello I supervise a team for developing software in c# and I always worry some of my members may steal the code to modify part of them and then to sell them as software components or as a complete program. What measures could I take to prevent this ? We develop in a software components approach to build up a large software.
-
hello I supervise a team for developing software in c# and I always worry some of my members may steal the code to modify part of them and then to sell them as software components or as a complete program. What measures could I take to prevent this ? We develop in a software components approach to build up a large software.
The first and foremost thing you should do is trust your developers. This is the only base on which you can work together with them. After that you can start thinking about a contract, which limits the developers in using your code in their homes. Make a clear deal with them, so they won't steal the code. Usually when people start to steal code from their employers, this would mean something in their working environment is wrong. And most of the time, this is either a miss. Or the people they don't feel that their employer is that satisfied about the work they are doing. Either way, you can simply prevent this from happening rather easily. Not only keep your customers satisfied, but also keep your developers satisfied. This is not only a good base on which I would say theft wouldn't happen, but also a good base for success :) WM.
What about weapons of mass-construction? -
hello I supervise a team for developing software in c# and I always worry some of my members may steal the code to modify part of them and then to sell them as software components or as a complete program. What measures could I take to prevent this ? We develop in a software components approach to build up a large software.
I think interviewing your employee, when you intend to hire them is the key. Choosing the right member will minimize the risk. It is hard to look for a the right member. Good luck.
Work hard and a bit of luck is the key to success.
You don`t need to be genius, to be rich.
-
hello I supervise a team for developing software in c# and I always worry some of my members may steal the code to modify part of them and then to sell them as software components or as a complete program. What measures could I take to prevent this ? We develop in a software components approach to build up a large software.
Contact your lawyers, and register your copyrights before they steal from you. Then after that fact sue them (not the employee who has no money, but the who buy the component), which allows you to collect tripple damanges. You end up making more if they steal your code than you can selling it yourself. Contact a lawyer though, because what I said only applies in narrow cases, you need a lawyer to tell you the specifics. In general I wouldn't worry about it. Most components are specific enough they have no use to anyone outside your company. When they are of use, there is normally a standard componant that is good enough, and if combined with the expirence of all the coders who are using them better.