Posted by dominique.charny on March 25, 2014 at 6:53am
Hi,
If a customer orders and pays for a website ( development contract with an editor) built on Drupal... finally considering the result as a Gpl to whom belongs the distribution decision of the result: Customer or Developper ?
Thanks for future answers
Comments
The concept of Transfer
Bonjour,
It's impossible to say unless you can state whether you have transferred the website (code, database, design) to your clients' servers. This is a key issue and is the basis of deciding if you are providing software as a service (SaaS) of just plain design, build and handover.
You cannot claim ownership over any GPL souce code, but you should be aware that the GPL licence only applies to Drupal code which you receive and then distribute. If you write custom modules, themes and don't distribute them i.e. retain them on your servers, then they are yours. Also you need to examine the terms of the contract, did the customer pay for a complete package?
There are a lot of opinions on how to deal with code transfer, and this is just my take on it, as mentioned a lot depends on your contract with the client. Clients familiar with Drupal who pay for custom design will expect to keep ownership of it.