The Intellectual Property Law Server

Welcome, Guest. Please Login or Register.
Feb 17th, 2020, 7:38pm

Forums Forums Help Help Search Search Members Members Calendar Calendar Login Login Register Register
   Intellectual Property Forums
   Other
   Copyright Forum
(Moderators: Forum Admin, JimIvey, JSonnabend)
   Software Ownership
« Previous topic | Next topic »
Pages: 1 2 3  Reply Reply Send Topic Send Topic Print Print
   Author  Topic: Software Ownership  (Read 1714 times)
bob morrison
Guest
Software Ownership
« on: Jul 29th, 2005, 4:53am »
Quote Quote Modify Modify Remove Remove

Hi,  
  I am currently in the process of licencing some software with a company that I work with( not for! ).   Obviously its not going as smoothly as it should !  
 The problem is  that the company has ( > 12 months ago ) paid for a small part of the software development ( about 10% cost ), and to agree to the licencing agreement they want delivery of the source code for this product when the company is sold. I am not happy with this as the same software is used in several other products ( with user interface modifications )  
  A licence will be required ( a fee and a serial to activate ) on all other products except for this one ( in total 5 products share a large amount of the 'engine' about 75% ).  
  My question is  this...if I hand over the source code to one of the products, who owns the source code and does licencing/ownership still stand on the similar products ?  
  I am pretty sure I'm not going to like the answer, so am planning for the worst !!!  
 
thanks  
IP Logged
mactheknife
Full Member
***




   


Posts: 110
Re: Software Ownership
« Reply #1 on: Jul 29th, 2005, 8:52am »
Quote Quote Modify Modify

My guess is it depends on what your agreement actually says.  By default, the copyright law makes a distinction between transferring copyright ownership in a work and transferring the physical object on which that work is embodied.  For example, if you paint a picture and sell it to me for say $50 (hey, I'm cheap) I have bought the canvas with your work on it, but I have not bought the right to reproduce that artwork on the cover of the album I'm releasing at the same time.  However, if you also had a written agreement transferring the copyright in that painting to me, I could do more or less what I want with it.
 
IANAL so I won't give you any hard and fast solutions, but it would seem to me that the more specific your licensing agreement is in asserting your retention of copyright in the source code and the terms under which the contracting company can use the code, the better.  If it's vague on these points, it's likely that there could be some confusion as to what you actually sold/licensed to the company.  You probably want an attorney on your side who can make the terms clear and negotiate out any "work made for hire," transfer of copyright, or other red flags that may come up.   BTW, this is only answering your question about the copyright ownership part--with software there may be trade secret material and other contractual issues which are way over my head--I'll let the pros handle that.  HTH
IP Logged
Isaac
Senior Member
****




   


Posts: 3472
Re: Software Ownership
« Reply #2 on: Jul 29th, 2005, 8:57am »
Quote Quote Modify Modify

After you "hand over" the code, your rights and your clients rights will be whatever you have agreed to and put into writing.  The physical transfer of the code does not transfer any exclusive rights.  
 
I highly recommend that you negotiate what rights you want for yourself and for your clients after the transfer and that you put the agreement into writing.
 
If possible I would recommend *NOT* assigning the code to the client but rather giving them a non exclusive license to do whatever you want to let them do.
 
An alternative plan if you must assign the code is to include in writing with the assignment a reservation of the rights you need to continue using your code.
 
Absent a written agreement, most likely you as a contractor own the code you wrote.  Most likely the code is not a work for hire.  Handing over the code probably allows your client to make use of the code for the intended project but not necessarily to modify the code or to sell it to others.
IP Logged

Isaac
bob morrison
Guest
Re: Software Ownership
« Reply #3 on: Jul 30th, 2005, 7:28am »
Quote Quote Modify Modify Remove Remove


Thanks for the response guys.  
 
I think I'm just concerned that by giving them the source for project A, after six months they could replace project B which is where my licence fee is charged. ( Currently only Project B has a licence, Project A does not ) However, serial keys are required for both versions.
 
I think you're right Isaac, by handing over the source code, I am effectively signing away any future work/licecen fees. Its pretty obvious to me that with ProjectA they will create project B and remove me from the loop.  
 
So, handover of the source is not really an option.
 
I think the best approach is to give them a non exclusive license and say I'll support upgrades for 3 years or so. If they want to get someone else in, then I'm ok with that - but I 'm not going to make it easy for them !
 
The reason that they want the source code is so that if the company is sold in the future, then a potential buyer will know that they get the source code. They could be put off if it belongs to someone else. I suppose the exclusive licence should be ok for this !? As long as it states that the software will be maintained/updated by me for a period of X years as long as it is in use.
 
How does that sound to you guys ? Fair ?  
 
If you were buying the company would that put your mind at ease ?
 
thanks again for the responses, I really appreciate it.
 
 
 
 
 
IP Logged
Isaac
Senior Member
****




   


Posts: 3472
Re: Software Ownership
« Reply #4 on: Jul 30th, 2005, 10:54am »
Quote Quote Modify Modify

It sounds like you are negotiating payment and terms. In a way that is a good thing because you haven't yet signed away your position.  But the bad thing is that it seems you are negotiating for at least some money you've already earned.
 
The company may want source code for a number of reasons including:
a) insurance in case you go out of business
b) insurance in case they find it difficult to work with you
c) they want to fix their own bugs
d) they want to make new products based on the code.
 
But simply giving them the code does not mean they are free to make new products or even to add new functionality to the existing products.
 
Depending on the reason for wanting for source code, they may like some of the terms you are offering them or they may reject anything but an absolute ownership of the code.  Perhaps they would be satisfied with an escrow arrangement where a third party holds the code unless some triggering event occurs.
 
Another way of looking at things is what rights do they want you to give up with the code.  For example they might insist on:
 
a) You have no rights to use the code or to create further derivative works
b) You have no right to stop them from using the code in any manner they see fit
c) You have only the right to stop them from using the code in a future product or in competition with you.
d) You have the rights and they have the code to look at unless something bad happens
IP Logged

Isaac
Pages: 1 2 3  Reply Reply Send Topic Send Topic Print Print

« Previous topic | Next topic »
Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright 2000-2004 Yet another Bulletin Board