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
Beschreibung von Lizenz als 2-Tupel: L([Jr],[PC])
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:
→ Zur Laufzeit der Software:
Datenbankschema “VSELicenseDB” :