Source: https://law.stackexchange.com/questions/7953/licencing-software-programs-and-dealing-with-violations-of-the-license