Difference between revisions of "Server usage policy"
(→Requirements) |
|||
Line 3: | Line 3: | ||
| | | | ||
==General== | ==General== | ||
− | We are in principle happy for our | + | We are in principle happy for our Cell ID information to be used by external users for creative and 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>. Our servers are not.''' | '''OpenCellID data is <u>[http://creativecommons.org/licenses/by-sa/3.0/ free for everyone to use]</u>. Our 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. | |
==Requirements== | ==Requirements== | ||
− | * 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 [[#Alternative OpenCellID Service Providers|alternatives]]. This does not apply to apps contributing valid data to the OpenCellID database. <br>"Heavy users" are all users | + | *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 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. |
− | + | *Clearly display <u>[[Licensing:|license]]</u> attribution. | |
− | * Clearly display [[Licensing:|license]] attribution. | + | *Do not actively or passively encourage copyright infringement. |
− | * Do not actively or passively encourage copyright infringement. | + | |
==Technical usage requirements== | ==Technical usage requirements== | ||
− | * '''Valid | + | *'''Valid API key''' identifying application. Faking another app's <u>[[API#apiKey|apiKey]]</u> WILL get you blocked. |
− | * If known, a '''valid HTTP Referer.''' | + | *If known, a '''valid HTTP Referer.''' |
− | * '''Maximum of 2 download threads.''' (Unmodified web browsers' download thread limits are acceptable.) | + | *'''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 31: | Line 30: | ||
== 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. |
Line 40: | Line 39: | ||
==See also== | ==See also== | ||
− | * [[Blocked applications]] | + | *<u>[[Blocked applications]]</u> |
|} | |} |
Revision as of 04:24, 31 January 2014
ContentsGeneralWe are in principle happy for our Cell ID information to be used by external users for creative and unexpected uses. However, OpenCellID's community servers are run entirely on donated resources. OpenCellID data is free for everyone to use. Our 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. Requirements
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. See also |