-
Notifications
You must be signed in to change notification settings - Fork 191
Expand file tree
/
Copy pathLICENSE
More file actions
101 lines (85 loc) · 5.25 KB
/
LICENSE
File metadata and controls
101 lines (85 loc) · 5.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
PROMETHEUS LICENSE
Copyright (c) 2025 Elias Oelschner
https://github.com/prometheus-lua/Prometheus
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
1. Retained Notice.
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software that are distributed
in source or object form, unless explicitly stated otherwise in this
license.
2. Attribution Requirement.
Any Product or Service that (a) includes, links to, wraps, depends on,
is derived from, uses, or otherwise incorporates the Software (including
via modification, obfuscation, binary linking, packaging, or embedding),
whether distributed, provided for use, or made available over a network
(collectively, "Using Products/Services"), must provide clear,
reasonably prominent attribution to Prometheus as follows:
"Based on Prometheus by Elias Oelschner, https://github.com/prometheus-lua/Prometheus"
This attribution must appear in at least one of the following locations,
as applicable and reasonably prominent for the type of Using Product/Service:
a) In-user interface: a visible "About", "Credits", or equivalent screen
within the product's primary user interface (graphical or web UI).
b) On the product web site: a visible place such as a footer, About page,
or documentation landing page that is accessible to the product's users.
c) In the tool itself: the program's --version, --help output, or similar
command-line/displayed metadata for CLI tools.
d) Documentation: in user or developer documentation, README, or product
manual that accompanies the product.
For Software provided as a Network Service or SaaS (i.e., made available
for use over a network rather than distributed as a copy), the attribution
must be visible on the public-facing web UI (for example on the login
screen, footer, About page, or a help/credits page accessible without an
account), and must include the exact phrase above and the URL.
3. Derivative Statement.
Any derivative work, modification, fork, or reimplementation of the
Software that is publicly distributed, publicly hosted, or provided as a
service must include a prominent statement in its README (or equivalent
public-facing documentation) that it is based on Prometheus and include the
exact attribution text in section 2.
4. Generated Output Exception.
Files or artifacts produced by running or using the Software (for example,
obfuscated output files, compiled artifacts, transformed source files,
or other generated outputs) are NOT required by this license to carry
copyright notices or license text. The attribution obligations in section 2
continue to apply to the Using Product/Service that produces, distributes,
or serves those outputs.
5. No Trademark License.
This license does not grant any rights to use the trade names, trademarks,
service marks, or product names of the Licensor except as required for the
textual attribution specified in section 2.
6. Compliance and Termination.
Any failure to comply with the obligations in sections 2 or 3 will
terminate the rights granted under this license for the non-compliant
party with respect to the Software. Rights may be reinstated if the
non-compliant party cures the breach within thirty (30) days after
receiving written notice from the Licensor and provides reasonable proof
of cure.
7. Sublicensing.
You may sublicense the Software, provided that any sublicensee is bound
by the terms of this license and the attribution obligations described
herein.
8. Warranty Disclaimer.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9. Limitation of Liability.
IN NO EVENT WILL THE COPYRIGHT HOLDER BE LIABLE FOR ANY INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ARISING IN ANY
WAY OUT OF THE USE OF THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
10. Governing Law.
This license shall be governed by and construed in accordance with the
laws of the jurisdiction chosen by the Licensor. This clause does not
limit any mandatory consumer protections that may apply in certain
jurisdictions.
By exercising any rights granted to you under this License, you accept and
agree to be bound by the terms and conditions of this License.