dbTalk Databases Forums  

Do you provide all source code (MDB) to client where you have customdeveloped software?

comp.databases.ms-access comp.databases.ms-access


Discuss Do you provide all source code (MDB) to client where you have customdeveloped software? in the comp.databases.ms-access forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Bob Alston
 
Posts: n/a

Default Do you provide all source code (MDB) to client where you have customdeveloped software? - 03-04-2010 , 11:05 AM






Do you provide all source code (MDB) to client where you have custom
developed software?

Let's say you custom built software in Access/VBA and then client runs a
MDE version of the software.

NO written or oral agreement of who owns the copyright so according to
work made for hire doctrine/law, the developer owns the copyright to the
code.

Do you go ahead and give the full source code to the client?

Bob

Reply With Quote
  #2  
Old   
Allen Browne
 
Posts: n/a

Default Re: Do you provide all source code (MDB) to client where you have custom developed software? - 03-04-2010 , 07:56 PM






That might depend on who you are, Bob.

If you are part of a large organisation with policies in place to ensure
your application is adequately supported and maintained for decades to come,
I don't see any obligation on you to give them the source code.

But if you are an individual who cannot guarantee the client won't be in
trouble if you are dead or unable to support/maintain the application, you
may want to consider providing it to them. Whether you legally have an
obligation or not I can't comment, but you might want to consider whether
you have a moral obligation to ensure they are not stuck because they
trusted you.

You still provide an MDE for execution of course, but you might slip a Dev
folder onto the install disk containing the MDB.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.


"Bob Alston" <bobalston9 (AT) yahoo (DOT) com> wrote

Quote:
Do you provide all source code (MDB) to client where you have custom
developed software?

Let's say you custom built software in Access/VBA and then client runs a
MDE version of the software.

NO written or oral agreement of who owns the copyright so according to
work made for hire doctrine/law, the developer owns the copyright to the
code.

Do you go ahead and give the full source code to the client?

Bob

Reply With Quote
  #3  
Old   
Wayne
 
Posts: n/a

Default Re: Do you provide all source code (MDB) to client where you havecustom developed software? - 03-05-2010 , 04:14 AM



On Mar 5, 11:56*am, "Allen Browne" <AllenBro... (AT) SeeSig (DOT) invalid> wrote:

Quote:
You still provide an MDE for execution of course, but you might slip a Dev
folder onto the install disk containing the MDB.

--
Allen Browne - Microsoft MVP. *Perth, Western Australia
Tips for Access users -http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
So Allen are you saying that you would generally not make a "song and
dance" about the fact that the source code has been supplied, however
it is readily available to anyone who goes searching for it?

Reply With Quote
  #4  
Old   
Roger
 
Posts: n/a

Default Re: Do you provide all source code (MDB) to client where you havecustom developed software? - 03-05-2010 , 05:27 AM



On Mar 4, 10:05*am, Bob Alston <bobalst... (AT) yahoo (DOT) com> wrote:
Quote:
Do you provide all source code (MDB) to client where you have custom
developed software?

Let's say you custom built software in Access/VBA and then client runs a
MDE version of the software.

NO written or oral agreement of who owns the copyright so according to
work made for hire doctrine/law, the developer owns the copyright to the
code.

Do you go ahead and give the full source code to the client?

Bob
you could provide a copy of the development folder to your lawyer with
instructions on who should get what / when

all your clients need to do is contact your lawyer if they have a
compelling reason to need the development version

Reply With Quote
  #5  
Old   
Allen Browne
 
Posts: n/a

Default Re: Do you provide all source code (MDB) to client where you have custom developed software? - 03-05-2010 , 08:45 AM



"Wayne" <cqdigital (AT) volcanomail (DOT) com> wrote

Quote:
On Mar 5, 11:56 am, "Allen Browne" <AllenBro... (AT) SeeSig (DOT) invalid> wrote:
So Allen are you saying that you would generally not make a "song and
dance" about the fact that the source code has been supplied, however
it is readily available to anyone who goes searching for it?
That's an option to consider -- not necessarily the best (or only) one.

The main thing is that we, as developers, ensure our clients are not stuck.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

Reply With Quote
  #6  
Old   
Jim Devenish
 
Posts: n/a

Default Re: Do you provide all source code (MDB) to client where you havecustom developed software? - 03-06-2010 , 03:04 AM



I develop bespoke Access based systems for small companies. I always
make clear to them that the software is theirs to use as they wish and
I supply the .mdb files. Work for a company is rarely a one-off
event. Extensions and modifications continue to years.

On three occasions clients have sold the system to others and in each
case the new owner has employed me to modify the system to their
needs. After all it was bespoke in the first place and another
company in the same industry usually has different needs.

By being open I have only gained new clients and have never
experienced any problems.

Jim

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.