Todo el software, ya sea instalado en un teléfono, computadora portátil, servidor o utilizado en la nube, requiere una licencia. Incluso el software que se considera “gratuito” (es decir, el software que se puede distribuir y modificar libremente) viene con un acuerdo de licencia. Una licencia establece los términos para usar el software, incluido quién puede usarlo, por cuánto tiempo, qué niveles de acceso tienen los usuarios al código fuente y más. Estos acuerdos de licencia se muestran cuando un usuario inicia la aplicación por primera vez (a menudo en forma de un EULA, Acuerdo de licencia de usuario final) o se incluyen con el medio de distribución, como en el archivo de almacenamiento descargado.
¿Qué es la gestión de licencias de software?
Por lo general, las plataformas de administración de licencias de software incluyen varios elementos, que incluyen, entre otros, auditorías, controles de cumplimiento e informes para los tomadores de decisiones o, en algunos casos, las autoridades reguladoras.
Las plataformas de administración de licencias de software también pueden servir como una fuente central de información que describe las diferencias entre los diferentes modelos de licencias de software. Estas diferencias son especialmente grandes en el software de código abierto y los servicios en la nube.
Por ejemplo, ciertos servicios en la nube pueden cobrar según el rendimiento de los datos, el ancho de banda de una aplicación, el uso del procesador o (más comúnmente) la cantidad de usuarios finales que acceden al servicio.
En el software de código abierto (más sobre este tema a continuación), algunas licencias permiten el uso gratuito de cualquier elemento del código proporcionado sin recurrir a los desarrolladores, mientras que otras son más restrictivas y, por ejemplo, prohíben la divulgación de información que puede requerir cambios en hacerse. al código.
¿Por qué es importante la gestión de licencias de software?
La gestión eficaz de las licencias de software garantiza que las organizaciones cumplan con los términos de la licencia y evita problemas legales. Además, ayuda a optimizar costes, ya que las empresas no gastan de más en licencias de software y evitan usos ilegales.
En el caso de los servicios en la nube, la gestión de licencias es fundamental para aprovechar al máximo los costes mensuales de aplicaciones o servicios externos. Asegura que el uso del servicio en la nube se mantenga dentro de los límites establecidos, evitando costos inesperados a fin de mes.
La complejidad de las licencias de software
Es bastante fácil para la mayoría de las personas imaginar lo que representa una pieza de software: una aplicación en un teléfono, un ícono en el escritorio en el que se hace doble clic o un servicio basado en la web en el que inicia sesión para realizar el trabajo.
Sin embargo, la imagen detallada es mucho más compleja. Por ejemplo, en un teléfono Android, el sistema operativo (Android) tiene licencia, al igual que la máquina Java virtualizada dentro del sistema operativo. Además, es probable que cada aplicación contenga varios componentes (a menudo llamados bibliotecas o marcos), cada uno con sus propias licencias.
Si bien rara vez es necesario realizar un seguimiento de cada componente en detalle, las organizaciones deben saber que macOS, por ejemplo, viene como un software con licencia, al igual que las diferentes versiones de Windows que se ejecutan en sus escritorios. Los servidores alojados internamente o en servidores privados virtuales en la nube también tendrán licencia bajo los diversos términos comúnmente asociados con el software basado en Linux.
A mayor escala, las plataformas de gestión de licencias de software demostrarán claramente su valor, ya que pueden realizar evaluaciones exhaustivas en las redes de una organización para determinar qué se está ejecutando, dónde, qué se está utilizando y facilitar una gestión eficaz en consecuencia.
Gestión de licencias de software
Hay tres elementos básicos en la gestión de licencias de software. El primero es el descubrimiento de activos a través de la vasta red. En las organizaciones actuales, esa red se extiende desde la LAN hasta la nube e incluye dispositivos BYOD que aparecen en la LAN, suponiendo que los dispositivos traídos a la empresa se utilicen para fines laborales de alguna manera.
También se deben verificar los dispositivos IIoT y IoT. De hecho, todo lo conectado a la red corporativa debe ser catalogado. La catalogación debe incluir capas de aplicación y sistema operativo (si están separadas) y cualquier extensión o complemento para aplicaciones y servicios implementados en toda la empresa.
La segunda parte de la suite de administración de licencias de software compara las copias instaladas de software y hardware con las licencias compradas y garantiza que no se violen los términos de las licencias (incluso las llamadas versiones “gratuitas”).
El tercer elemento es la continuación de estos procesos a medida que continúan las actividades de la organización. A medida que se lanzan nuevos servicios en la nube o se suscriben, deben agregarse al catálogo de licencias de software. De manera similar, la información de la licencia debe agregarse o eliminarse del registro en ejecución cuando el personal deja o se une a la organización o cuando se retiran o adquieren dispositivos de hardware. El cumplimiento continuo es esencial a pesar de los muchos giros y vueltas que tomarán las empresas de hoy en día a medida que implementen, operen y cambien su pila de TI general.
Los especialistas de Vidasoft apoyan a las empresas en el campo de la gestión de licencias de software. Mapeamos sus licencias, nos encargamos de comprar las licencias necesarias y luego monitoreamos las licencias.