Kategorien: Anwendungsfälle

Lizenzierung von kostenfreier Software

Professioneller Softwarevertrieb mit CodeMeter

Herausforderung

Die Entwicklung von Software ist ein kostenintensiver und komplexer Prozess. Jeder Hersteller fokusiert sich daher darauf, seine Software zu monetarisieren. Zwei beliebte und verwandte Strategien sind: die Verteilung einer kostenfreien Standard-Version mit der Möglichkeit, auf eine Professional-Version upzugraden (Freemium), und die Herausgabe einer kostenfreien, zeitlich beschränkten Testversion (Evaluation). Im ersten Fall ist der Funktionsumfang eingeschränkt, im zweiten Fall ist die Laufzeit der Software befristet.

Für diese Fälle gibt es drei entscheidende Herausforderungen: Erstens möchte der Softwarehersteller keine zwei oder drei separaten Versionen pflegen. Zweitens sollte der Prozess für den Anwender so einfach wie möglich sein. Drittens soll der Erfolg der Aktion gemessen und gesteigert werden.

Lösung

CodeMeter bietet eine Lösung für alle drei Herausforderungen:

Eine Version: Mit Hilfe von CodeMeter Protection Suite wird die Software automatisch verschlüsselt und gegen Reverse Engineering geschützt. Durch API-Aufrufe können einzelne Funktionen speziell freigeschaltet werden. In CodeMeter License Central werden drei Lizenzmodelle abgebildet. Eine Standard-Lizenz, die nur einen eingeschränkten Funktionsumfang enthält, eine Professional-Lizenz, die neben den Funktionen der Standard-Lizenz noch zusätzliche Funktionalitäten enthält und eine zeitlich befristete Evaluation-Lizenz.

Einfacher Prozess: Der Anwender lädt die Software aus dem Internet herunter und führt den Installationsprozess aus. Im Installationsprozess kann der Anwender zwischen den drei Versionen unterscheiden. Im Fall der gekauften Professional-Version besitzt er ein Ticket, welches er einfach eingibt; im Fall einer kostenfreien Version gibt der Anwender anstelle eines Tickets seine Kontaktdaten ein. Die Software aktiviert sich danach automatisch im Hintergrund und erhält die entsprechend gewünschte Lizenz.

Messung und Tracking: Alle Aktionen und Kontaktdaten werden in CodeMeter License Central automatisch erfasst und an das CRM-System des Softwareherstellers übertragen.

Ergebnis

Ein schlanker Prozess in der Softwareentwicklung, eine einfache Nutzerexperience des Anwenders und das automatische Erfassen von Kontaktdaten sind eine Win-Win-Win-Situation für Softwareentwickler, Anwender und Marketing des Herstellers.

Der Anwender erhält die Software auf einem einfachen und flexiblen Weg und kann diese sofort und ohne Hürden nach einer einfachen Aktivierung oder Registrierung verwenden. Die Softwareentwicklung vereinfacht den Entwicklungsprozess durch die „Eine-Version-Philosophie“ und das Marketing erhält die Daten für Auswertungen und Angebotsaktionen. Erfolge werden damit transparent und können gesteigert werden.

Erfolg

Mit der attraktiven und technisch überzeugenden Lösung von Wibu-Systems können Softwarehersteller die Anzahl der Nutzer ihrer Professional-Version in einem einzigen Jahr vervielfachen.

Flexibilität, perfekte Integration und absolute Diskretion

Nutzerfreundlichkeit ist einer der Schlüsselfaktoren für den erfolgreichen Verkauf von Software. Dies gilt vor allem für den Registrierungsprozess einer kostenfreien Software. Die einfachste Registrierung wäre keine Registrierung, aber ohne Registrierung der Anwender sind weder der Erfolg messbar noch der Verkaufsprozess steuerbar. Daher entscheiden sich die meisten Softwarehersteller für eine Registrierung. Eine Registrierung vor dem Download der Software verfälscht die Messdaten, da Software weitergegeben werden kann, setzt die Hürde zu einem sehr frühen Zeitpunkt im Entscheidungsprozess des Anwenders und schließt alternative Wege wie die Verteilung auf Messen und Veranstaltungen nicht mit ein. Mit CodeMeter erfolgt die Registrierung im Anschluss an den Installationsprozess beim ersten Start der Software. Die Kontaktdaten werden durch einen vom Softwarehersteller an seine Anforderungen und sein Design anpassbaren Software-Aktivierungs-Assistenten erfasst und online an ein Registrierungsmodul in CodeMeter License Central gesendet. Im Austausch gegen die Kontaktdaten erhält der Anwender automatisch seine kostenfreie Lizenz.

Die Kontaktdaten werden in diesem Prozess vom Software-Aktivierungs-Assistenten verschlüsselt. Wibu-Systems hat keinen Zugriff auf diese Daten; diese werden erst nach der Übertragung an das CRM-System von Softwarehersteller dort wieder entschlüsselt.

Die Lizenz ist mittels CodeMeter SmartBind® an die Eigenschaften des Rechners gebunden, an dem sich der Anwender registriert hat. Eine nicht autorisierte Weitergabe einer bereits aktivierten Lizenz wird damit unterbunden.

Auch für den in der heutigen Zeit unwahrscheinlichen Fall, dass der Anwender komplett offline ist, bietet CodeMeter eine Lösung. Der Software-Aktivierungs-Assistent erzeugt in diesem Fall eine Lizenzanfrage-Datei, welche die verschlüsselten Kontaktdaten und einen Fingerabdruck des Offline-Rechners enthält. Über ein Lizenzportal (WebDepot) überträgt der Anwender diese Datei von einem Online-Rechner an CodeMeter License Central. Er erhält eine Lizenzupdate-Datei für den Offline-Rechner. Diese Datei importiert er auf dem Offline-Rechner mit dem Software-Aktivierungs-Assistenten.

Die Laufzeit der Evaluation-Version startet mit der Registrierung des Anwenders und somit beim ersten Start der Software. Nach einer vom Hersteller konfigurierbaren Zeit läuft die Lizenz ab und die Software kann nicht weiter verwendet werden. Beim Starten der Software wird dem Anwender die Rest-Laufzeit der Evaluation-Version angezeigt und Hinweise auf den Kauf der Software gegeben.

Das in diesem Anwendungsfall gezeigte Szenario von drei Versionen „Standard“, „Professional“ und „Evaluation“ kann mit CodeMeter beliebig skaliert werden. So ist es problemlos möglich, dies auf eine kostenfrei und eine bezahlte Version zu reduzieren. Es können auch weitere Versionen wie eine Ultimate-Version oder eine Enterprise-Version mit einem erweiterten Funktionsumfang hinzugefügt werden.

Mit CodeMeter kontrolliert der Softwarehersteller den kompletten Prozess von Softwareregistrierung und Softwareverkauf und erfasst die Daten für Auswertungen und Verbesserungen des Prozesses. Über Schnittstellen zu ERP- und CRM-Systemen werden diese Daten direkt an die Systeme des Softwareherstellers übertragen und stehen dort sofort Verfügung. Die Kontaktdaten sind verschlüsselt gespeichert und CodeMeter ist transparent für den Anwender. Es funktioniert einfach alles wie gewollt – einwandfrei, nahtlos und immer diskret.

Nach oben