Reasons for Software Licensing