Licensing Guidelines (from May 2014) : Monday, October 23, 2017
Licensing Guidelines (from May 2014)
Example Enhanced Data Scenarios and Guidance for Licensing Terms
1.1 A single Data Licence grants you a single Consumption Licence per operating system, and one Development Licence. You require a separate licence for each operating system which has Enhanced Data installed. The Consumption Licence is for use by a Server to service live (or “real-time”) requests from a single web server – ie the software server which services those requests, not the box. This Consumption Licence also entitles you to process weblogs offline, provided that the website generating the weblogs has a Consumption Licence (ie it is licensed to consume our Enhanced Data).
1.2 The Development Licence is included in the Data Licence so that you can develop code which interacts with Enhanced Data. It is made available so that your developer does not need to use the same OS and/or box to develop code to interact with a copy of the Enhanced Data which might be in production.
1.3 So, if you have purchased a single Data Licence, you can:
a. access a single copy of the Enhanced Data for offline or online processing from a single Server (this is the Consumption Licence); and
b. access the same or a different copy of Enhanced Data from another Server for the purposes of development of code which is to interact in production or offline (this is the Development Licence).
1.4 You are entitled to sublicence your Data Licence to your customers or other third parties under clause 3 of the Data Terms. You remain the head licensee and contractually bound to us and remain responsible for (1) your customer's (who is the sublicensee) use of the Enhanced Data in accordance with our Data Licence Terms, as well as (2) any third parties.
2. Hosting for other Companies
2.1 You are a company offering web site hosting services to other companies. Part of the published website includes a copy of Enhanced Data. You have 4 servers providing hosting services making use of (ie “Consuming”) Enhanced Data. You will require 4 Data Licences.
3. Offline Analysis of Weblog Data
3.1 You are a company which has an offline Server (one not serving pages for websites) which is used to analyse weblog data. The weblog data is produced by 4 production servers. You require 5 Data Licences to cover (1) your 4 production Servers, (2) 1 for your offline analytics processing.
3.2 You are a company which wishes to perform offline analysis using data drawn from a large or indeterminate number of servers or from servers not directly controlled by yourself. We may allow this upon payment of additional Data Licence fees after discussions with you.
4. Elastic Computing
4.1 You are a company which utilises Amazon Web Services (or other form of elastic computing). You have 10 virtual servers, each of which Consume Enhanced Data. Each of those virtual servers is licensed with a Data Licence (ie 10 in total). You experience 1 busy period per month requiring an additional 3 virtual server instances (13 instances in total) for 24 hours. The 3 additional VMs may consume Enhanced Data during this period without additional charge as per clause 2.5 of the Data Terms.
4.2 You are a company utilising Amazon Web Services (or other form of elastic computing) with 3 virtual server instances. You will require 3 Data Licences.
5. Multiple Websites
5.1 You are a company which hosts 20 websites hosted on a single production Server accompanied by a single QA server. You will require 2 Data Licences: one for each of your production Server and QA Server. Licence requirements are not calculated by the number of websites, domains, visits or requests on your Server infrastructure – they are calculated by the number of Servers which “Consume” our Enhanced Data. This means that with the infrastructure described, you can have as many websites, domains, visits or requests on that single Server with no additional licence requirements.
5.2 You are a company with 10 websites each hosted on their own virtual server - a total of 10 Servers. Each of those 10 websites access (ie Consume) a central copy of Enhanced Data. You will require 10 Data Licences. Alternatively, suppose each of the 10 websites (each on its own VM) has its own local copy of the Enhanced Data. You will require 10 Data Licences.
5.3 You are a company which hosts 10 web sites using 5 virtual servers all running on a single physical server. You will require 5 Data Licences.
6. Authorised Developers
6.1 You are a company which has a single production server, a single QA server and has 4 developers working concurrently developing code which will interact with Enhanced Data once it is finished. You will require 4 Data Licences, as each Data Licence permits concurrent access by a single developer.
6.2 You are a company which has a single production server, a single QA server and has 4 developers which are developing code which will, once completed, interface with Enhanced Data on the production server. 2 developers are working at any given time. You will require 2 Data Licences.
7. Redundant Failover Servers
7.1 You are a company which has a single production server, a single QA server and a single failover server. The failover server takes over should your production server go down and is not otherwise active (in the sense that it is not Consuming Enhanced Data). You will require 2 Data Licences as only 2 servers will be consuming Enhanced Data concurrently.
7.2 You are a company which has 2 production servers mirroring each other sharing web traffic and a single QA server, all of which access one or more copies of Enhanced Data. You will require 3 Data Licences as all 3 servers will be accessing Enhanced Data concurrently.
8. Server Updates and Maintenance
8.1 You are a company which has 12 servers which rotate on a regular basis to perform updates and/or maintenance, so that only 8 servers are ever actively consuming Enhanced Data concurrently. You will require 8 Data Licenses as the licenses are tied to your concurrent use and not tied to specific machines.
9. Sublicensing and Website Developers
9.1 You are a company developing a web site for one of your customers who will ultimately host it themselves. Your customer has 1 production Server and 1 QA Server. The customer owns two Data Licences, one for each Server. Your software development company has 2 subcontractors who will work concurrently develop code which will interact with Enhanced Data located on the customer's servers. Those two subcontractors will be using their own computers to develop that code. No further Data Licences are required for the contractors, because they are authorised Developers as defined in the Data Licence. The customer remains the licence holder and is responsible for adhering to the terms of the Data Licence, as well as your own compliance and that of the Developers.
9.2 You are a company developing a web site for one of your customers. You have 2 Servers – one for system testing and one user acceptance testing. You have 4 Developers working on the source code concurrently. Your customer will engage a third party company to host the web site – the website will use a total of 4 Servers. Your customer has asked you to purchase all the necessary Data Licences. You will need to purchase 6 Data Licences to cover your 2 Servers and your customers' 4 Servers. Your 4 Developers are entitled to use Enhanced Data under the 4 Developer Licences associated with each the 4 Data Licences. You remain the sole licence holder for all 6 Data Licences, and need to sublicence 4 of the Data Licences to your customer and are responsible for the compliance of your customer and their third party hosting company adhering to the terms of the 4 Data Licences sublicensed to them. Your customer gains from you all the benefits of using the Enhanced Data that you would otherwise be entitled to use, bu t for the sublicence. Where you sublicence a Data Licence, you are no longer entitled to use the Consumption Licence or Development Licence granted by that Data Licence.