Professional Documents
Culture Documents
iTWO Costx Educational Licences
iTWO Costx Educational Licences
Overview
In iTWO costX, there are three different educational license types as follows:
License Types used in the computer labs at educational institutions (such as universities):
1. Institution License (also referred to as a University License).
2. Educational Network License (also referred to as a Network University License).
From the user’s point of view, all three educational license types work in the same way. The
difference is in the license / activation system only. Since the IT and network infrastructure varies at
different educational institutions, RIB provides two options for license deployment in the computer
labs at the educational institutions. Each of the two options are discussed in more detail later in this
document.
All three educational license types require iTWO costX to run in standalone mode. There is no iTWO
costX server install required on either the lab workstations or student computers. All data is
therefore held in a local database on the computer that iTWO costX is installed on. In the case of the
Educational Network License only, a separate server acting as a Licensing Server for iTWO costX is
required but it should be installed separately to the lab workstations.
Data can be exported and imported between all three educational license types but cannot be
imported to a commercial licensed version of iTWO costX. To prevent free educational versions of
iTWO costX being used in a commercial environment, there are some restrictions to the software
when used with an educational license. The restrictions simply make the iTWO costX educational
version less desirable for commercial use while still being the best product for educational use.
Restrictions are detailed in the topic Educational Restrictions in iTWO costX.
Prerequisites
The standard iTWO costX client system requirements should be met.
The only additional requirement for the Institutional license is that the computers must have
permanent internet access because each time iTWO costX is started it needs to check it is entitled to
run.
1
1 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
License Provision
For Students
To obtain an Educational Standalone License (Student License), students can simply apply online and
they are sent a serial number and a link to download the installer. Students may use the following
link to apply for an Educational Standalone License:
https://education.itwocostx.com/apply
Students must fill out the form fully and correctly and they must be studying an approved course.
Students must also use a student email address provided by their school / university.
For Universities
For licenses to be used at educational institutions such as universities, the RIB iTWO costX Sales &
Support team discusses the university’s requirements such as number of computers in the labs and
the numbers of users in the course as well as required deployment type (Institution License or
Educational Network License) . Once RIB has this information, they can determine how many
activations are required on the serial number, and it is then created and sent to the university
contact. If the university contact is not in the IT department, then they should send the serial number
and installation details to their IT so they can install.
Institution Licenses
The first option available to educational institutions for deployment of iTWO costX is the Institution
License.
An Institution license is a single serial number which is allowed to be activated multiple times. For
example, ‘University A’may be issued a single serial number which can be activated 50 times - on 50
different computers. This may be referred to as a 50 user license. The number of activations needed
for this type of license is equal to the number of unique computers it will be run on.
Each new computer that iTWO costX is activated on, will use up one license from the pool of 50. RIB’s
online activation system records the hardware of each computer that activates the license and it can
be renewed / reinstalled multiple times on the same hardware without using up an extra license. In
other words, reactivations on same hardware are allowed for Institution licenses.
Institution licenses do not require a Licensing Server to be installed, however all computers with
iTWO costX installed must have Internet access when iTWO costX is used.
Many universities use disk imaging software such as Ghost to prepare one image and then distribute
it out to various computers in the labs and the Institution license type fully supports this. The
Institution license type has in fact been designed to work at educational institutions where this kind
of thing is the norm.
Only once RIB's online activation server receives the maximum number of unique hardware
activations does it stop any new ones going through. Using the previous example of University A, the
51st computer to activate would be unsuccessful. It is therefore rare but occasionally the license limit
can be reached. If this happens, the error “Licence has exceeded maximum number of activations,
2
2 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
please contact your system administrator.” will be shown when a new computer tries to activate. The
main reasons for this happening are:
a. Some of the hardware on a computer is different to the previous activations causing the
activation server to treat it as a different computer.
b. Installation by staff or students at home.
c. Simply installing on more computers than originally planned for.
d. Use of virtual desktops or other technology that dynamically generates new hardware
identifiers each time a user connects to the virtual machine.
To solve a. and b. above it is possible for RIB to reset the list of activated computers. This is known as
‘resetting the pool’, which clears the RIB activation server’s record of previously activated hardware
and (using the example of a 50 user license) it effectively allows 50 new activations to occur on the
first 50 computers to connect.
To solve c. above (if the university reaches the license limit of the pool) the university should contact
RIB iTWO costX Sales or Support to request an increase to the size of the license pool. For example,
the pool may be increased from 50 to 60.
To solve d. above, it is recommended to use the Educational Network license type instead of the
Institution license type.
There is no ability to transfer an Institution license to another computer but it isn’t necessary anyway.
iTWO costX can just be installed on the new computer and any data that needs to be kept can be
exported and imported.
To remove iTWO costX from a computer, just uninstall and when prompted, do not keep the
database. Export to EXF first if any data needs to be kept.
With the Educational Network License, the iTWO costX client is installed and set to run in standalone
mode. Instead of activating the license on the iTWO costX client computer or image, a registry key is
set which directs the iTWO costX client to get its license from a Licensing Server. Therefore a separate
server acting as a Licensing Server for iTWO costX is required. There is no iTWO costX server install
required on the lab workstations.
Educational Network Licenses are appropriate when Institution licenses do not suit the environment.
Some reasons this may be the case include:
a. Use of virtual desktops or other technology that dynamically generates new hardware
identifiers each time a user connects to the virtual machine.
b. Installation on all or many computers in the educational institution (e.g. many hundreds
or thousands of computers).
The number of activations needed for this type of license is equal to the peak number of users that
will concurrently use iTWO costX. Once that number is determined, the IT administrator of the
educational institution is given an Educational Network License for multiple users by RIB.
3
3 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
On a separate server, the IT administrator installs iTWO costX server (which will act as the Licensing
Server) and activates the Educational Network License using iTWO costX server admin. Internet access
is required to activate the license.
The IT administrator then installs iTWO costX in their user environment. This may be done directly on
computers (silent installer available), as a published application (on thin client installations) or
installed on the master image (when deploying using disk imaging technology). The computers
running iTWO costX must be able to connect to iTWO costX server across the network.
When prompted for the Startup Mode during iTWO costX installation, choose
“Standalone/Educational”. After installation, the IT administrator must set a registry string value as
follows on the computers or master image containing iTWO costX. The registry string value to be
created is called "EducationalServer" and must be located within the HKLM\Software\Exactal\CostX
registry key. The "EducationalServer" registry string value must be set to the IP address or hostname
of the server with iTWO costX server installed.
When the student runs iTWO costX on the lab computers, the license is supplied from the nominated
iTWO costX server.
In the management screen in iTWO costX server admin, each student is identified by the Windows
computer name of the iTWO costX client workstation plus the Windows account login name of the
student.
NOTE: All data (projects / buildings / etc.) is saved to local database on the workstation where the
iTWO costX application runs. An iTWO costX Educational Network License cannot be used by iTWO
costX running as network client – it can only be used by iTWO costX Standalone instances running for
educational use.
4
4 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
Some educational institutions have implemented processes to clear the database only as part of the
login script for the user, thus ensuring that the database does not contain other user's work. If the PC
is left intact between user sessions, automated database clearing is recommended.
IMPORTANT NOTE: Students must run the same version of iTWO costX on their computer as the
version in the labs to allow bi-directional import and export. Older versions can be imported to
newer versions but not vice versa.
5
5 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
Therefore when preparing for the new educational year, the educational institution needs to
uninstall iTWO costX from any computer that it was installed on last year, and when prompted during
uninstall, do NOT keep the database. All the data on the computer including last year's license is
removed. Then the educational institution should install the latest version and when it starts it up, it
will prompt to activate iTWO costX with the new empty database.
If there is any data that was already exported to an EXF file during the semester last year, it can be
imported in to the new version.
IMPORTANT NOTES:
a. Changing version could then mean that the new version is incompatible with the students who
are running previous version on their own computers. For this reason, and the fact that the
license expires at the end of each educational year, it is recommended to change iTWO costX
versions only between educational years. Students should also be advised not to upgrade mid-
term if a new iTWO costX version is released, unless the University is also upgrading.
b. iTWO costX has an optional feature to check online for updates and will show a message in the
status bar if an update is available. The student can click the status bar to go to the download
page for the new version. To help avoid the potential issues with running different versions of
iTWO costX, it is recommended that the Check for Updates check box is not ticked under iTWO
costX Options -> General. University IT administrators can turn off this option for all Lab
computers using a registry setting. The registry DWORD value is called "CheckForUpdates" and
is located within the HKCU\Software\Exactal\CostX registry key. The "CheckForUpdates"
registry DWORD value must be set to ‘0’to turn it off. Changing it to ‘1’turns it on.
6
6 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)
iTWO costX® Educational Licenses
Restricted - Not to be reproduced without the express written authority of RIB Technologies Pty Ltd
7
7 www.ri b-i nterna ti ona l .com Copyri ght © 2013-2020 RIB Technol ogi es Pty Ltd (NOT TO BE REPRODUCED)