To all on the list, Who owns the code - doesn't have an easy answer. There are many considerations such as whether you are an employee of the company, if not and employee what are the terms of the contract. Many other conditions exist. Many years ago I picked up Daniel Remer's book "Legal Care for Your Software". It clears up several misconceptions voiced in this thread. Her is how you can obtain this book from Amazon.com.
Legal Care for Your Software: A Step-By-Step Developer's Guide/Book and Disk (Paperback) by Daniel Remer (Author), Robert Dunaway (Author) No customer reviews yet. Be the first. Available from these sellers. › 14 used & new available from $3.25 This is a must have for any consultant who writes code. Jim Bentley American Celiac Society [EMAIL PROTECTED] tel: 1-504-737-3293 --- On Thu, 6/19/08, Ted Lienhard <[EMAIL PROTECTED]> wrote: > From: Ted Lienhard <[EMAIL PROTECTED]> > Subject: [RBASE-L] - Re: Code copywrite > To: "RBASE-L Mailing List" <[email protected]> > Date: Thursday, June 19, 2008, 11:31 AM > For what it's worth, this is how I have handled this > issue: > > A. For-pay customer-specific proprietary/custom > applications - The customer retains the rights to the code > if they specifically request that, AND especially if they > are paying me on a time and materials basis (hourly rate); > otherwise, I retain the rights. Obviously, if they have > the use of the application, they are not damaged by not > having the rights to secondarily distribute or modify the > code...in fact, it may keep them from damaging their data! > In practical terms, I don't find any real possibility of > re-selling their finished application; it must be re-written > and the code re-used in a second client's app...which is > usually not an issue for either client! So...you get the > benefit of their code, without the benefit of full rights > to the "finished product", which belongs to the > client who specifies that they want to "own" it. > An example of this would be using one of Razzak's forms > from the SAT, which he says we may use any way we want to. > If I use it in ten applications for ten clients, I am not > breaking any laws or being unethical...just working smart. > > Having said all that, a national client of mine retained > the rights, requested (and received) current copies of the > application in a file (remember .app's?) and on paper. > That worked fine for many years...until one of the officers > decided to have one of his "experts" examine the > code. Then I started getting all sorts of questions about > "why this, why that" from a person that did not > know the function of the organization AND did not know > RBase! None of the "expert's" questions > turned up anything that needed to be changed; nothing was > lacking, either in code or procedurally. Nothing evil > came of it initially, but the questions planted by the > "expert" began to slowly corrode my credibility > with the client. That relationship ended after more than > 12 years of very enjoyable, very healthy, mutually > beneficial work. The client, for all practical purposes, > no longer exists...and I am still here! This is the > downside of a client (or their "experts") looking > at code they do not understand, written in RBase which > "can't be that good". Of course, RBase is > the absolute BEST there is, but ignorance is bliss...and an > expert is any guy 100 miles from home with a briefcase! > ("Beware the Pox, Beware the Ides, Beware the man with > the color slides!") > > B. For-Free/Donated customer-specific proprietary/custom > applications - I retain all rights to these applications, > including reuse of code in other customers' > applications for profit! > > C. For-Sale general software - My rights to applications > developed for sale to multiple users are completely mine; I > retain all rights. From what I gathered from the copyright > info from the US government, this sort of software cannot > be copyrighted through the US government UNTIL the first > sale. However, the intellectual property rights exist > before that. The short answer here: guard your code! > > Hope that sheds some light on all this! > > Best Regards, > Ted > > > > Ted Lienhard CNE NCT > Golden Valley Consulting > > >>> paul<[EMAIL PROTECTED]> 6/19/2008 > 7:37 AM >>> > > There is similar verbiage available in any R&D Shop. I > wish I had a recent copy I would supply it. In short while > you may come up with the idea and they have paid for it, it > then allows both parties to have the same rights. But > limited. Also it then goes into the company side and > limits the amount of knowledge you transfer (Discloser > Agreement) that it also has time limits. Mine are all 5 > year agreements that renew any time funds are transferred > from one party to the next. (Real short - really it is > about 5 pages) > > I use a discloser agreement in many ways. I like the fact > it protects both sides. > > > > > > So, good luck and by all means should you need to contact > me, please do so. > > > > > Paul > > > > Not funny, but I am in the process of HUNTING a person down > as we speak that has not returned a computer / software / > equipment. He called and gave notice and that was the last > I heard from him, the economy is that bad here in Michigan. > I do not believe he has stolen any information from it. > But ..... Perhaps it might be the reason I like the > encrypt and compiled w/expiration. Now for > > > > > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Marc > Sent: Thursday, June 19, 2008 9:56 AM > To: RBASE-L Mailing List > Subject: [RBASE-L] - Re: Code copywrite > > My app is different but this might work. > > How about telling that you own the copyright but they have > full rights > to use / modify it for their own use but they can't > take your code and > start selling the app or selling your code. > > Marc > > > > > ----- Original Message ----- > From: jan johansen > To: RBASE-L Mailing List > Sent: Thursday, June 19, 2008 8:27 AM > Subject: [RBASE-L] - Code copywrite > > Group, > > Looking for some insights from people. I recently placed a > copy of 7.6 on my clients > server so they would feel better about "if something > happened to me" someone else > could pick up the pieces. > > They found what I have been placing in my rmd's at the > top: > -- Title: PurchaseRecon.rmd > -- Comment: replaces old reconpur.cmd > -- Created: Sep 2007 > -- Author: Jan D. Johansen > -- Copyright © 2007 Dane Data Systems > -- Last Update > -- Uses Forms: PurchReconSelect,reconpur > > Now they are upset because they thought they owned the > code. In this case the code is somewhat > hybrid. The original code was in 4.5 ++ (I think) and I > have "borrowed" sections of the original code > during the upgrade. I have found traces of at least 3 other > people in the original. Of course I have rewritten sections > and supplanted with my own and borrowed from other people > on the list. > > The header was placed mainly as an afterthought in the > rmd's without much thought to what it implied. > > So now - who owns the code? Is it the intellectual property > of the developer or since the client pays you for your > services is it his? > > I know I should have spelled this out in an agreement but > didn't think I would run into anything like this (there > I go thinking again). > > Any thoughts/comments greatly appreciated in advance > (I'm offline for about 10 hours after I hit the send). > > Jan

