On Fri, 31 Oct 2003 09:42:22 -0300, Dennis Crawley wrote: >=A01. - Should I charge to this particular Client the "learning >=A0hours"? If a project will require me to learn about a new technique, process, or= tool dictated by the project then I normally include some amount of time= for learning in my quote. If I've underestimated the learning curve and it= wasn't because of missing information from the customer then I would= normally not try to charge. I have gone back to a customer on occasion and= said "Look, neither of us could have foreseen this problem. I believe you= should cover the cost and let me requote." If you have a good relationship= with your client things can be worked out. (This is not a way to get around= a poorly researched first quote.) >2. - Should I release the code to the customer who asks for >=A0it? Yes, unless your contract specifies otherwise. Your agreement with the= client should always specify these sort of things. In particular if I'm= using development tools that I own I state that they are copyrighted items= and that the client is NOT entitled to a "copy" but my documentation= includes a list of the things I use to generate the executable programs. >3. - Should I share with Piclist if I sale the final project? My opinion is that you should certainly not share the entire project. If= someone is struggling with a software driver for a particular peripheral= chip and I've been down that road before I will usually share it. If= someone is trying to develop an algorithm for a process that my customer= previously paid for then that's something I would not share. Tim -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.