I have been approached by a client who wished me to take over maintenance of their site because the existing developer can take months before responding to change requests.
Despite the client having perfectly adequate hosting & domain name, the other developer bought a new domain name, registered to himself and hosted that on his own hosting and simply redirected from their old hosting to his own.
He also developed his own limited CMS system which serves the site.
So now he has transferred me the files and they are all simply the static output from the CMS, not the actuall PHP code.
No contract was drafted between the client and developer. So what is the default legal situation here?
Since the developer created the site in the employ of the client, doesn't that imply a perpetual non-exclusive license to use the dynamic code that produces the pages?
Personally I would never do that to a client. In fact I always provide full documentation for how the site was developed. Even if I have created custom plugins or php code. In case they do want to switch.
On the other hand I've never had a client want to switch yet!
Can anyone with any legal experience point me to any resources which might shed some light on this?
Thanks in advance.