|
|
Squore Server requires a valid licence file in order to run. The licence file information is served by the
Squore Licence Server,
which reads a licence file squore-license.p7s
located in <SQUORE_HOME>/server/standalone/configuration
.
The licence file is delivered by Squoring Technologies and can be copied on the machine hosting Squore Licence Server at installation time or post-installation. In all cases, Squore Server must be restarted to take into account new licence information.
If you run multiple instances of Squore Server, each one can have its own Squore Licence Server and licence file, or you can point them to a common Squore Licence Server.
Sharing an instance of Squore Licence Server between multiple Squore Server instances means that each Squore Server instance queries the Squore Licence Server to find out which licence features are available. The Squore Licence Server keeps track of the total number of active users, volume of code analysed and number of projects created on all instances of Squore Server. User-Management is specific to each Squore Server: if a user called "admin" exists on two instances of Squore Server linked to the same Squore Licence Server and both accounts are active, as far as the Squore Licence Server is concerned, two licences are used by two individual users.
The licence file restricts Squore usage according to the following parameters:
A licence file has a start date: it becomes active at a date decided by Squoring Technologies when the licence is issued.
A licence file has an end date: it becomes invalid at a date decided by Squoring Technologies when the licence is issued.
A licence file is tied to a particular server host-id, a fingerprint of some of the hardware components of a server machine. It can therefore not be used on another machine. If you need to move your licence file to another machine, contact Squoring Technologies to request a new licence. If you need to know your host-id, refer to the section called “Obtaining a Licence File”.
A licence file defines a maximum number of active users. A user is active if any activity has been recorded for their Squore Server account in the past 6 months. Activities include remote project creation, viewing of analysis results, and e-mail notification.
A Squore login is meant to be used by an individual user: each Squore user should log into Squore using their own personal account.
A licence file defines a maximum number of projects that can be created. After this number is reached, no new projects can be created.
A licence file defines a maximum number of lines of source code that can be analysed. After this number is reached, no new analysis can be carried out.
A licence file defines the ability to generate XML report of analyses, export data and generate reports from the web user interface.