Tipos de licencia software
Contenidos
Tipos de licencia software
Gestión de licencias de software
El sello distintivo de las licencias de software propietario es que el editor del software concede el uso de una o más copias del software bajo el acuerdo de licencia de usuario final (EULA), pero la propiedad de esas copias sigue siendo del editor del software (de ahí el uso del término “propietario”). Esta característica de las licencias de software propietario significa que el editor del software se reserva ciertos derechos sobre el mismo. Por lo tanto, es típico que los EULAs incluyan términos que definen los usos del software, como el número de instalaciones permitidas o las condiciones de distribución.
El efecto más significativo de esta forma de licencia es que, si la propiedad del software sigue siendo del editor del mismo, el usuario final debe aceptar la licencia del software. En otras palabras, sin la aceptación de la licencia, el usuario final no puede utilizar el software en absoluto. Un ejemplo de este tipo de licencia de software privativo es la licencia de Microsoft Windows. Como suele ocurrir con las licencias de software privativo, esta licencia contiene una amplia lista de actividades restringidas, como la ingeniería inversa, el uso simultáneo del software por parte de varios usuarios y la publicación de puntos de referencia o pruebas de rendimiento.
Licencia de software o licencia
Si escribe código, también reutiliza código, incluyendo fragmentos de código, bibliotecas, funciones, marcos de trabajo y aplicaciones completas. Todo el código del software viene con ciertos derechos y obligaciones si quieres añadirlo a tu base de código. El software libre y de código abierto (FOSS) es gratuito, pero no eres libre de utilizarlo como quieras. Incluso los fragmentos de código sin licencia copiados de Stack Overflow tienen obligaciones de reutilización. Pero el código desarrollado formalmente suele venir con una licencia de software específica.
Aquí hay cinco tipos de modelos de licencia de software comunes que deberías conocer. Cuatro de ellos son ejemplos de licencias de código abierto (que permiten reutilizar el código hasta cierto punto), y uno prohíbe cualquier reutilización.
Dominio público. Este es el tipo de licencia de software más permisivo. Cuando el software es de dominio público, cualquiera puede modificarlo y utilizarlo sin ninguna restricción. Pero siempre debes asegurarte de que es seguro antes de añadirlo a tu propia base de código. Advertencia: El código que no tiene una licencia explícita NO es automáticamente de dominio público. Esto incluye los fragmentos de código que encuentres en Internet.
Software abierto…
Los vendedores de licencias deben ser conscientes de las diferentes oportunidades y desventajas que residen en cada uno de estos métodos. Los administradores de sistemas y los gestores de licencias también deberían prestar atención a las capacidades y los precios que conllevan las diferentes opciones y métodos de concesión de licencias de software. Este documento es una breve revisión de estos diferentes modelos de licencia disponibles.
Se trata de un dispositivo electrónico proporcionado por el proveedor de software, que aplica la protección contra copias y la validación de la autenticidad de una aplicación con licencia. La llave hardware se programa con una clave de producto singular y se conecta a un bus externo del ordenador para permitir el trabajo con el software. Esta forma de licencia es muy rígida, poco configurable y escasa en prestaciones. En consecuencia, las licencias tipo dongle suelen ser la forma más barata de licencias suministradas.
Este tipo de licencia no es más que una implementación de software de la anterior: Antes de habilitar la aplicación en el ordenador designado, el proveedor proporcionaría una clave de licencia o un archivo de licencia específico para esa máquina. El resultado es una licencia de formato rígido por máquina.
Licencia mit
Hay muchos tipos de licencias, y con estos diferentes tipos de licencias vienen diferentes maneras de vender su aplicación. Este artículo cubrirá todos los tipos principales de licencias, le dará diferentes escenarios en los que podría usarlos, y cómo usarlos en LimeLM.
Además, puedes incluir todos estos métodos de licencia en tu aplicación y elegir cuál usar en tiempo de ejecución. Esto significa que no hay necesidad de crear versiones separadas de su aplicación. Esto reduce los costes totales de desarrollo.
Las licencias con bloqueo de hardware “bloquean” su software a un ordenador concreto. Esto significa que un cliente que le compra una licencia sólo puede utilizar su software en un único ordenador. Si el cliente intenta utilizar su aplicación y esa clave de producto en otro ordenador, no podrá activar su software.
La tecnología patentada de “huella digital de hardware” de TurboActivate puede determinar si el cliente está intentando realizar la activación en otros dispositivos. Puede diferenciar con precisión entre tener dos ordenadores completamente separados y tener un ordenador que sólo ha tenido pequeñas actualizaciones de hardware (y que realmente es el mismo ordenador). Además, puede hacer todo esto sin que usted tenga que enviar a sus clientes un “hardware-dongle” por separado, lo que reduce sus costes drásticamente.
Relacionados
