根据《中华人民共和国居民身份证法》的规定,身份证的有效期根据持有人的年龄分为四种: 5年、10年、20年和长期(永久)。具体规定如下:
未满16周岁的公民,如果自愿申请领取居民身份证,其有效期为 5年。
16周岁至25周岁的公民,其身份证有效期为 10年。
26周岁至45周岁的公民,其身份证有效期为 20年。
46周岁以上的公民,可以换领 长期有效的居民身份证。
因此,身份证的有效期并不是永久的,而是根据持有人的年龄分为不同的期限。只有当持有人年满46周岁后,才可以申请换领长期有效的居民身份证。