Les licences flottantes , également appelées licences simultanées ou licences réseau , sont une approche de licence logicielle dans laquelle un nombre limité de licences pour une application logicielle sont partagées entre un plus grand nombre d'utilisateurs au fil du temps. Lorsqu'un utilisateur autorisé souhaite exécuter l'application, il demande une licence à un serveur de licences central . Si une licence est disponible, le serveur de licences autorise l'exécution de l'application. Lorsqu'il a fini d'utiliser l'application, ou lorsque la période de licence autorisée expire, la licence est récupérée par le serveur de licences et mise à la disposition d'autres utilisateurs autorisés.
Le serveur de licences peut gérer les licences sur un réseau local , un intranet , un réseau privé virtuel ou Internet .
Les licences flottantes sont souvent utilisées pour des applications à forte valeur ajoutée dans les environnements d'entreprise, comme l'automatisation de la conception électronique ou les outils d'ingénierie. Cependant, leur utilisation se développe largement dans l'ensemble de l'industrie du logiciel.
Un serveur de licences sur site était autrefois le seul moyen d'appliquer des modèles de licences flottantes. Un serveur de licences était requis à chaque emplacement de l'utilisateur final et chaque ordinateur ou périphérique d'un réseau devait s'y connecter. Les fichiers de licences étaient liés à l'ID d'hôte du serveur de licences, mais pouvaient être mis à la disposition de n'importe quel ordinateur client du réseau, la limite d'utilisateurs simultanés étant appliquée par le serveur de licences sur site. Les fichiers de licences sont généralement liés à l'ID d'hôte du serveur de licences par une adresse MAC ou une adresse Ethernet. Le nombre de licences enregistrées et installées sur le serveur de licences limite le nombre d'utilisateurs simultanés.
Bien que les serveurs de licences sur site soient la méthode traditionnelle de mise en œuvre des licences flottantes, les solutions modernes utilisent des solutions basées sur le cloud et plug and play .