No, 7-Zip does not require a license of any kind. The program is completely free of charge and does not require a license. Any website offering 7-Zip licenses is probably trying to mislead you.