Whatever the licensing mode you choose, you need to enter your licensing information at the very beginning of your application source code. REDsdk licensing must be the first steps in using the REDsdk API and is detailed below.

REDsdk can be freely experienced within the REDsdk tutorial framework. The RFK::TutorialApplication class is the main entry point that can be used for prototyping with REDsdk. A binary will require the REDsdk tutorial framework to run. It can't run standalone without it.

The maximal runtime length of an executable program built with the REDsdk tutorial framework is set to 1 hour. After this time period, the executable must be restarted to continue operating.

REDsdk can be purchased on-line. Each purchased license unlocks one customer's REDsdk-based application. The licensing service is provided by Redway3d's servers and therefore requires and Internet connection.

Task: Setting up a REDsdk per-seat license

Customers who purchased REDsdk on-line have received a unique customer ID (after the on-line acceptance of the EULA). This customer ID is the only information needed to register their REDsdk-based application:

REDsdk can be deployed with no restrictions if you own a customer ID and an activation key. In this configuration, REDsdk can be authorized to run on any computer by supplying it the licensing informations you have received, directly in your source code:

Task: Setting up a REDsdk software vendor license

You must have received a customer ID and an activation key from REDWAY3D to follow the code procedure detailed below. These licensing informations uniquely identify yourself or your company for any REDsdk based application: