Mike Ott wrote:

Vielen Dank für alle eure Beiträge. Der Anwendungszweck wäre ein
Lizenzschlüssel, der nur auf einem bestimmten Rechner funktioniert. Ich habe
die Erfahrung gemacht, dass meine Software halt ungeniert weitergereicht
wird wenn es keine Einschränkung gibt. Aber die Sache scheint ja etwas
tricky...

Da in diesem Fall nicht von einem Einsatz von Virtualisierungen
ausgegangen werden kann, musst Du "nur" den Installationsrechner
markieren.
Problematisch ist natürlich die Weitergabe des Registrierschlüssels,
mit dem ja eine weitere "Markierung" eines anderen Rechners möglich
ist. Hier halte ich als einzig brauchbaren Weg die Personalisierung des
Programms/Schlüssels für sinnvoll. Damit ist zwar nicht
ausgeschlossen, dass der Anwender das Programm auf mehreren Rechnern
nutzt oder es im näheren Umfeld weiterreicht, aber es schafft eine
Hemmschwelle, das Programm mit persönlichen Daten frei im Internet zu
verteilen. Schleißlich liefe der Anwender Gefahr, verklagt zu werden.

Denkbar wäre eine Art Onlineregistrierung. Ähnlich, wie es iTunes
macht. Bei der Registrierung wird ein Hashwert an einen Server gesendet,
der eine Freigabe zurückliefert. Wenn mehr als eine vorgegebene Anzahl
Installationen erfolgt, muss auf einem Rechner wieder deinstallieret
werden.
Ist allerdings problematisch, wenn der Server ausfällt. Als Anwender
würde ich das nicht wünschen.

MfG, Metti.

Antwort per Email an