Skip to content
← Todas las publicaciones
· Delta1 Labs Licenciamiento.NETGuía

Tipos de licencia de software explicados: perpetua, suscripción, flotante, prueba

Una referencia clara sobre los principales tipos de licencia de software — perpetua, suscripción/por plazo, flotante/concurrente, con bloqueo por equipo, prueba y por volumen/sede — con cuándo usar cada uno, sus contrapartidas, una tabla comparativa y cómo se corresponde cada uno con lo que admite Keyright.

Los tipos de licencia de software son los modelos que definen cómo se permite a un cliente usar tu software: perpetua (se compra una vez, se usa para siempre), suscripción/por plazo (válida durante un periodo fijo), flotante/concurrente (un conjunto compartido de puestos), con bloqueo por equipo (vinculada a una máquina), prueba/evaluación (acceso limitado en el tiempo) y volumen/sede (muchos puestos o toda una organización bajo un único acuerdo). La mayoría de los productos combinan varios. Esta referencia explica cada uno, cuándo usarlo, sus contrapartidas y cómo se corresponde con lo que impone un sistema de licenciamiento moderno.

Comparación de un vistazo

ModeloQué concedeMejor paraPrincipal contrapartida
PerpetuaUso para siempre, una compraCompradores a quienes disgustan las cuotas recurrentes; herramientas on-premiseSin ingresos recurrentes; necesita una ventana de mantenimiento aparte para las actualizaciones
Suscripción / por plazoUso durante un periodo fijo (p. ej. 1 año)La mayoría del software moderno; herramientas SaaS y en la nubeEl cliente pierde el acceso si deja de pagar; necesita lógica de caducidad + renovación
Flotante / concurrenteConjunto compartido; N activos a la vezEquipos que comparten licencias entre muchos usuariosRequiere un servidor que registre quién está activo en tiempo real
Con bloqueo por equipoVinculada a una máquinaInstalaciones fijas, precios por dispositivo, sedes aisladas (air-gapped)Los cambios de hardware pueden bloquear a los usuarios si no hay tolerancia
Prueba / evaluaciónTodas las funciones durante N díasImpulsar la conversión; permitir el autoservicio a los compradoresDebe caducar automáticamente y resistir el abuso (una por cliente)
Volumen / sedeMuchos puestos o toda una organizaciónAcuerdos de empresa y educaciónComplejidad de precios y aprovisionamiento; necesita operaciones en bloque

Licenciamiento perpetuo

Una licencia perpetua se compra una vez y funciona para siempre — no hay caducidad. Es el modelo que más les gusta a los compradores, porque poseen aquello por lo que pagaron, y es habitual en herramientas on-premise y para desarrolladores.

El inconveniente son las actualizaciones. Una licencia perpetua suele ir acompañada de una ventana de soporte y mantenimiento: un periodo (a menudo un año) durante el cual el cliente tiene derecho a nuevas versiones y soporte. Cuando esa ventana caduca, el software instalado sigue funcionando, pero el cliente debe renovar el mantenimiento para recibir más actualizaciones. Esto te permite vender licencias perpetuas sin regalar todas las versiones futuras por un único pago.

Úsala cuando tus compradores prefieren con firmeza las compras únicas, o vendes una herramienta que debe seguir funcionando sin cambios durante años. La contrapartida es la ausencia de ingresos recurrentes y la necesidad de gestionar una ventana de mantenimiento aparte de la propia licencia.

Licenciamiento por suscripción / por plazo

Una licencia de suscripción (o por plazo) solo es válida durante un periodo fijo — normalmente anual — y lleva una caducidad que la aplicación impone. Cuando caduca sin renovar, las funciones de pago se bloquean. Es la opción predeterminada para la mayoría del software moderno porque liga los ingresos al valor continuo y financia el desarrollo continuo.

Úsala cuando publiques actualizaciones periódicas o ejecutes cualquier tipo de servicio. Las contrapartidas son que ahora necesitas una imposición fiable de la caducidad (incluida la defensa frente a un cliente que atrasa el reloj del sistema para alargar una prueba o un plazo) y una vía de renovación fluida que amplíe la licencia existente en lugar de emitir una clave nueva.

Licenciamiento flotante / concurrente

Una licencia flotante (concurrente) es un conjunto compartido: una organización compra, digamos, diez puestos y diez máquinas cualesquiera pueden estar activas a la vez. Cuando un usuario termina, su puesto vuelve al conjunto para otra persona. Maximiza el valor para equipos en los que mucha más gente podría usar el software de la que lo usa al mismo tiempo.

