Text this: A Legal guide for the software developer :