Unser System generiert beim ersten Start eine 8-stellige Hex-Nummer (0-F; und nein, kein CRC32
) bestehend aus Komponenten wie CPU, HDD, LAN, ... Dazu kommt noch ein "Salt" aus dem Namen, den der Nutzer angibt und die Version der Software (Basis, Profi, ...). Gab bei über 400 Nutzern dieser Software bisher keine Probleme oder eine Kollision.
Wir hatten ganz am Anfang ein System aus 4 8er-Blöcken. Das fanden wir zwar auch gut, aber den meisten Kunden hat das ziemlich Probleme gemacht und teilweise absolut angenervt, da viele eben nunmal stinknormale Anwender sind, die gerade mal wissen, wie man auf direktem Wege ins Windows kommt, Word startet, eMails abruft (selbst da gibts noch viele Grauzonen), etc. Für einige ist sogar "Copy & Paste" ein Fremdbegriff.
Wenn die jetzt mit einem Freischaltsystem konfrontiert werden, was es erfordert, eine X-stellige alphanumerische Zeichenkombination anzugeben, hast du (oder derjenige der dann den Support macht) ständig Aufwand. Daher sollte das System so simpel und einfach wie möglich gehalten werden.
Was wir auch noch oft haben sind Leute, die den Dialog nicht lesen. Da steht ganz klar, dick und fett, dass man die angezeigte Nummer uns zukommen lassen soll. Stattdessen erhalte ich Mails von Leuten, die sich darüber beschweren, dass sie ihre Software mit der angezeigten Nummer nicht freischalten können, etc ...