"tombsy" <iclmailnospam@tiscali.co.ukwrote in
news:4579a537$1_1@mk-nntp-2.news.uk.tiscali.com:
Quote:
Its possible that they want to do enhancements to it by using an
inhouse coder or contractor without having to ask you.
It depends how big your database is and how important it is to the
clients business. they may offer you a fee to release it to them..
You also have to consider that if you've borrowed code from this
newsgroup, from the Access Web, from Microsoft and from other places
on the Internet offering sample code, you may not have the right to
sign over rights to it.
When a client wants source code to an app, I design a completely
different architecture for the code. I keep all code that is written
specifically for the app in one place, and all code that I'm
re-using from my own code library or from other people's code in
another place (during development I keep track of this using naming
conventions for the modules). When the app is released, they get am
MDE library database of the code that is not theirs and a license to
distribute that library as part of this application, but are
prohibited from using that library in any other apps or from
distributing it standalone.
This has worked pretty well in the past, but it's a lot of work to
plan the code architecture, and if it's an existing app that they
now wanted code rights, I'd charge through the nose for the process
of re-architecting it so that I could give them the source code that
was specific to their app.
--
David W. Fenton
http://www.dfenton.com/
usenet at dfenton dot com
http://www.dfenton.com/DFA/