Difference between revisions of "Server usage policy"

From OpenCellID wiki
Jump to: navigation, search
(See also)
(General)
 
(15 intermediate revisions by one user not shown)
Line 3: Line 3:
 
|
 
|
 
==General==
 
==General==
We are in principle happy for our Cell ID information to be used by external users for creative and unexpected uses.
+
We are in principle happy for the OpenCellID information to be used by anybody for creative and may be even unexpected uses.
  
 
However, '''OpenCellID's community servers are run entirely on donated resources'''.<br>
 
However, '''OpenCellID's community servers are run entirely on donated resources'''.<br>
Line 9: Line 9:
 
As a result, we require that users of the data abide by this server usage policy.  
 
As a result, we require that users of the data abide by this server usage policy.  
  
'''OpenCellID data is <u>[http://creativecommons.org/licenses/by-sa/3.0/ free for everyone to use]</u>. Our servers are not.'''
+
'''OpenCellID data is <u>[http://creativecommons.org/licenses/by-sa/3.0/ free for everyone to use]</u>. The community servers are not.'''
  
 
Below are the minimum requirements that users of the OpenCellID community servers must adhere to. These may change in the future depending on available resources.<br>
 
Below are the minimum requirements that users of the OpenCellID community servers must adhere to. These may change in the future depending on available resources.<br>
 
Should any user or some patterns of usage cause problems to the service, access may be blocked without prior notice. Though not guaranteed, we will try to contact relevant parties if possible.
 
Should any user or some patterns of usage cause problems to the service, access may be blocked without prior notice. Though not guaranteed, we will try to contact relevant parties if possible.
  
Because OpenCellID data is free, other organisations provide services made from OpenCellID data. If your project does not meet these requirements, please obtain your OpenCellID data elsewhere.
+
Because OpenCellID data is free, other organisations provide services made from OpenCellID data. If your project does not meet these requirements, please obtain your OpenCellID data elsewhere or run your own servers.
  
 
==Requirements==
 
==Requirements==
Line 20: Line 20:
 
===API usage===
 
===API usage===
  
*Heavy use (e.g. distributing an app that uses API requests from opencellid.org) is '''forbidden''' without prior written permission from <u>[http://www.enaikoon.com ENAiKOON]</u>.<br>See below for <u>[[#Alternative OpenCellID Service Providers|alternatives]]</u>. This does not apply to apps contributing a serious amount of valid data to the OpenCellID database. <br>"Heavy users" are all users that send more than 1,000 continuous requests daily to the OpenCellID database.
+
*Usage of the OpenCellID API is '''forbidden''' without either <u>[[How_to_contribute|contributing]]</u> data to the OpenCelID database or being <u>[[Request_whitelisting|whitelisted]]</u>.<br>See below for <u>[[#Alternative OpenCellID Service Providers|alternatives]]</u>.  
 
*Clearly display <u>[[Licensing:|license]]</u> attribution.
 
*Clearly display <u>[[Licensing:|license]]</u> attribution.
 
*Do not actively or passively encourage copyright infringement.
 
*Do not actively or passively encourage copyright infringement.
Line 26: Line 26:
 
===Download of complete data files===
 
===Download of complete data files===
  
The cell tower data file provided at [http://downloads.opencellid.org/] changes once per day at approx. 3am (UTC time) and can be downloaded once per day per apiKey
+
The cell tower data file provided at [http://opencellid.org/downloads/] changes once per day at approx. 3am (UTC time) and can be downloaded once per day per apiKey
  
Most of the measurements files provided at [http://downloads.opencellid.org/] do not change at all.<br>Just the measurements file with the highest number changes once per day at approx. 3am (UTC time).
+
Most of the measurements files provided at [http://opencellid.org/downloads/] do not change at all.<br>
Therefore only the file with the highest sequence number can be downloaded automatically once per day per apiKey.
+
Just the measurements file with the latest data changes once per day at approx. 3am (UTC time).
 +
 
 +
Therefore only the measurement file with the latest data can be downloaded automatically once per day per apiKey.<br>
 
All other measurements files must be downloaded manually.
 
All other measurements files must be downloaded manually.
  
Line 43: Line 45:
 
This policy may change at any time subject to the needs and constraints of the project. Commercial services, or those that seek donations, should be especially aware that access may be withdrawn at any point; you may no longer be able to serve your paying customers if access is withdrawn.
 
This policy may change at any time subject to the needs and constraints of the project. Commercial services, or those that seek donations, should be especially aware that access may be withdrawn at any point; you may no longer be able to serve your paying customers if access is withdrawn.
  
 
----
 
 
==Alternative OpenCellID service providers==
 
==Alternative OpenCellID service providers==
  

Latest revision as of 10:34, 7 July 2014

OpenCellID server rack.jpg

General

We are in principle happy for the OpenCellID information to be used by anybody for creative and may be even unexpected uses.

However, OpenCellID's community servers are run entirely on donated resources.
They have strictly limited capacity. Heavy use of the community servers adversely affects people's ability to use the OpenCellID services, and is an abuse of the individual donations and sponsorship that provide hardware and bandwidth.
As a result, we require that users of the data abide by this server usage policy.

OpenCellID data is free for everyone to use. The community servers are not.

Below are the minimum requirements that users of the OpenCellID community servers must adhere to. These may change in the future depending on available resources.
Should any user or some patterns of usage cause problems to the service, access may be blocked without prior notice. Though not guaranteed, we will try to contact relevant parties if possible.

Because OpenCellID data is free, other organisations provide services made from OpenCellID data. If your project does not meet these requirements, please obtain your OpenCellID data elsewhere or run your own servers.

Requirements

API usage

  • Usage of the OpenCellID API is forbidden without either contributing data to the OpenCelID database or being whitelisted.
    See below for alternatives.
  • Clearly display license attribution.
  • Do not actively or passively encourage copyright infringement.

Download of complete data files

The cell tower data file provided at [1] changes once per day at approx. 3am (UTC time) and can be downloaded once per day per apiKey

Most of the measurements files provided at [2] do not change at all.
Just the measurements file with the latest data changes once per day at approx. 3am (UTC time).

Therefore only the measurement file with the latest data can be downloaded automatically once per day per apiKey.
All other measurements files must be downloaded manually.

Technical usage requirements

  • Valid API key identifying application. Faking another app's apiKey WILL get you blocked.
  • If known, a valid HTTP Referer.
  • Maximum of 2 download threads. (Unmodified web browsers' download thread limits are acceptable.)

Note: modern web browsers in standard configuration generally pass all the above technical requirements.

Changes to this policy

This policy may change at any time subject to the needs and constraints of the project. Commercial services, or those that seek donations, should be especially aware that access may be withdrawn at any point; you may no longer be able to serve your paying customers if access is withdrawn.

Alternative OpenCellID service providers

Setting up your own OpenCellID server: please contact Markus for support.