[internetworkers] does the client have the right to have my source code?

Jim Allman jim at ibang.com
Fri Apr 28 10:04:43 EDT 2006


Disclaimer: IA(obviously)NAL

On Apr 28, 2006, at 3:38 AM, Tarus Balog wrote:
> Most work you do as a consultant to another company falls under the
> category "work for hire". In that case there is usually a clause in
> the contract that states the hiring company owns, in its entirety,
> your work product: i.e. your application and your source code. They
> are paying you to write it, thus they want to own it. It's very  
> common.

And herein lies a problem, esp. for consultants, which is the proper  
handling of "background technology."

Clients typically hire a consultant for their prior expertise in the  
problem domain. Meaning that the consultant has done similar work,  
and the client hopes to benefit from that experience.

Frequently this experience is embodied in tools (code libraries,  
templates, etc.). Like a skilled cabinet maker, a good developer will  
build special tools that encapsulate knowledge and make the job go  
more smoothly. These represent a long-term investment, and also a  
"snowball" of added value that is available to succeeding clients. In  
contracts, these tools are called "background technology" or  
"consultant's materials." (And probably other terms as well. Anybody?)

So when background technology is used to build a solution, who owns  
the background technology? Depending on how a given solution is  
built, these tools might be part of the source code, or might have  
*generated* that code. (This begs the question of what "source code"  
means, if a code file is an artifact of another code-generating tool.  
Discuss!)

Obviously, it's best to clarify the boundaries between the solution  
(the "work for hire") and background technology, or you might forfeit  
the right to re-use your own tools! I sometimes use a consulting  
agreement with a place where these tools can be itemized.

I've found that a win-win arrangement is to grant the client a non- 
exclusive right to reuse/repurpose/etc the background tech, while  
also retaining those rights for myself. Nominal ownership is a minor  
issue IMO, it's the *rights* that count.

Bonus fun fact: It is my understanding that, in the absence of a  
contract, all rights and ownership belong to the creator.

   =jimA=

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  
. . . . . . . . . . . . . . .
Jim Allman
Interrobang Digital Media
http://www.ibang.com/
(919) 649-5760




More information about the InterNetWorkers mailing list