unfortunately, usage of those two words in legal documents have two very different meanings; a perpetual license is simply a license which cannot expire, meaning that it will be valid forever, as long as it isn't revoked by the party that issued it, another party that the license states has the...