Qu'est-ce que le contrôle de logiciel?
Le contrôle de logiciel est un type de système de contrôle informatique qui peut signifier plusieurs choses différentes à la fois. Le type de contrôle de logiciel le plus courant survient lorsqu'une entreprise mesure le nombre de licences de logiciel utilisées et garantit que le nombre de licences utilisées n'est pas utilisé de manière abusive. Parmi les autres versions de cette mesure, on peut citer la surveillance et l’interdiction d’utiliser des programmes à certains moments, ou l’autorisation à un nombre spécifique d’utilisateurs d’accéder simultanément au programme. Certains programmes forcent également les utilisateurs à payer en fonction de la durée d'utilisation d'un programme, et cette durée doit être correctement mesurée. Les utilisateurs courants ne rencontrent généralement pas de problèmes ni ne doivent participer activement à la mesure de logiciel, mais les grandes entreprises peuvent avoir besoin de contrôler l'utilisation du programme.
La forme la plus courante de contrôle de logiciel est effectuée par le créateur du logiciel pour surveiller le nombre de licences actives. Lorsque quelqu'un achète ou télécharge un programme, ce logiciel est accompagné d'une licence, même s'il s'agit d'un programme gratuit. Cette licence est comme un contrat qui définit les conditions d'utilisation et garantit également que l'utilisateur utilise une version légale du programme. Certains programmes sont livrés avec plusieurs licences, permettant à l'utilisateur d'installer le programme sur plusieurs ordinateurs. Le fabricant de logiciels doit surveiller et mettre à jour ces licences si les conditions du programme changent et doit s'assurer que le nombre de licences ne dépasse pas le maximum spécifié, conformément aux conditions du logiciel.
Les administrateurs système peuvent utiliser le contrôle des logiciels pour vérifier tous les ordinateurs actifs pendant les heures de bureau afin de s'assurer que tous les programmes en cours d'exécution sont autorisés conformément au protocole et que l'utilisateur est productif. Ce type de surveillance permet à l’administrateur de vérifier si des programmes interdits, tels que les jeux, sont utilisés par n’importe quel ordinateur. L'administrateur peut également accéder à un ordinateur spécifique et l'empêcher de lancer des programmes interdits jusqu'à une certaine heure, par exemple après les heures ouvrables.
Certains programmes ne peuvent être utilisés que pendant certaines périodes ou par un certain nombre d'utilisateurs à la fois. Aller en dehors du temps ou du nombre d'utilisateurs peut aller à l'encontre de la licence logicielle pour les programmes de haut niveau ou de niveau entreprise, rendant ainsi l'utilisation illégale. Les administrateurs système utilisent la surveillance des logiciels pour s'assurer que personne ne sort de ces conditions. Ils interdisent normalement toute utilisation en dehors de ces conditions en limitant le nombre d'utilisateurs ou en empêchant le logiciel de se lancer pendant les heures interdites.
Certains programmes doivent être payés en fonction de la durée d'utilisation du programme. Dans ce schéma, l'administrateur système et le distributeur de logiciels invoquent généralement la surveillance logicielle pour vérifier la quantité d'utilisation. Cela maintient le logiciel légal et garantit également que le distributeur est payé correctement en fonction de la durée d'utilisation du programme.