Im Zeitalter der Digitalisierung sind der Kauf von Software, das Abonnieren von Diensten und das Herunterladen von Apps für Millionen von Anwendern zum Alltag geworden. Gleichzeitig stehen Softwarehersteller vor immer komplexeren Herausforderungen: ihre Anwendungen wirksam zu schützen, die Integration von Lizenzen durch Drittanbieter zu erleichtern, die Software sicher an die Anwender zu verteilen, die Lizenzen auf den Endgeräten zu aktivieren und eine zuverlässige Verbindung zu diesen Geräten zu gewährleisten. „Jeder Software-Entwickler muss seine App schützen“, sagt Rüdiger Kügler, VP Professional Services bei Wibu-Systems. So soll die von Wibu bereitgestellte CodeMeter Protection Suite eine zukunftsweisende Antwort auf diese Herausforderungen sein. Sie bietet viele Werkzeuge, um Anwendungen zu lizenzieren und vor Manipulation und vor Piraterie zu schützen. Häufig wird eine Anwendung in einzelne Module unterteilt und unterschiedlich verschlüsselt, die dann nur mit der passenden gültigen Lizenz laufen. Diese Technologie eignet sich für Anwendungen, die in verschiedenen Programmiersprachen und Frameworks entwickelt wurden, unter anderen .NET, NodeJS, Python sowie alle Sprachen, die Maschinencode erzeugen, wie C, C++ und Go.
App-Entwickler, die bereits eine eigene CodeMeter-Infrastruktur verwenden, können diese im Lizenzmanifest hinterlegen. App-Entwickler, die keine eigene CodeMeter-Infrastruktur besitzen oder ihre eigene Infrastruktur vom Marktplatz trennen wollen, können eine von Wibu-Systems speziell für den Flecs Marketplace zur Verfügung gestellte Infrastruktur nutzen.
Geradlinige Bereitstellung der Apps
Der Prozess für die Bereitstellung von Apps auf dem Flecs Marketplace ist geradlinig: Die geschützte App und das Lizenzmanifest werden durch den App-Anbieter im Marktplatz veröffentlicht. Hinterlegt werden Preise, App-Beschreibung sowie informative Grafiken und Screenshots. Bei Verwendung der in den Marktplatz integrierten CodeMeter-Infrastruktur wird automatisch ein Artikel in der CodeMeter License Central des Marktplatzes angelegt.
Automatisierte Kaufabwicklung der App
Der Kauf einer App durch einen Kunden ist der Hauptprozess im gesamten digitalen System. Der Marktplatz sorgt für eine vollständig automatisierte Kaufabwicklung und der Anwender bekommt am Ende eine Auftragsbestätigung sowie eine Rechnung. Je nach Zahlungsweise wird außerdem die Bezahlung automatisiert durchgeführt. Abhängig vom Lizenzmanifest kommuniziert der Flecs Marketplace mit der verbundenen CodeMeter License Central, die dann eine Lizenz in Form eines Aktivierungscodes erzeugt. Dieser wird gemeinsam mit der App an den Anwender geliefert.
Unkomplizierte Aktivierung der Lizenz
Nach dem Kauf wird die App auf dem Gerät installiert, ebenso die CodeMeter-App und die App ‚Software Activation Wizard‘. Letztere erleichtert die Übertragung der Lizenz auf das Gerät mithilfe des Aktivierungscodes. Die Lizenzkonfiguration kann auch die Übertragung der Lizenz auf ein anderes Gerät oder die Reaktivierung bei Verlust erlauben. Die App sorgt für einen transparenten und automatisierten Einsatz bei Lizenzaktivierungen oder Abonnementverlängerungen, während CodeMeter die Lizenzverwaltung sicherstellt und Missbrauch wie das Klonen von Geräten verhindert.
Auf die Bedürfnisse zugeschnitten
Die Einführung eines eigenen App Stores oder Marktplatzes für eigene und fremde Apps soll sich mit dem Flecs Marketplace schnell realisieren lassen. Softwarehersteller können ihre Anwendungen nun einfach in den Marktplatz integrieren und sich auf diese Weise von den umfangreichen Prozessen entlasten, die mit dem Schutz von Software und der Verwaltung von Lizenzen verbunden sind. Diese Entwicklung ist ein wichtiger Schritt in Richtung eines sicheren, zuverlässigen und leicht zugänglichen digitalen Systems, in dem Softwareschutz und Lizenzierung auf die Bedürfnisse von Herstellern und Anwendern abgestimmt sind und das neue Möglichkeiten für die industrielle Digitalisierung eröffnet.