About this Guide

CodeMeter® is the technology of Wibu-Systems providing secure protection and effective license management of software and digital content.

information_weiss_klein26

In the following parts of the document the term CmDongle will be used representing all CodeMeter hardware form factors. CmActLicense represents the pure software and activation based variant of the protection and licensing system CodeMeter. If there is a technical reference to both variants, the term CmContainer is used. 

Moreover, throughout this document, at times, the terms "licensor" and "licensee" are used. The term "licensor" may be replaced by "developer" or "vendor", while "licensee" refers to the software "end user" or a user of digital content.

The CodeMeter Developer Guide is divided into separate parts.

The preface gives you an overview of the Guide’s structure, holds references for the user of the CodeMeter Software Development Kit (SDK), informs on typographic conventions used, and helps you when contacting the support team of Wibu-Systems.

Part II sketches the outstanding features of CodeMeter in the areas of security, hardware and software-based software protection, and flexible license management. Part III follows describing how the concept of CodeMeter meets protection, licensing, and security requirements. Moreover, basic terms are introduced.

Part IV describes CodeMeter Start Center, the communication turntable to open single CodeMeter tools, while Part V turns the attention to CodeMeter License Server as the central component of CodeMeter designed to run as a service on each computer, where CodeMeter protected digital content is used.

Part VI and Part VII point to the automatic and individual integration of the protection into your software. On the one hand, AxProtector for integrating automatic software protection using the graphical user interface (GUI) or the commandline for different project types. On the other hand, IxProtector for integrating individual software protection with the Software Protection API (WUPI) and the basic CodeMeter Core API.

Part VIII comprises the applications you use to create, manage, and deliver CodeMeter licenses of protected digital products: CodeMeter License Editor, CmBoxPgm, and Code Meter License Central. Part IX follows with a description of deployment options: what does your customer need for running the protected software?

Part X informs you on advanced CodeMeter features, such as, Implicit Firm Item, Enabling, using own keys, and the backup / restore of CmContainer contents.

Finally, Part XI is designed as an Administrator Guide holding CodeMeter installation information for different operating systems, the tools CodeMeter WebAdmin, CodeMeter Control Center, CmDust and cmu which support the administrator in the daily use of CodeMeter.

The Guide closes with a glossary and an index.

Generally, the Guide is structured along the lines as shown in the figure below.

CodeMeter Tools and Applications 

Figure 66: Documentation Structure