Introduction

HighTec compilers are licensed through Reprise Software’s license manager, RLM for short. That means HighTec only provides the license file after purchasing; the server needs to be self-hosted locally by the customer.

The compiler can be run either from the HighTec IDE or a terminal. The IDE comes with a license manager, and if you are running the compiler from a terminal, you have to manually set up an environmental variable and point it to your license file/server.

If you want to use our license manager, you can find it as an integrated part of the HighTec IDE. Download links and instructions on how to install it can be found in our IDE Quick Start Guide.

Types of licenses

Developer and Build Server Licenses

You can either acquire Developer Licenses of different types or a Build Server License from HighTec.

  • Developer Licenses may be used for development work but may not be used in build servers.

    • There are multiple different types of Developer Licenses, e.g. depending on the seats to use.

    • For more information, see the topics below or contact our sales team at sales@hightec-rt.com.

  • Only Build Server Licenses permit the use of a Seat on a build server system (like Jenkins).

    • For each build job and each Seat and for each operating system an additional Build Server License is necessary.

Floating Licenses

  • Floating Licenses are licenses distributed through a local server.

  • When setting up a Floating License, you may need to consult with your IT department to get proper access to the machine that will be running the license server.

  • Access to a license via a local server.

  • Instructions on how to install your floating license can be found here.

Node-Locked (Fixed) Licenses

  • Node-Locked licenses are machine-specific licenses.

  • It can only be used by the single activated End User on that machine per Seat.

  • They are locked to the MAC-address of your machine and do not require you an active internet connection.

  • The only thing required is that your machine must be set to be able locate the license locally (for more information, please visit the relevant page).

  • When choosing a MAC-address, please do not select a MAC-address related to a dongle, docking station, etc., as this can cause license problems.

Roaming licenses

  • Special Floating Licenses for cases, when you need to remove your machine from the network where the license server is stored.

  • Only Developer Licenses can be used in combination with the Roaming Licenses, not the Build Server Licenses.

  • This is a per Seat option and the "checked out" Seats expire after a predetermined number of days or weeks, or can be returned to the license pool at the company network.

  • Roaming is an additional service and needs to be added by the HighTec sales team. If you want to use the roaming function, please contact sales@hightec-rt.com.

Restricted Licenses

HighTec currently has multiple types of restricted licenses. These are node-locked licenses, and they cannot be renewed after expiration (if they have an expiry date).

Evaluation licenses:

  • Evaluation License is for non-commercial purposes, only to evaluate it individually for potential purchase.

  • It is limited in time and furnished with an expiry date (valid for 30 days).

  • To request an Evaluation Key, please submit the form here.

Free-entry licenses:

  • Evaluation License is for non-commercial purposes, only for the specific purpose and period of the award (for example for course support).

  • It is limited in time and furnished with an expiry date (valid for 1 year).

  • To request a Free-entry toolchain with license, please submit the form here for TriCore and here for Power Architecture.

Academic licenses:

  • Academic License permits the use of the toolchain within an agreed department of a university by lecturers or students as part of their studies.

  • It may be limited in time or unlimited.

  • For more information and requesting please contact the HighTec sales team at sales@hightec-rt.com.

Training licenses:

  • Training License permits the use of the toolchain for the internal training of employees/third parties acting on behalf of the Customer.

  • It may be limited in time or unlimited.

  • For more information and requesting please contact the HighTec sales team at sales@hightec-rt.com.