Legal regulation of the protection of computer programs