Answer the question
In order to leave comments, you need to log in
How to protect the rights to the code?
Suppose I have developed a CMS on ASP.NET MVC (or any other product). I want to try to start selling this CMS and take money for chips like extra. functionality and removal of copyright.
The question is how to protect my rights to the code so that it does not get stuck, and if they did, then I could make a claim and, if necessary, defend the case in court.
There are a couple of points here:
1. The original developer is not me. I just ordered work. Do I need to somehow arrange everything on paper and how to do it if the performer was, for example, my friend / freelancer, etc.?
2. Is it worth getting involved with other people at all. Can I say (only to whom?) That I am the original developer?
Give advice, please.
Answer the question
In order to leave comments, you need to log in
I think it's better to offer a freelancer a place in the company. For example, as the chief programmer of this CMS, and you and your company are the owner. Then he will not have a reason to merge or resell the source code, which he probably still has. You can distribute it in the form of core + paid plugins. Core can be posted on github. Surely there are tools for compiling and hiding sources, like stackoverflow.com/questions/1408417/can-you-compil... . Yes, you didn't specify the language. Maybe you have a CMS in Haskell.
The exclusive right to the result of intellectual activity created by creative work initially arises from its author. This right may be transferred by the author to another person under an agreement, and may also be transferred to other persons on other grounds established by law.
An agreement on the alienation of an exclusive right is concluded in writing and is subject to state registration in the cases provided for by paragraph 2 of Article 1232 of this Code [the Civil Code of the Russian Federation]. Failure to comply with the written form or the requirement for state registration entails the invalidity of the contract.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question