Skip to content

Commit 893e2bc

Browse files
authoredFeb 25, 2025
Update LICENSE to cc-by-sa 4.0
Change to similar license more appropriate to non-software Original: GNU AFFERO General Public License New: Creative Commons attribution share-alike 4.0
1 parent 4e39ad9 commit 893e2bc

File tree

1 file changed

+428
-661
lines changed

1 file changed

+428
-661
lines changed
 

‎LICENSE

+428-661
Original file line numberDiff line numberDiff line change
@@ -1,661 +1,428 @@
1-
GNU AFFERO GENERAL PUBLIC LICENSE
2-
Version 3, 19 November 2007
3-
4-
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
5-
Everyone is permitted to copy and distribute verbatim copies
6-
of this license document, but changing it is not allowed.
7-
8-
Preamble
9-
10-
The GNU Affero General Public License is a free, copyleft license for
11-
software and other kinds of works, specifically designed to ensure
12-
cooperation with the community in the case of network server software.
13-
14-
The licenses for most software and other practical works are designed
15-
to take away your freedom to share and change the works. By contrast,
16-
our General Public Licenses are intended to guarantee your freedom to
17-
share and change all versions of a program--to make sure it remains free
18-
software for all its users.
19-
20-
When we speak of free software, we are referring to freedom, not
21-
price. Our General Public Licenses are designed to make sure that you
22-
have the freedom to distribute copies of free software (and charge for
23-
them if you wish), that you receive source code or can get it if you
24-
want it, that you can change the software or use pieces of it in new
25-
free programs, and that you know you can do these things.
26-
27-
Developers that use our General Public Licenses protect your rights
28-
with two steps: (1) assert copyright on the software, and (2) offer
29-
you this License which gives you legal permission to copy, distribute
30-
and/or modify the software.
31-
32-
A secondary benefit of defending all users' freedom is that
33-
improvements made in alternate versions of the program, if they
34-
receive widespread use, become available for other developers to
35-
incorporate. Many developers of free software are heartened and
36-
encouraged by the resulting cooperation. However, in the case of
37-
software used on network servers, this result may fail to come about.
38-
The GNU General Public License permits making a modified version and
39-
letting the public access it on a server without ever releasing its
40-
source code to the public.
41-
42-
The GNU Affero General Public License is designed specifically to
43-
ensure that, in such cases, the modified source code becomes available
44-
to the community. It requires the operator of a network server to
45-
provide the source code of the modified version running there to the
46-
users of that server. Therefore, public use of a modified version, on
47-
a publicly accessible server, gives the public access to the source
48-
code of the modified version.
49-
50-
An older license, called the Affero General Public License and
51-
published by Affero, was designed to accomplish similar goals. This is
52-
a different license, not a version of the Affero GPL, but Affero has
53-
released a new version of the Affero GPL which permits relicensing under
54-
this license.
55-
56-
The precise terms and conditions for copying, distribution and
57-
modification follow.
58-
59-
TERMS AND CONDITIONS
60-
61-
0. Definitions.
62-
63-
"This License" refers to version 3 of the GNU Affero General Public License.
64-
65-
"Copyright" also means copyright-like laws that apply to other kinds of
66-
works, such as semiconductor masks.
67-
68-
"The Program" refers to any copyrightable work licensed under this
69-
License. Each licensee is addressed as "you". "Licensees" and
70-
"recipients" may be individuals or organizations.
71-
72-
To "modify" a work means to copy from or adapt all or part of the work
73-
in a fashion requiring copyright permission, other than the making of an
74-
exact copy. The resulting work is called a "modified version" of the
75-
earlier work or a work "based on" the earlier work.
76-
77-
A "covered work" means either the unmodified Program or a work based
78-
on the Program.
79-
80-
To "propagate" a work means to do anything with it that, without
81-
permission, would make you directly or secondarily liable for
82-
infringement under applicable copyright law, except executing it on a
83-
computer or modifying a private copy. Propagation includes copying,
84-
distribution (with or without modification), making available to the
85-
public, and in some countries other activities as well.
86-
87-
To "convey" a work means any kind of propagation that enables other
88-
parties to make or receive copies. Mere interaction with a user through
89-
a computer network, with no transfer of a copy, is not conveying.
90-
91-
An interactive user interface displays "Appropriate Legal Notices"
92-
to the extent that it includes a convenient and prominently visible
93-
feature that (1) displays an appropriate copyright notice, and (2)
94-
tells the user that there is no warranty for the work (except to the
95-
extent that warranties are provided), that licensees may convey the
96-
work under this License, and how to view a copy of this License. If
97-
the interface presents a list of user commands or options, such as a
98-
menu, a prominent item in the list meets this criterion.
99-
100-
1. Source Code.
101-
102-
The "source code" for a work means the preferred form of the work
103-
for making modifications to it. "Object code" means any non-source
104-
form of a work.
105-
106-
A "Standard Interface" means an interface that either is an official
107-
standard defined by a recognized standards body, or, in the case of
108-
interfaces specified for a particular programming language, one that
109-
is widely used among developers working in that language.
110-
111-
The "System Libraries" of an executable work include anything, other
112-
than the work as a whole, that (a) is included in the normal form of
113-
packaging a Major Component, but which is not part of that Major
114-
Component, and (b) serves only to enable use of the work with that
115-
Major Component, or to implement a Standard Interface for which an
116-
implementation is available to the public in source code form. A
117-
"Major Component", in this context, means a major essential component
118-
(kernel, window system, and so on) of the specific operating system
119-
(if any) on which the executable work runs, or a compiler used to
120-
produce the work, or an object code interpreter used to run it.
121-
122-
The "Corresponding Source" for a work in object code form means all
123-
the source code needed to generate, install, and (for an executable
124-
work) run the object code and to modify the work, including scripts to
125-
control those activities. However, it does not include the work's
126-
System Libraries, or general-purpose tools or generally available free
127-
programs which are used unmodified in performing those activities but
128-
which are not part of the work. For example, Corresponding Source
129-
includes interface definition files associated with source files for
130-
the work, and the source code for shared libraries and dynamically
131-
linked subprograms that the work is specifically designed to require,
132-
such as by intimate data communication or control flow between those
133-
subprograms and other parts of the work.
134-
135-
The Corresponding Source need not include anything that users
136-
can regenerate automatically from other parts of the Corresponding
137-
Source.
138-
139-
The Corresponding Source for a work in source code form is that
140-
same work.
141-
142-
2. Basic Permissions.
143-
144-
All rights granted under this License are granted for the term of
145-
copyright on the Program, and are irrevocable provided the stated
146-
conditions are met. This License explicitly affirms your unlimited
147-
permission to run the unmodified Program. The output from running a
148-
covered work is covered by this License only if the output, given its
149-
content, constitutes a covered work. This License acknowledges your
150-
rights of fair use or other equivalent, as provided by copyright law.
151-
152-
You may make, run and propagate covered works that you do not
153-
convey, without conditions so long as your license otherwise remains
154-
in force. You may convey covered works to others for the sole purpose
155-
of having them make modifications exclusively for you, or provide you
156-
with facilities for running those works, provided that you comply with
157-
the terms of this License in conveying all material for which you do
158-
not control copyright. Those thus making or running the covered works
159-
for you must do so exclusively on your behalf, under your direction
160-
and control, on terms that prohibit them from making any copies of
161-
your copyrighted material outside their relationship with you.
162-
163-
Conveying under any other circumstances is permitted solely under
164-
the conditions stated below. Sublicensing is not allowed; section 10
165-
makes it unnecessary.
166-
167-
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
168-
169-
No covered work shall be deemed part of an effective technological
170-
measure under any applicable law fulfilling obligations under article
171-
11 of the WIPO copyright treaty adopted on 20 December 1996, or
172-
similar laws prohibiting or restricting circumvention of such
173-
measures.
174-
175-
When you convey a covered work, you waive any legal power to forbid
176-
circumvention of technological measures to the extent such circumvention
177-
is effected by exercising rights under this License with respect to
178-
the covered work, and you disclaim any intention to limit operation or
179-
modification of the work as a means of enforcing, against the work's
180-
users, your or third parties' legal rights to forbid circumvention of
181-
technological measures.
182-
183-
4. Conveying Verbatim Copies.
184-
185-
You may convey verbatim copies of the Program's source code as you
186-
receive it, in any medium, provided that you conspicuously and
187-
appropriately publish on each copy an appropriate copyright notice;
188-
keep intact all notices stating that this License and any
189-
non-permissive terms added in accord with section 7 apply to the code;
190-
keep intact all notices of the absence of any warranty; and give all
191-
recipients a copy of this License along with the Program.
192-
193-
You may charge any price or no price for each copy that you convey,
194-
and you may offer support or warranty protection for a fee.
195-
196-
5. Conveying Modified Source Versions.
197-
198-
You may convey a work based on the Program, or the modifications to
199-
produce it from the Program, in the form of source code under the
200-
terms of section 4, provided that you also meet all of these conditions:
201-
202-
a) The work must carry prominent notices stating that you modified
203-
it, and giving a relevant date.
204-
205-
b) The work must carry prominent notices stating that it is
206-
released under this License and any conditions added under section
207-
7. This requirement modifies the requirement in section 4 to
208-
"keep intact all notices".
209-
210-
c) You must license the entire work, as a whole, under this
211-
License to anyone who comes into possession of a copy. This
212-
License will therefore apply, along with any applicable section 7
213-
additional terms, to the whole of the work, and all its parts,
214-
regardless of how they are packaged. This License gives no
215-
permission to license the work in any other way, but it does not
216-
invalidate such permission if you have separately received it.
217-
218-
d) If the work has interactive user interfaces, each must display
219-
Appropriate Legal Notices; however, if the Program has interactive
220-
interfaces that do not display Appropriate Legal Notices, your
221-
work need not make them do so.
222-
223-
A compilation of a covered work with other separate and independent
224-
works, which are not by their nature extensions of the covered work,
225-
and which are not combined with it such as to form a larger program,
226-
in or on a volume of a storage or distribution medium, is called an
227-
"aggregate" if the compilation and its resulting copyright are not
228-
used to limit the access or legal rights of the compilation's users
229-
beyond what the individual works permit. Inclusion of a covered work
230-
in an aggregate does not cause this License to apply to the other
231-
parts of the aggregate.
232-
233-
6. Conveying Non-Source Forms.
234-
235-
You may convey a covered work in object code form under the terms
236-
of sections 4 and 5, provided that you also convey the
237-
machine-readable Corresponding Source under the terms of this License,
238-
in one of these ways:
239-
240-
a) Convey the object code in, or embodied in, a physical product
241-
(including a physical distribution medium), accompanied by the
242-
Corresponding Source fixed on a durable physical medium
243-
customarily used for software interchange.
244-
245-
b) Convey the object code in, or embodied in, a physical product
246-
(including a physical distribution medium), accompanied by a
247-
written offer, valid for at least three years and valid for as
248-
long as you offer spare parts or customer support for that product
249-
model, to give anyone who possesses the object code either (1) a
250-
copy of the Corresponding Source for all the software in the
251-
product that is covered by this License, on a durable physical
252-
medium customarily used for software interchange, for a price no
253-
more than your reasonable cost of physically performing this
254-
conveying of source, or (2) access to copy the
255-
Corresponding Source from a network server at no charge.
256-
257-
c) Convey individual copies of the object code with a copy of the
258-
written offer to provide the Corresponding Source. This
259-
alternative is allowed only occasionally and noncommercially, and
260-
only if you received the object code with such an offer, in accord
261-
with subsection 6b.
262-
263-
d) Convey the object code by offering access from a designated
264-
place (gratis or for a charge), and offer equivalent access to the
265-
Corresponding Source in the same way through the same place at no
266-
further charge. You need not require recipients to copy the
267-
Corresponding Source along with the object code. If the place to
268-
copy the object code is a network server, the Corresponding Source
269-
may be on a different server (operated by you or a third party)
270-
that supports equivalent copying facilities, provided you maintain
271-
clear directions next to the object code saying where to find the
272-
Corresponding Source. Regardless of what server hosts the
273-
Corresponding Source, you remain obligated to ensure that it is
274-
available for as long as needed to satisfy these requirements.
275-
276-
e) Convey the object code using peer-to-peer transmission, provided
277-
you inform other peers where the object code and Corresponding
278-
Source of the work are being offered to the general public at no
279-
charge under subsection 6d.
280-
281-
A separable portion of the object code, whose source code is excluded
282-
from the Corresponding Source as a System Library, need not be
283-
included in conveying the object code work.
284-
285-
A "User Product" is either (1) a "consumer product", which means any
286-
tangible personal property which is normally used for personal, family,
287-
or household purposes, or (2) anything designed or sold for incorporation
288-
into a dwelling. In determining whether a product is a consumer product,
289-
doubtful cases shall be resolved in favor of coverage. For a particular
290-
product received by a particular user, "normally used" refers to a
291-
typical or common use of that class of product, regardless of the status
292-
of the particular user or of the way in which the particular user
293-
actually uses, or expects or is expected to use, the product. A product
294-
is a consumer product regardless of whether the product has substantial
295-
commercial, industrial or non-consumer uses, unless such uses represent
296-
the only significant mode of use of the product.
297-
298-
"Installation Information" for a User Product means any methods,
299-
procedures, authorization keys, or other information required to install
300-
and execute modified versions of a covered work in that User Product from
301-
a modified version of its Corresponding Source. The information must
302-
suffice to ensure that the continued functioning of the modified object
303-
code is in no case prevented or interfered with solely because
304-
modification has been made.
305-
306-
If you convey an object code work under this section in, or with, or
307-
specifically for use in, a User Product, and the conveying occurs as
308-
part of a transaction in which the right of possession and use of the
309-
User Product is transferred to the recipient in perpetuity or for a
310-
fixed term (regardless of how the transaction is characterized), the
311-
Corresponding Source conveyed under this section must be accompanied
312-
by the Installation Information. But this requirement does not apply
313-
if neither you nor any third party retains the ability to install
314-
modified object code on the User Product (for example, the work has
315-
been installed in ROM).
316-
317-
The requirement to provide Installation Information does not include a
318-
requirement to continue to provide support service, warranty, or updates
319-
for a work that has been modified or installed by the recipient, or for
320-
the User Product in which it has been modified or installed. Access to a
321-
network may be denied when the modification itself materially and
322-
adversely affects the operation of the network or violates the rules and
323-
protocols for communication across the network.
324-
325-
Corresponding Source conveyed, and Installation Information provided,
326-
in accord with this section must be in a format that is publicly
327-
documented (and with an implementation available to the public in
328-
source code form), and must require no special password or key for
329-
unpacking, reading or copying.
330-
331-
7. Additional Terms.
332-
333-
"Additional permissions" are terms that supplement the terms of this
334-
License by making exceptions from one or more of its conditions.
335-
Additional permissions that are applicable to the entire Program shall
336-
be treated as though they were included in this License, to the extent
337-
that they are valid under applicable law. If additional permissions
338-
apply only to part of the Program, that part may be used separately
339-
under those permissions, but the entire Program remains governed by
340-
this License without regard to the additional permissions.
341-
342-
When you convey a copy of a covered work, you may at your option
343-
remove any additional permissions from that copy, or from any part of
344-
it. (Additional permissions may be written to require their own
345-
removal in certain cases when you modify the work.) You may place
346-
additional permissions on material, added by you to a covered work,
347-
for which you have or can give appropriate copyright permission.
348-
349-
Notwithstanding any other provision of this License, for material you
350-
add to a covered work, you may (if authorized by the copyright holders of
351-
that material) supplement the terms of this License with terms:
352-
353-
a) Disclaiming warranty or limiting liability differently from the
354-
terms of sections 15 and 16 of this License; or
355-
356-
b) Requiring preservation of specified reasonable legal notices or
357-
author attributions in that material or in the Appropriate Legal
358-
Notices displayed by works containing it; or
359-
360-
c) Prohibiting misrepresentation of the origin of that material, or
361-
requiring that modified versions of such material be marked in
362-
reasonable ways as different from the original version; or
363-
364-
d) Limiting the use for publicity purposes of names of licensors or
365-
authors of the material; or
366-
367-
e) Declining to grant rights under trademark law for use of some
368-
trade names, trademarks, or service marks; or
369-
370-
f) Requiring indemnification of licensors and authors of that
371-
material by anyone who conveys the material (or modified versions of
372-
it) with contractual assumptions of liability to the recipient, for
373-
any liability that these contractual assumptions directly impose on
374-
those licensors and authors.
375-
376-
All other non-permissive additional terms are considered "further
377-
restrictions" within the meaning of section 10. If the Program as you
378-
received it, or any part of it, contains a notice stating that it is
379-
governed by this License along with a term that is a further
380-
restriction, you may remove that term. If a license document contains
381-
a further restriction but permits relicensing or conveying under this
382-
License, you may add to a covered work material governed by the terms
383-
of that license document, provided that the further restriction does
384-
not survive such relicensing or conveying.
385-
386-
If you add terms to a covered work in accord with this section, you
387-
must place, in the relevant source files, a statement of the
388-
additional terms that apply to those files, or a notice indicating
389-
where to find the applicable terms.
390-
391-
Additional terms, permissive or non-permissive, may be stated in the
392-
form of a separately written license, or stated as exceptions;
393-
the above requirements apply either way.
394-
395-
8. Termination.
396-
397-
You may not propagate or modify a covered work except as expressly
398-
provided under this License. Any attempt otherwise to propagate or
399-
modify it is void, and will automatically terminate your rights under
400-
this License (including any patent licenses granted under the third
401-
paragraph of section 11).
402-
403-
However, if you cease all violation of this License, then your
404-
license from a particular copyright holder is reinstated (a)
405-
provisionally, unless and until the copyright holder explicitly and
406-
finally terminates your license, and (b) permanently, if the copyright
407-
holder fails to notify you of the violation by some reasonable means
408-
prior to 60 days after the cessation.
409-
410-
Moreover, your license from a particular copyright holder is
411-
reinstated permanently if the copyright holder notifies you of the
412-
violation by some reasonable means, this is the first time you have
413-
received notice of violation of this License (for any work) from that
414-
copyright holder, and you cure the violation prior to 30 days after
415-
your receipt of the notice.
416-
417-
Termination of your rights under this section does not terminate the
418-
licenses of parties who have received copies or rights from you under
419-
this License. If your rights have been terminated and not permanently
420-
reinstated, you do not qualify to receive new licenses for the same
421-
material under section 10.
422-
423-
9. Acceptance Not Required for Having Copies.
424-
425-
You are not required to accept this License in order to receive or
426-
run a copy of the Program. Ancillary propagation of a covered work
427-
occurring solely as a consequence of using peer-to-peer transmission
428-
to receive a copy likewise does not require acceptance. However,
429-
nothing other than this License grants you permission to propagate or
430-
modify any covered work. These actions infringe copyright if you do
431-
not accept this License. Therefore, by modifying or propagating a
432-
covered work, you indicate your acceptance of this License to do so.
433-
434-
10. Automatic Licensing of Downstream Recipients.
435-
436-
Each time you convey a covered work, the recipient automatically
437-
receives a license from the original licensors, to run, modify and
438-
propagate that work, subject to this License. You are not responsible
439-
for enforcing compliance by third parties with this License.
440-
441-
An "entity transaction" is a transaction transferring control of an
442-
organization, or substantially all assets of one, or subdividing an
443-
organization, or merging organizations. If propagation of a covered
444-
work results from an entity transaction, each party to that
445-
transaction who receives a copy of the work also receives whatever
446-
licenses to the work the party's predecessor in interest had or could
447-
give under the previous paragraph, plus a right to possession of the
448-
Corresponding Source of the work from the predecessor in interest, if
449-
the predecessor has it or can get it with reasonable efforts.
450-
451-
You may not impose any further restrictions on the exercise of the
452-
rights granted or affirmed under this License. For example, you may
453-
not impose a license fee, royalty, or other charge for exercise of
454-
rights granted under this License, and you may not initiate litigation
455-
(including a cross-claim or counterclaim in a lawsuit) alleging that
456-
any patent claim is infringed by making, using, selling, offering for
457-
sale, or importing the Program or any portion of it.
458-
459-
11. Patents.
460-
461-
A "contributor" is a copyright holder who authorizes use under this
462-
License of the Program or a work on which the Program is based. The
463-
work thus licensed is called the contributor's "contributor version".
464-
465-
A contributor's "essential patent claims" are all patent claims
466-
owned or controlled by the contributor, whether already acquired or
467-
hereafter acquired, that would be infringed by some manner, permitted
468-
by this License, of making, using, or selling its contributor version,
469-
but do not include claims that would be infringed only as a
470-
consequence of further modification of the contributor version. For
471-
purposes of this definition, "control" includes the right to grant
472-
patent sublicenses in a manner consistent with the requirements of
473-
this License.
474-
475-
Each contributor grants you a non-exclusive, worldwide, royalty-free
476-
patent license under the contributor's essential patent claims, to
477-
make, use, sell, offer for sale, import and otherwise run, modify and
478-
propagate the contents of its contributor version.
479-
480-
In the following three paragraphs, a "patent license" is any express
481-
agreement or commitment, however denominated, not to enforce a patent
482-
(such as an express permission to practice a patent or covenant not to
483-
sue for patent infringement). To "grant" such a patent license to a
484-
party means to make such an agreement or commitment not to enforce a
485-
patent against the party.
486-
487-
If you convey a covered work, knowingly relying on a patent license,
488-
and the Corresponding Source of the work is not available for anyone
489-
to copy, free of charge and under the terms of this License, through a
490-
publicly available network server or other readily accessible means,
491-
then you must either (1) cause the Corresponding Source to be so
492-
available, or (2) arrange to deprive yourself of the benefit of the
493-
patent license for this particular work, or (3) arrange, in a manner
494-
consistent with the requirements of this License, to extend the patent
495-
license to downstream recipients. "Knowingly relying" means you have
496-
actual knowledge that, but for the patent license, your conveying the
497-
covered work in a country, or your recipient's use of the covered work
498-
in a country, would infringe one or more identifiable patents in that
499-
country that you have reason to believe are valid.
500-
501-
If, pursuant to or in connection with a single transaction or
502-
arrangement, you convey, or propagate by procuring conveyance of, a
503-
covered work, and grant a patent license to some of the parties
504-
receiving the covered work authorizing them to use, propagate, modify
505-
or convey a specific copy of the covered work, then the patent license
506-
you grant is automatically extended to all recipients of the covered
507-
work and works based on it.
508-
509-
A patent license is "discriminatory" if it does not include within
510-
the scope of its coverage, prohibits the exercise of, or is
511-
conditioned on the non-exercise of one or more of the rights that are
512-
specifically granted under this License. You may not convey a covered
513-
work if you are a party to an arrangement with a third party that is
514-
in the business of distributing software, under which you make payment
515-
to the third party based on the extent of your activity of conveying
516-
the work, and under which the third party grants, to any of the
517-
parties who would receive the covered work from you, a discriminatory
518-
patent license (a) in connection with copies of the covered work
519-
conveyed by you (or copies made from those copies), or (b) primarily
520-
for and in connection with specific products or compilations that
521-
contain the covered work, unless you entered into that arrangement,
522-
or that patent license was granted, prior to 28 March 2007.
523-
524-
Nothing in this License shall be construed as excluding or limiting
525-
any implied license or other defenses to infringement that may
526-
otherwise be available to you under applicable patent law.
527-
528-
12. No Surrender of Others' Freedom.
529-
530-
If conditions are imposed on you (whether by court order, agreement or
531-
otherwise) that contradict the conditions of this License, they do not
532-
excuse you from the conditions of this License. If you cannot convey a
533-
covered work so as to satisfy simultaneously your obligations under this
534-
License and any other pertinent obligations, then as a consequence you may
535-
not convey it at all. For example, if you agree to terms that obligate you
536-
to collect a royalty for further conveying from those to whom you convey
537-
the Program, the only way you could satisfy both those terms and this
538-
License would be to refrain entirely from conveying the Program.
539-
540-
13. Remote Network Interaction; Use with the GNU General Public License.
541-
542-
Notwithstanding any other provision of this License, if you modify the
543-
Program, your modified version must prominently offer all users
544-
interacting with it remotely through a computer network (if your version
545-
supports such interaction) an opportunity to receive the Corresponding
546-
Source of your version by providing access to the Corresponding Source
547-
from a network server at no charge, through some standard or customary
548-
means of facilitating copying of software. This Corresponding Source
549-
shall include the Corresponding Source for any work covered by version 3
550-
of the GNU General Public License that is incorporated pursuant to the
551-
following paragraph.
552-
553-
Notwithstanding any other provision of this License, you have
554-
permission to link or combine any covered work with a work licensed
555-
under version 3 of the GNU General Public License into a single
556-
combined work, and to convey the resulting work. The terms of this
557-
License will continue to apply to the part which is the covered work,
558-
but the work with which it is combined will remain governed by version
559-
3 of the GNU General Public License.
560-
561-
14. Revised Versions of this License.
562-
563-
The Free Software Foundation may publish revised and/or new versions of
564-
the GNU Affero General Public License from time to time. Such new versions
565-
will be similar in spirit to the present version, but may differ in detail to
566-
address new problems or concerns.
567-
568-
Each version is given a distinguishing version number. If the
569-
Program specifies that a certain numbered version of the GNU Affero General
570-
Public License "or any later version" applies to it, you have the
571-
option of following the terms and conditions either of that numbered
572-
version or of any later version published by the Free Software
573-
Foundation. If the Program does not specify a version number of the
574-
GNU Affero General Public License, you may choose any version ever published
575-
by the Free Software Foundation.
576-
577-
If the Program specifies that a proxy can decide which future
578-
versions of the GNU Affero General Public License can be used, that proxy's
579-
public statement of acceptance of a version permanently authorizes you
580-
to choose that version for the Program.
581-
582-
Later license versions may give you additional or different
583-
permissions. However, no additional obligations are imposed on any
584-
author or copyright holder as a result of your choosing to follow a
585-
later version.
586-
587-
15. Disclaimer of Warranty.
588-
589-
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
590-
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
591-
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
592-
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
593-
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
594-
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
595-
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
596-
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
597-
598-
16. Limitation of Liability.
599-
600-
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
601-
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
602-
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
603-
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
604-
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
605-
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
606-
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
607-
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
608-
SUCH DAMAGES.
609-
610-
17. Interpretation of Sections 15 and 16.
611-
612-
If the disclaimer of warranty and limitation of liability provided
613-
above cannot be given local legal effect according to their terms,
614-
reviewing courts shall apply local law that most closely approximates
615-
an absolute waiver of all civil liability in connection with the
616-
Program, unless a warranty or assumption of liability accompanies a
617-
copy of the Program in return for a fee.
618-
619-
END OF TERMS AND CONDITIONS
620-
621-
How to Apply These Terms to Your New Programs
622-
623-
If you develop a new program, and you want it to be of the greatest
624-
possible use to the public, the best way to achieve this is to make it
625-
free software which everyone can redistribute and change under these terms.
626-
627-
To do so, attach the following notices to the program. It is safest
628-
to attach them to the start of each source file to most effectively
629-
state the exclusion of warranty; and each file should have at least
630-
the "copyright" line and a pointer to where the full notice is found.
631-
632-
<one line to give the program's name and a brief idea of what it does.>
633-
Copyright (C) <year> <name of author>
634-
635-
This program is free software: you can redistribute it and/or modify
636-
it under the terms of the GNU Affero General Public License as published
637-
by the Free Software Foundation, either version 3 of the License, or
638-
(at your option) any later version.
639-
640-
This program is distributed in the hope that it will be useful,
641-
but WITHOUT ANY WARRANTY; without even the implied warranty of
642-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
643-
GNU Affero General Public License for more details.
644-
645-
You should have received a copy of the GNU Affero General Public License
646-
along with this program. If not, see <https://www.gnu.org/licenses/>.
647-
648-
Also add information on how to contact you by electronic and paper mail.
649-
650-
If your software can interact with users remotely through a computer
651-
network, you should also make sure that it provides a way for users to
652-
get its source. For example, if your program is a web application, its
653-
interface could display a "Source" link that leads users to an archive
654-
of the code. There are many ways you could offer source, and different
655-
solutions will be better for different programs; see section 13 for the
656-
specific requirements.
657-
658-
You should also get your employer (if you work as a programmer) or school,
659-
if any, to sign a "copyright disclaimer" for the program, if necessary.
660-
For more information on this, and how to apply and follow the GNU AGPL, see
661-
<https://www.gnu.org/licenses/>.
1+
Attribution-ShareAlike 4.0 International
2+
https://creativecommons.org/licenses/by-sa/4.0/
3+
4+
=======================================================================
5+
6+
Creative Commons Corporation ("Creative Commons") is not a law firm and
7+
does not provide legal services or legal advice. Distribution of
8+
Creative Commons public licenses does not create a lawyer-client or
9+
other relationship. Creative Commons makes its licenses and related
10+
information available on an "as-is" basis. Creative Commons gives no
11+
warranties regarding its licenses, any material licensed under their
12+
terms and conditions, or any related information. Creative Commons
13+
disclaims all liability for damages resulting from their use to the
14+
fullest extent possible.
15+
16+
Using Creative Commons Public Licenses
17+
18+
Creative Commons public licenses provide a standard set of terms and
19+
conditions that creators and other rights holders may use to share
20+
original works of authorship and other material subject to copyright
21+
and certain other rights specified in the public license below. The
22+
following considerations are for informational purposes only, are not
23+
exhaustive, and do not form part of our licenses.
24+
25+
Considerations for licensors: Our public licenses are
26+
intended for use by those authorized to give the public
27+
permission to use material in ways otherwise restricted by
28+
copyright and certain other rights. Our licenses are
29+
irrevocable. Licensors should read and understand the terms
30+
and conditions of the license they choose before applying it.
31+
Licensors should also secure all rights necessary before
32+
applying our licenses so that the public can reuse the
33+
material as expected. Licensors should clearly mark any
34+
material not subject to the license. This includes other CC-
35+
licensed material, or material used under an exception or
36+
limitation to copyright. More considerations for licensors:
37+
wiki.creativecommons.org/Considerations_for_licensors
38+
39+
Considerations for the public: By using one of our public
40+
licenses, a licensor grants the public permission to use the
41+
licensed material under specified terms and conditions. If
42+
the licensor's permission is not necessary for any reason--for
43+
example, because of any applicable exception or limitation to
44+
copyright--then that use is not regulated by the license. Our
45+
licenses grant only permissions under copyright and certain
46+
other rights that a licensor has authority to grant. Use of
47+
the licensed material may still be restricted for other
48+
reasons, including because others have copyright or other
49+
rights in the material. A licensor may make special requests,
50+
such as asking that all changes be marked or described.
51+
Although not required by our licenses, you are encouraged to
52+
respect those requests where reasonable. More considerations
53+
for the public:
54+
wiki.creativecommons.org/Considerations_for_licensees
55+
56+
=======================================================================
57+
58+
Creative Commons Attribution-ShareAlike 4.0 International Public
59+
License
60+
61+
By exercising the Licensed Rights (defined below), You accept and agree
62+
to be bound by the terms and conditions of this Creative Commons
63+
Attribution-ShareAlike 4.0 International Public License ("Public
64+
License"). To the extent this Public License may be interpreted as a
65+
contract, You are granted the Licensed Rights in consideration of Your
66+
acceptance of these terms and conditions, and the Licensor grants You
67+
such rights in consideration of benefits the Licensor receives from
68+
making the Licensed Material available under these terms and
69+
conditions.
70+
71+
72+
Section 1 -- Definitions.
73+
74+
a. Adapted Material means material subject to Copyright and Similar
75+
Rights that is derived from or based upon the Licensed Material
76+
and in which the Licensed Material is translated, altered,
77+
arranged, transformed, or otherwise modified in a manner requiring
78+
permission under the Copyright and Similar Rights held by the
79+
Licensor. For purposes of this Public License, where the Licensed
80+
Material is a musical work, performance, or sound recording,
81+
Adapted Material is always produced where the Licensed Material is
82+
synched in timed relation with a moving image.
83+
84+
b. Adapter's License means the license You apply to Your Copyright
85+
and Similar Rights in Your contributions to Adapted Material in
86+
accordance with the terms and conditions of this Public License.
87+
88+
c. BY-SA Compatible License means a license listed at
89+
creativecommons.org/compatiblelicenses, approved by Creative
90+
Commons as essentially the equivalent of this Public License.
91+
92+
d. Copyright and Similar Rights means copyright and/or similar rights
93+
closely related to copyright including, without limitation,
94+
performance, broadcast, sound recording, and Sui Generis Database
95+
Rights, without regard to how the rights are labeled or
96+
categorized. For purposes of this Public License, the rights
97+
specified in Section 2(b)(1)-(2) are not Copyright and Similar
98+
Rights.
99+
100+
e. Effective Technological Measures means those measures that, in the
101+
absence of proper authority, may not be circumvented under laws
102+
fulfilling obligations under Article 11 of the WIPO Copyright
103+
Treaty adopted on December 20, 1996, and/or similar international
104+
agreements.
105+
106+
f. Exceptions and Limitations means fair use, fair dealing, and/or
107+
any other exception or limitation to Copyright and Similar Rights
108+
that applies to Your use of the Licensed Material.
109+
110+
g. License Elements means the license attributes listed in the name
111+
of a Creative Commons Public License. The License Elements of this
112+
Public License are Attribution and ShareAlike.
113+
114+
h. Licensed Material means the artistic or literary work, database,
115+
or other material to which the Licensor applied this Public
116+
License.
117+
118+
i. Licensed Rights means the rights granted to You subject to the
119+
terms and conditions of this Public License, which are limited to
120+
all Copyright and Similar Rights that apply to Your use of the
121+
Licensed Material and that the Licensor has authority to license.
122+
123+
j. Licensor means the individual(s) or entity(ies) granting rights
124+
under this Public License.
125+
126+
k. Share means to provide material to the public by any means or
127+
process that requires permission under the Licensed Rights, such
128+
as reproduction, public display, public performance, distribution,
129+
dissemination, communication, or importation, and to make material
130+
available to the public including in ways that members of the
131+
public may access the material from a place and at a time
132+
individually chosen by them.
133+
134+
l. Sui Generis Database Rights means rights other than copyright
135+
resulting from Directive 96/9/EC of the European Parliament and of
136+
the Council of 11 March 1996 on the legal protection of databases,
137+
as amended and/or succeeded, as well as other essentially
138+
equivalent rights anywhere in the world.
139+
140+
m. You means the individual or entity exercising the Licensed Rights
141+
under this Public License. Your has a corresponding meaning.
142+
143+
144+
Section 2 -- Scope.
145+
146+
a. License grant.
147+
148+
1. Subject to the terms and conditions of this Public License,
149+
the Licensor hereby grants You a worldwide, royalty-free,
150+
non-sublicensable, non-exclusive, irrevocable license to
151+
exercise the Licensed Rights in the Licensed Material to:
152+
153+
a. reproduce and Share the Licensed Material, in whole or
154+
in part; and
155+
156+
b. produce, reproduce, and Share Adapted Material.
157+
158+
2. Exceptions and Limitations. For the avoidance of doubt, where
159+
Exceptions and Limitations apply to Your use, this Public
160+
License does not apply, and You do not need to comply with
161+
its terms and conditions.
162+
163+
3. Term. The term of this Public License is specified in Section
164+
6(a).
165+
166+
4. Media and formats; technical modifications allowed. The
167+
Licensor authorizes You to exercise the Licensed Rights in
168+
all media and formats whether now known or hereafter created,
169+
and to make technical modifications necessary to do so. The
170+
Licensor waives and/or agrees not to assert any right or
171+
authority to forbid You from making technical modifications
172+
necessary to exercise the Licensed Rights, including
173+
technical modifications necessary to circumvent Effective
174+
Technological Measures. For purposes of this Public License,
175+
simply making modifications authorized by this Section 2(a)
176+
(4) never produces Adapted Material.
177+
178+
5. Downstream recipients.
179+
180+
a. Offer from the Licensor -- Licensed Material. Every
181+
recipient of the Licensed Material automatically
182+
receives an offer from the Licensor to exercise the
183+
Licensed Rights under the terms and conditions of this
184+
Public License.
185+
186+
b. Additional offer from the Licensor -- Adapted Material.
187+
Every recipient of Adapted Material from You
188+
automatically receives an offer from the Licensor to
189+
exercise the Licensed Rights in the Adapted Material
190+
under the conditions of the Adapter's License You apply.
191+
192+
c. No downstream restrictions. You may not offer or impose
193+
any additional or different terms or conditions on, or
194+
apply any Effective Technological Measures to, the
195+
Licensed Material if doing so restricts exercise of the
196+
Licensed Rights by any recipient of the Licensed
197+
Material.
198+
199+
6. No endorsement. Nothing in this Public License constitutes or
200+
may be construed as permission to assert or imply that You
201+
are, or that Your use of the Licensed Material is, connected
202+
with, or sponsored, endorsed, or granted official status by,
203+
the Licensor or others designated to receive attribution as
204+
provided in Section 3(a)(1)(A)(i).
205+
206+
b. Other rights.
207+
208+
1. Moral rights, such as the right of integrity, are not
209+
licensed under this Public License, nor are publicity,
210+
privacy, and/or other similar personality rights; however, to
211+
the extent possible, the Licensor waives and/or agrees not to
212+
assert any such rights held by the Licensor to the limited
213+
extent necessary to allow You to exercise the Licensed
214+
Rights, but not otherwise.
215+
216+
2. Patent and trademark rights are not licensed under this
217+
Public License.
218+
219+
3. To the extent possible, the Licensor waives any right to
220+
collect royalties from You for the exercise of the Licensed
221+
Rights, whether directly or through a collecting society
222+
under any voluntary or waivable statutory or compulsory
223+
licensing scheme. In all other cases the Licensor expressly
224+
reserves any right to collect such royalties.
225+
226+
227+
Section 3 -- License Conditions.
228+
229+
Your exercise of the Licensed Rights is expressly made subject to the
230+
following conditions.
231+
232+
a. Attribution.
233+
234+
1. If You Share the Licensed Material (including in modified
235+
form), You must:
236+
237+
a. retain the following if it is supplied by the Licensor
238+
with the Licensed Material:
239+
240+
i. identification of the creator(s) of the Licensed
241+
Material and any others designated to receive
242+
attribution, in any reasonable manner requested by
243+
the Licensor (including by pseudonym if
244+
designated);
245+
246+
ii. a copyright notice;
247+
248+
iii. a notice that refers to this Public License;
249+
250+
iv. a notice that refers to the disclaimer of
251+
warranties;
252+
253+
v. a URI or hyperlink to the Licensed Material to the
254+
extent reasonably practicable;
255+
256+
b. indicate if You modified the Licensed Material and
257+
retain an indication of any previous modifications; and
258+
259+
c. indicate the Licensed Material is licensed under this
260+
Public License, and include the text of, or the URI or
261+
hyperlink to, this Public License.
262+
263+
2. You may satisfy the conditions in Section 3(a)(1) in any
264+
reasonable manner based on the medium, means, and context in
265+
which You Share the Licensed Material. For example, it may be
266+
reasonable to satisfy the conditions by providing a URI or
267+
hyperlink to a resource that includes the required
268+
information.
269+
270+
3. If requested by the Licensor, You must remove any of the
271+
information required by Section 3(a)(1)(A) to the extent
272+
reasonably practicable.
273+
274+
b. ShareAlike.
275+
276+
In addition to the conditions in Section 3(a), if You Share
277+
Adapted Material You produce, the following conditions also apply.
278+
279+
1. The Adapter's License You apply must be a Creative Commons
280+
license with the same License Elements, this version or
281+
later, or a BY-SA Compatible License.
282+
283+
2. You must include the text of, or the URI or hyperlink to, the
284+
Adapter's License You apply. You may satisfy this condition
285+
in any reasonable manner based on the medium, means, and
286+
context in which You Share Adapted Material.
287+
288+
3. You may not offer or impose any additional or different terms
289+
or conditions on, or apply any Effective Technological
290+
Measures to, Adapted Material that restrict exercise of the
291+
rights granted under the Adapter's License You apply.
292+
293+
294+
Section 4 -- Sui Generis Database Rights.
295+
296+
Where the Licensed Rights include Sui Generis Database Rights that
297+
apply to Your use of the Licensed Material:
298+
299+
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
300+
to extract, reuse, reproduce, and Share all or a substantial
301+
portion of the contents of the database;
302+
303+
b. if You include all or a substantial portion of the database
304+
contents in a database in which You have Sui Generis Database
305+
Rights, then the database in which You have Sui Generis Database
306+
Rights (but not its individual contents) is Adapted Material,
307+
including for purposes of Section 3(b); and
308+
309+
c. You must comply with the conditions in Section 3(a) if You Share
310+
all or a substantial portion of the contents of the database.
311+
312+
For the avoidance of doubt, this Section 4 supplements and does not
313+
replace Your obligations under this Public License where the Licensed
314+
Rights include other Copyright and Similar Rights.
315+
316+
317+
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
318+
319+
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
320+
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
321+
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
322+
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
323+
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
324+
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
325+
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
326+
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
327+
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
328+
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
329+
330+
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
331+
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
332+
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
333+
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
334+
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
335+
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
336+
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
337+
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
338+
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
339+
340+
c. The disclaimer of warranties and limitation of liability provided
341+
above shall be interpreted in a manner that, to the extent
342+
possible, most closely approximates an absolute disclaimer and
343+
waiver of all liability.
344+
345+
346+
Section 6 -- Term and Termination.
347+
348+
a. This Public License applies for the term of the Copyright and
349+
Similar Rights licensed here. However, if You fail to comply with
350+
this Public License, then Your rights under this Public License
351+
terminate automatically.
352+
353+
b. Where Your right to use the Licensed Material has terminated under
354+
Section 6(a), it reinstates:
355+
356+
1. automatically as of the date the violation is cured, provided
357+
it is cured within 30 days of Your discovery of the
358+
violation; or
359+
360+
2. upon express reinstatement by the Licensor.
361+
362+
For the avoidance of doubt, this Section 6(b) does not affect any
363+
right the Licensor may have to seek remedies for Your violations
364+
of this Public License.
365+
366+
c. For the avoidance of doubt, the Licensor may also offer the
367+
Licensed Material under separate terms or conditions or stop
368+
distributing the Licensed Material at any time; however, doing so
369+
will not terminate this Public License.
370+
371+
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
372+
License.
373+
374+
375+
Section 7 -- Other Terms and Conditions.
376+
377+
a. The Licensor shall not be bound by any additional or different
378+
terms or conditions communicated by You unless expressly agreed.
379+
380+
b. Any arrangements, understandings, or agreements regarding the
381+
Licensed Material not stated herein are separate from and
382+
independent of the terms and conditions of this Public License.
383+
384+
385+
Section 8 -- Interpretation.
386+
387+
a. For the avoidance of doubt, this Public License does not, and
388+
shall not be interpreted to, reduce, limit, restrict, or impose
389+
conditions on any use of the Licensed Material that could lawfully
390+
be made without permission under this Public License.
391+
392+
b. To the extent possible, if any provision of this Public License is
393+
deemed unenforceable, it shall be automatically reformed to the
394+
minimum extent necessary to make it enforceable. If the provision
395+
cannot be reformed, it shall be severed from this Public License
396+
without affecting the enforceability of the remaining terms and
397+
conditions.
398+
399+
c. No term or condition of this Public License will be waived and no
400+
failure to comply consented to unless expressly agreed to by the
401+
Licensor.
402+
403+
d. Nothing in this Public License constitutes or may be interpreted
404+
as a limitation upon, or waiver of, any privileges and immunities
405+
that apply to the Licensor or You, including from the legal
406+
processes of any jurisdiction or authority.
407+
408+
409+
=======================================================================
410+
411+
Creative Commons is not a party to its public
412+
licenses. Notwithstanding, Creative Commons may elect to apply one of
413+
its public licenses to material it publishes and in those instances
414+
will be considered the “Licensor.” The text of the Creative Commons
415+
public licenses is dedicated to the public domain under the CC0 Public
416+
Domain Dedication. Except for the limited purpose of indicating that
417+
material is shared under a Creative Commons public license or as
418+
otherwise permitted by the Creative Commons policies published at
419+
creativecommons.org/policies, Creative Commons does not authorize the
420+
use of the trademark "Creative Commons" or any other trademark or logo
421+
of Creative Commons without its prior written consent including,
422+
without limitation, in connection with any unauthorized modifications
423+
to any of its public licenses or any other arrangements,
424+
understandings, or agreements concerning use of licensed material. For
425+
the avoidance of doubt, this paragraph does not form part of the
426+
public licenses.
427+
428+
Creative Commons may be contacted at creativecommons.org.

0 commit comments

Comments
 (0)
Please sign in to comment.