Una licencia de software perpetua es un tipo de licencia de software que autoriza a una persona a utilizar un programa de forma indefinida. Generalmente, fuera de la terminación, una licencia de software perpetua permite al titular utilizar una versión específica de un programa de software dado de forma continua con el pago de una tarifa única.
Junto con una licencia de software perpetua, el proveedor generalmente proporciona un período de soporte técnico de uno a tres años. Durante este período inicial, el proveedor también proporciona actualizaciones de software con frecuencia. Sin embargo, las actualizaciones pueden o no proporcionarse de forma gratuita a perpetuidad.
Con la licencia de software perpetua, un cliente paga un cargo por adelantado por la licencia de software, así como un período de soporte complementario limitado durante el cual se incluyen beneficios adicionales. Una vez que finaliza el período de soporte, el cliente tiene la opción de continuar usando la versión actual del software sin soporte adicional o pagar una tarifa de menor costo para volver a suscribirse para soporte y actualizaciones.
El uso de licencias de software perpetuas está disminuyendo a medida que aumenta la popularidad de las licencias basadas en suscripción. Este aumento puede deberse en parte al alto costo inicial de las licencias de software perpetuas. Sin embargo, al mismo tiempo, puede resultar difícil para el proveedor de software garantizar la rentabilidad de las licencias de software perpetuas debido al plazo incierto de la licencia y los costos de desarrollo futuros imprevisibles.