Úsala cuando vendas a organizaciones que comparten el acceso entre turnos, laboratorios o equipos grandes. La contrapartida es que la concurrencia real requiere un servidor que registre las sesiones activas en tiempo real — el modelo que más infraestructura exige. Un punto medio común y más sencillo es el licenciamiento basado en puestos: un número fijo de activaciones, cada una vinculada a una máquina, con la posibilidad de liberar o transferir un puesto cuando un dispositivo se retira. Eso da flexibilidad a los equipos sin un intermediario de concurrencia en vivo.

Licenciamiento con bloqueo por equipo

Una licencia con bloqueo por equipo está vinculada a una máquina concreta mediante una huella de hardware derivada de atributos estables del dispositivo y del sistema operativo. Solo funciona en esa máquina, lo que impide que una licencia se copie por toda una organización.

Úsala cuando pongas precio por dispositivo, distribuyas a instalaciones fijas o sirvas a entornos aislados (air-gapped) y de alta seguridad donde importa el control por máquina. La contrapartida es la tolerancia: con una huella demasiado estricta, un cliente que cambie una tarjeta de red o actualice un disco queda bloqueado; demasiado laxa y el bloqueo no significa nada. Una buena implementación permite una pequeña deriva del hardware y te deja controlar qué componentes identifican una máquina para las máquinas virtuales y la CI.

Licenciamiento de prueba / evaluación

Una prueba es una licencia limitada en el tiempo que desbloquea toda la experiencia de pago durante un número determinado de días y luego caduca. Es la herramienta de conversión más eficaz que tienes, porque permite que un comprador demuestre el valor antes de pagar.

Úsala cuando el valor de tu software se demuestre mejor con las manos en la masa. Las contrapartidas son la prevención del abuso y la caducidad: una prueba debería ser una por cliente por producto, idempotente para que una recarga o un segundo clic nunca reinicien el contador, caducar automáticamente e, idealmente, poder convertirse en una licencia de pago sin reinstalar. Los evaluadores en entornos aislados pueden necesitar un archivo de prueba sin conexión firmado en lugar de una activación en línea.

Licenciamiento por volumen / sede

Las licencias de volumen y de sede cubren grandes implementaciones bajo un único acuerdo. Una licencia de volumen consiste realmente en emitir muchas claves de forma eficiente — en bloque, o automáticamente a través del aprovisionamiento de tu tienda — mientras que una licencia de sede suele ser una única licencia con un número de puestos muy alto que cubre toda una organización o ubicación.

Úsala cuando cierres acuerdos de empresa o educación. La contrapartida es operativa: necesitas emisión y gestión en bloque (cambios de puestos en bloque, revocación en bloque, informes) y términos claros sobre cómo se cuentan los puestos.

Cómo se corresponden estos con Keyright

Keyright admite estos modelos directamente en lugar de obligarte a elegir uno:

  • Perpetua y por plazo — emite una licencia sin caducidad para la perpetua, o fija una caducidad para la suscripción/por plazo. Las licencias perpetuas no están sujetas a la comprobación de manipulación del reloj que protege las limitadas en el tiempo.
  • Puestos con bloqueo por equipo — vincula cada puesto a una huella de máquina con tolerancia configurable, impón el número de puestos en el servidor y deja que los clientes liberen o transfieran un puesto cuando cambien de dispositivo — la versión práctica y basada en puestos de lo flotante.
  • Derechos y niveles — define indicadores de funciones y límites numéricos por nivel para que un mismo binario desbloquee capacidades distintas según el plan, y cambia lo que incluye un plan sin publicar código nuevo.
  • Pruebas — activa pruebas de autoservicio por producto, una por correo e idempotentes, que se activan por exactamente la misma vía que una clave de pago y se convierten sin fricción.
  • Volumen / sede — emite claves a través de la API de administración o del aprovisionamiento automático de la tienda, gestiónalas en bloque (cambios de puestos en bloque y revocación en bloque) o cubre una organización con una única licencia de muchos puestos.
  • Revocación — anula con un clic una clave reembolsada o filtrada; llega a los clientes en línea en la siguiente actualización y a los clientes sin conexión mediante una lista de revocación firmada.

Cada licencia y arrendamiento se firma con la propia clave RSA de tu inquilino y el SDK lo verifica sin conexión, de modo que todo lo anterior funciona en entornos aislados (air-gapped) y falla de forma segura por diseño. Consulta la lista completa de capacidades en la página de funciones de Keyright, o lee la documentación de Keyright para montar el modelo que encaje con tu forma de vender.

Prueba Nebula.NET

Endurece tu código .NET en minutos — empieza con la edición gratuita.