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.
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.