Hallo,
ich wollte mal eine Diskussion zur Lizenzierung von eigener Software anstoßen.
Modell: HomeCall
Dabei wurde in der Hauptdatei (z.B. Elternklasse einer (PHP-)Anwendung) eine Abfrage eingebaut, die prüfte, ob die in der Datenbank gespeicherten Lizenzdaten mit dem Hash übereinstimmten und die Lizenzierungszeit noch gültig war. Jede Nacht wurde der Server angerufen, der dann eine neue Lizenzierungszeit mit einem Hash zurück gab. Auch wurde die Zeit so berechnet, dass der Server einen Tag lang nicht erreichbar sein konnte.
Vorteile:
Einfache Kontrolle, Einfache Sperrung einer Software bei Verstößen
Nachteile:
HomeCall
Modell: Einmalige Lizenzierung
Bei der Installation wird eine Lizenz- und Seriennummer verlangt, die dann auf dem Server geprüft und Daten zurück übermittelt werden können.
Vorteile:
Nur einmaliger HomeCall
Nachteile:
Kaum Kontrolle möglich, Zeitliche begrenze Lizenzen sind schwierig umzusetzen
Welches Modell setzt ihr ein? Welche Modelle gibt es noch?
ich wollte mal eine Diskussion zur Lizenzierung von eigener Software anstoßen.
Modell: HomeCall
Dabei wurde in der Hauptdatei (z.B. Elternklasse einer (PHP-)Anwendung) eine Abfrage eingebaut, die prüfte, ob die in der Datenbank gespeicherten Lizenzdaten mit dem Hash übereinstimmten und die Lizenzierungszeit noch gültig war. Jede Nacht wurde der Server angerufen, der dann eine neue Lizenzierungszeit mit einem Hash zurück gab. Auch wurde die Zeit so berechnet, dass der Server einen Tag lang nicht erreichbar sein konnte.
Vorteile:
Einfache Kontrolle, Einfache Sperrung einer Software bei Verstößen
Nachteile:
HomeCall
Modell: Einmalige Lizenzierung
Bei der Installation wird eine Lizenz- und Seriennummer verlangt, die dann auf dem Server geprüft und Daten zurück übermittelt werden können.
Vorteile:
Nur einmaliger HomeCall
Nachteile:
Kaum Kontrolle möglich, Zeitliche begrenze Lizenzen sind schwierig umzusetzen
Welches Modell setzt ihr ein? Welche Modelle gibt es noch?