FLEXnet Publisher
FLEXlm ist eine bekannte Software zur Verwaltung von Softwarelizenzen, ein sogenannter Lizenzmanager. Sie wird vorwiegend in Firmennetzwerken eingesetzt, um sogenannte Floating-Lizenzen einer Vielzahl von Nutzern lizensierungspflichtiger Software zur Verfügung zu stellen.
Computersoftware kann auf verschiedene Art und Weise lizensiert und diese Lizensierung mit einer Lizenzmanager-Software überwacht werden. Eine Lizenz, um eine Software auf genau einem definierten Rechner zu betreiben, wird in der FLEXlm Software als Node-Locked bezeichnet, sie erlaubt die Benutzung der Software auf genau einem Rechner, einem Knoten oder node, einem genau bestimmten Rechner in einem Computernetzwerk. Die Benutzung einer solchen Lizenz ist an genau diesen Rechner gebunden.
Alternativ kann ein Unternehmen auch eine bestimmte Menge an sogenannten Floating-Lizenzen erwerben, die dynamisch an die Maschinen bzw. Benutzer der Software vergeben werden. Bei Benutzung wird die Lizenz in der Lizenzmanagersoftware als belegt gekennzeichnet, sie befindet sich dann im Status checked-out. Wenn die Nutzung der Software beendet wird, wird die Lizenz wieder als frei verfügbar gekennzeichnet und befindet sich damit im Status checked-in. Auf diesem Wege kann ein Unternehmen den Erwerb auf zum Beispiel 50 Lizenzen beschränken und auf einer weit größeren Anzahl Rechnern den gelegentlichen Benutzern die Software zur Verfügung stellen, wenn auch nicht mit mehr als 50 Benutzern gleichzeitig die Software nutzen können.
Die FLEXlm Software unterstützt beide Lizensierungsmodelle, die Floating-Lizenzen und die Node-Locked-Lizenzen. Voraussetzung ist jeweils, das der Rechner, auf dem die Lizenz benutzt werden soll, über das Computernetzwerk eine Verbindung zu dem sogenannten Lizenzserver hat. Der Lizenzserver kann auch durch mehrere als Server funktionierende Rechner dargestellt werden, die sich quasi bei Ausfall von einem der beteiligten Rechner in Abwesenheit vertreten.
Die Software wird im allgemeinen zur Lizenzverwaltung für Electronic Design Automation Software auf Computern unter dem Betriebssystem Unix benutzt.
Die Software FLEXlm wurde ursprünglich durch die Firma Globetrotter entwickelt und zeitweise durch die Firma Highland Software vermarktet. Später übernahm Globetrotter wieder die Vermarktungsrechte, bis das Unternehmen durch Macrovision übernommen wurde, das die Software in FLEXnet umbenannte.
Ergänzende Software
- JTB Flexreport [1] ist eine Anwendungssoftware der Firma JTB World [2], die Übersichten als Grafik und im HTML-Format sowie als Datenbankberichte über die Lizenznutzung der Softwareprodukte erstellt, die den FLEXnet- bzw. FLEXlm-Lizenzmechanismus nutzen.
- X-Formation [3] ist der Hersteller einer Lizenzmanagement Software, die die Verwendung von FLEXlm/FLEXnet, LM-X, IBM LUM und Sentinel LM erweitert. Diese Softwaretools beinhalten eine Lizenzstatistiksoftware, die durch in Echtzeit generierte Grafik eine preiswerte Lösung zur Analyse der Lizenznutzung bietet, eine durch den Nutzer bedienbare Abfrage Software sowie die Darstellung im HTML-Format, welcher Nutzer welche Lizenz und welche Lizenzerweiterung benutzt. Mit der Lizenzstatistiksoftware kann man sich auch eigene Abfragemöglichkeiten zusammenstellen.
- Optilicense [4] ist eine Software, die sich mit dem Lizenzserver verbindet und die Lizenznutzung für jede Anwendungssoftware aufzeichnet. Die aufgezeichneten Daten werden in eine Datenbank eingestellt und können in einer Vielzahl von grafischen und Textberichten ausgegeben werden. Optilicense ist eine einfache, intuitiv bedienbare Software, die die Überwachung der Lizenznutzung auch weniger geschulten Personen ermöglicht und die Produktivität der CAE- und EDA-Abteilungen erhöht.
- Open iT [5] ist eine Softwarelösung zum Messen und Auswerten der Lizenznutzung, die entwickelt wurde, um erfahrenen Benutzern und in vielschichtigen Organisationen möglichst flexible und leistungsfähige Berichtswerkzeuge für FLEXlm, IBM LUM, Sentinel/Abaqus/Elan, RLM und andere Lizenzmanager zur Verfügung zu stellen. Zu den Vorteile gehört ein übergreifendes, globales Berichtswesen, Kostenzuweisung bzw. Abrechnung nach Nutzung und die Fähigkeit, zwischen aktiver und nichtaktiver Lizenznutzung zu unterscheiden sowie gegebenenfalls unbenutzte Lizenzen automatisch freizugeben. Darüberhinaus erlauben weitere Module eine Überwachung von Stand-Alone- oder Web-Anwendungen, um einen Gesamtüberblick über die globale Nutzung der Softwarelizenzen zu erhalten.
Quellen
Weblinks
- FLEXlm Frequently Asked Questions (engl.)
- FLEXlm End Users Guide (Versionen 5 bis 9.5 (engl.))
- FLEXnet End Users Guide (versionen 10.0 und später, unter dem neuen Firmennamen (engl.))