software a licence