I was all set to get ready to do some freelance PHP work (small projects--I have a couple of clients lined up) when the thought occurred to me: Microsoft and all the big software companies have terms of service that prevent them from being sued should any loss or damage occur as the result of the use of their software.
If Microsoft were sued for damages when big worms wreaked havoc on corporate and personal computers, they would have been bankrupt many times over.
Are there any other freelance PHP developers out there that have some terms of service that they make clients agree to before getting started? Is there some boilerplate terms out there that I can use?
I was thinking about just reading through some open source PHP legal terms and stripping out what I need. Stuff like the basic "I'm not responsible for loss or damage...", etc. Probably also indemnify myself when I am contacted by someone to do work for a third-party.
How about you web designers out there? There isn't as much possibility of messing things up or getting hacked with static sites, but do you have any terms of service in your contract to prevent you from being sued should the site get hacked?
This is not a situation where someone doesn't know what he is doing. I obviously know you back up everything including files and databases before starting work on something so if any problems occur, things can be restored to the original state. So I'm not looking for people to tell me I should know what I'm doing, because I do. What I'm looking for is ways to not be held liable or be sued frivolously. I obviously shouldn't be held liable from the actions of hackers.
Thanks for your advice. And if you know of some boilerplate legal terms language out there, I would be happy to see it.
Also, if you know of any web designer or PHP developer contract boilerplate out there, I would love to see that, too.