Difference between revisions of "Server usage policy"
(→General) |
(→General) |
||
(33 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[File:OpenCellID server rack.jpg|right|link=|500px]] | ||
{| width=998px | {| width=998px | ||
| | | | ||
==General== | ==General== | ||
− | We are in principle happy for | + | 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> | ||
− | 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 | + | 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.<br> |
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>. | + | '''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 future | + | 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 | + | 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== | ==Requirements== | ||
− | |||
− | + | ===API usage=== | |
− | + | ||
− | ==Technical | + | *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>. |
− | * '''Valid | + | *Clearly display <u>[[Licensing:|license]]</u> attribution. |
− | * If known, a '''valid HTTP Referer.''' | + | *Do not actively or passively encourage copyright infringement. |
− | * '''Maximum of 2 download threads.''' (Unmodified web browsers' download thread limits are acceptable.) | + | |
+ | ===Download of complete data files=== | ||
+ | |||
+ | 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://opencellid.org/downloads/] do not change at all.<br> | ||
+ | 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. | ||
+ | |||
+ | ==Technical usage requirements== | ||
+ | *'''Valid API key''' identifying application. Faking another app's <u>[[API#apiKey|apiKey]]</u> 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. | Note: modern web browsers in standard configuration generally pass all the above technical requirements. | ||
Line 30: | Line 43: | ||
== Changes to this policy == | == 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 | + | 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: | + | Setting up your own OpenCellID server: please contact [mailto:[email protected] Markus] for support. |
− | |||
− | |||
|} | |} |
Latest revision as of 10:34, 7 July 2014
ContentsGeneralWe 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. 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. 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. RequirementsAPI usage
Download of complete data filesThe 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. Therefore only the measurement file with the latest data can be downloaded automatically once per day per apiKey. Technical usage requirements
Note: modern web browsers in standard configuration generally pass all the above technical requirements. Changes to this policyThis 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 providersSetting up your own OpenCellID server: please contact Markus for support.
|