What is "In Perpetuity?"

agreements & contracts pitching & licensing

This means that the licence duration is endless.