¿Cómo aseguran las compañías de software que su producto o aplicación solo puede ejecutarse en un número determinado de instancias de metal o VM? Tengo curiosidad por la criptografía detrás de las escenas. ¿Qué impide a un usuario clonar la aplicación indefinidamente en un entorno de nube?
En un entorno virtualizado, ya que la aplicación podría moverse por los centros de datos (con migración de VM) vinculando la licencia a atributos como la IP o MAC podría invalidar la licencia, lo que tampoco es el comportamiento correcto.