Here’s my situation, any advice is greatly appreciated.
I was hired as a contractor to advise on technical and IT issues for a
media company in April.
They were searching for a database system that would work for them.
We couldn’t find one off the shelf so I said I could code one with
Rails for them.
Well now the contact management piece is done and the reporting piece
is half done and they asked me today to sign over my copyright so I
can’t sell the software to any other companies.
I am employed as a sub contractor and the checks go to my LLC.
I am (well was) planning on marketing this software to several other
media companies as there is no solution like the one I’ve made
available so my price is (was) going to be substantially high.
My question to the group is how do I retain copyright, appease my
client, and sell my software?
My thoughts were to license it exclusively under some sort of open
source license to the client, so that I could, as an “outside”
developer, use my own code and resell it after modifying under the
terms of the license.