That depends on your contract with them. Typically, you are subcontracting them to do the work only. You should have them sign a nondisclosure agreement as well.
Also depend on the programmer, if they want, they can modify it and then sell it..
Different countries tend to have different laws regarding intellectual property rights and patents. Software is especially difficult to protect in the global marketplace and expensive. Non disclosure agreements can be signed between the developer and the client, but to retain ownership of the source and the right to distribute the software, a development contract must be agreed upon by all parties involved. Both of these contracts can be drafted up by a Law firm. (Perhaps a specialist in software or manufacturing). In 2005, I required both, for thirty J2ME applications which I distributed globally. The two documents cost over $3000 AUD. The development contract granted ownership of the source code files for distribution, but the developer had some intellectual property contained within the back-end delivery modules, which meant that these had to be excluded from the contract, which was then modified to grant my ownership of the whole project, but not the rights to copy and distribute the back-end software.
If you are submitting the project to a developer, then there is always a slight risk that the project could be copied. You will need to determine the value of your IP, and the risk that it poses on the business forecasts, if it is copied. If the value of the IP is relatively low, and you can deliver the project to market quickly with some good, cheap publicity, then employing a freelance developer is an economical way of getting a small project to market.
Feel free to send a message to me regarding this topic.
Chris.
Different countries tend to have different laws regarding intellectual property rights and patents. Software is especially difficult to protect in the global marketplace and expensive. Non disclosure agreements can be signed between the developer and the client, but to retain ownership of the source and the right to distribute the software, a development contract must be agreed upon by all parties involved. Both of these contracts can be drafted up by a Law firm. (Perhaps a specialist in software or manufacturing). In 2005, I required both, for thirty J2ME applications which I distributed globally. The two documents cost over $3000 AUD. The development contract granted ownership of the source code files for distribution, but the developer had some intellectual property contained within the back-end delivery modules, which meant that these had to be excluded from the contract, which was then modified to grant my ownership of the whole project, but not the rights to copy and distribute the back-end software.
If you are submitting the project to a developer, then there is always a slight risk that the project could be copied. You will need to determine the value of your IP, and the risk that it poses on the business forecasts, if it is copied. If the value of the IP is relatively low, and you can deliver the project to market quickly with some good, cheap publicity, then employing a freelance developer is an economical way of getting a small project to market.
Feel free to send a message to me regarding this topic.
Chris.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Does anybody know the following :
do I own the code if I pay the expert to do it for me ?
Thanks
Kevin