There are multiple definitions - click on the translation that matches your context.

主许可

名词

full

head license

noun

Definitions of head license

the original license given by the owner of a patent or a copyright to a person or a business

Licensor's Head License Agreement includes the limited right to grant sublicenses to third parties.