IPR: An Intellectual Property Right of Software Codes