User Tools

Site Tools


id_licencemanagement_dev

This is an old revision of the document!


Lizenzmanagementsystem

Wir verwenden ein System bestehend aus Lizenzschlüssel und einer serverbasierten Aktivierung/Deaktivierung der Software (Lizenzserver). Das System ist eine Eigenentwicklung. Auf Drittanbieter greifen wir nicht zurück.


Arten von Lizenzen

  • [Jr] Zeitraum in der das Tool genutzt werden kann (nach Erst-Anmeldung): Jahreslizenz (1)/ Mehrjahreslizenz (2,3,4,5,10, inf)
  • [PC] Anzahl nutzbarer PCs: Einzellizenzen (1 PC) / Clusterlizenzen [Volumenlizenz] (10,20,50,100 PC)

Beschreibung von Lizenz als 2-Tupel: L([Jr],[PC])

  • Beispiel L(1,1) .. 1 Jahr Nutzung für 1 PC
  • Beispiel L(5,100)..5 Jahre Nutzung für bis zu 100 PCs gleichzeitig
  • Beispiel L(inf,50)..unbefristete Nutzung für bis zu 50 PCs gleichzeitig

Weiterhin wäre es “nice to have” Abonnement-Lizenzen und Plug-In-Lizenzen anbieten zu können


Anforderungsmanagement für Lizenzen:

A) Keine Lizenzfähigen Kopien

Kopien von Installer oder der Software selbst dürfen auf neuen System nicht Lizenzfähigkein

B) Produktivität bei der Vertriebprodukteerstellung

Jede Software die Vetrieben werden soll, sollte nicht jedes mal extra kompiliert werden müssen

C) keine Crackbarkeit

austauschen von Komponenten (wie *.dlls) odr einzelnen Dateien sollte nicht dazuführen, dass eine Softwareversion auf anderen Systemen weitergenutzt werden kann.

D) Produktangebotspflege

Beides: Sowohl Einzelsoftware (Kontainer) Vertrieb als auch der liensierbare Vertrieb einzelner Software (KategorienVertrieb) sollte möglich sein

E) Multi OS Fähigkeit

Mehrere Betriebssystem sollten potentiell unterstützbar sein, min. aber Linux und Windows


Struktur der Lizenskeys:

Ein Lizenzkey/Lizenzschlüsel besteht aus einem 5 stelligen Produktkey und einem 25 stelligen Zufallskey: - entgegen dem bild sind generell positive ganze arabische zahlen und latainische Großbuchstaben zur verwendung im Key zugelassen.


Aktuelle Productkeys:

1AJS2 = VSE 2.1 Lite for WINDOWS Lizenz: 1 Client, 1Jahr

1AJS3 = VSE 2.1 Lite for WINDOWS Lizenz: 10 Clients, 1Jahr

1AJS4 = VSE 2.1 Lite for WINDOWS Lizenz: 50 Clients, 1Jahr

1BJS2 = VSE 2.1 Basic for WINDOWS Lizenz: 1 Client, 1Jahr

1BJS3 = VSE 2.1 Basic for WINDOWS Lizenz: 10 Clients, 1Jahr

1BJS4 = VSE 2.1 Basic for WINDOWS Lizenz: 50 Clients, 1Jahr

1CJS2 = VSE 2.1 Pro for WINDOWS Lizenz: 1 Client, 1Jahr

1CJS3 = VSE 2.1 Pro for WINDOWS Lizenz: 10 Clients, 1Jahr

1CJS4 = VSE 2.1 Pro for WINDOWS Lizenz: 50 Clients, 1Jahr


Lizenzprozess Ablauf

Hardware ID (HWID) HWID in “rlenit.ky”

→ Software + Lizenzschlüssel Verkaufen/Vetreiben = Erfüllt (E) und teilweise (D)

→ Aktivieren der Software:

  1. Frontend: Eingabe Lizenzschlüssel (Lizenzschlüssel nach erfolgreicher aktivierung per Hilfe anzeigen lassen können)
  2. Backend: Anfrage an Server, Software wird aktiviert, Lizenzschlüssel selbst wird ungültig/belegt = Erfüllt (A),(B),(C)

→ Zur Laufzeit der Software:

  1. Sessionstart: Anfrage an Server

Datenbankschema:

id_licencemanagement_dev.1523291898.txt.gz · Last modified: 2018/04/09 18:38 by 141.44.23.5