No, Polish does not permit perpetual and unlimited in time licenses. As a rule license may be granted for the maximum period of 5 years.