Change license from EKOL to Apache-2.0

This commit is contained in:
Anton Novojilov 2020-08-09 13:34:46 +03:00
commit 62687c6c9b
2 changed files with 202 additions and 271 deletions

407
LICENSE
View file

@ -1,270 +1,201 @@
Essential Kaos Open Source License
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Version: 1.0 — May 10, 2013.
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
Please read this License Agreement carefully before downloading this software.
By downloading or using this software, you are agreeing to be bound by the
terms of this License. If you do not or cannot agree to the terms of this
License, please do not download or use the software.
1. Definitions.
This License Agreement (hereinafter — the "License") defines the terms and
conditions of use of the Source and Object forms of the products produced by
the Essential Kaos Ltd. Company that are publicly available to any third
parties.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
This license extends and is applicable to any Source and Object form of the
product of the Essential Kaos Ltd. Company (hereinafter — the "Licensor"),
which are publicly available (open source) for download by any third party
(hereinafter — the "Licensee") by the decision of the Licensor.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
1. TERMS USED IN THE LICENSE
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
For the purposes of this License the following terms are used in the following
meaning:
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
1.1 Product — any result of intellectual activity, produced by the
implementation of the Source and/or Object form, in particular, but not
limited to, software (computer programs), audio and video records, images,
texts, etc.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
1.2 Source form of the product — the form, preferred for making modifications
to the Product, including, but not limited to, source code, source file
documentation, configuration and installation files, etc., initially provided
by the Licensor.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
1.3 Object form of the product — the result of automatic (computer, hardware
and technical) transformation or translation of the Source form of the Product,
including but not limited to, source code compiled into object code, generated
documentation, and other kinds of media files (resources), initially provided
by the Licensor.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
1.4 Licensor — the Essential Kaos company, holding the exclusive (property)
rights to collectively all Source and/or Object forms of products, published
on the official website of Licensor, and to each of them individually.
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
1.5 Licensee — any individual, sole proprietorship, legal entity or other
entity legally capable in accordance with the provisions of the applicable
law, who downloads and uses the Source and/or Object form of the product.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
1.6 Official Website of the Licensor — web site located on the Internet under
the essentialkaos.com domain name (domain address).
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
1.7 Modification of the Source or Object form of the Product — any addition,
deletion, alteration of Source or Object form of the Product, the combination
of source code with any other elements, etc.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
The License may use terms not defined in this section. In these cases, the
terms shall be interpreted in accordance with the text and the context of this
License. In the absence of a clear interpretation of the term in the text of
the License, the parties shall rely upon, firstly, the interpretations used
on the Official Website of the Licensor, and secondly, the provisions of
applicable law.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
2. VALIDITY OF THE LICENSE
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
2.1 Full awareness of the conditions and provisions of this License is an
indispensable condition for downloading and using the Source and/or Object
form of the Product.
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
2.2 The download of the Source and/or Object form of the Product by the
Licensee to its software and hardware device (with or without the use of
their software and hardware devices) means the Licensee is fully aware of,
accepts and agrees to, obligations to comply with and carry out the terms and
conditions of this License. In case of disagreement with certain terms and
conditions herein and/or inability to carry them out the Licensee must
withdraw from the download and use of the Source and/or Object form of the
Products.
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
2.3 This License is effective upon posting on the Official Website of the
Licensor, subject to paragraph 1.4. of this License.
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
2.4 This License applies to Source and/or Object form of the Products,
downloaded by the Licensee prior to publication of the License on the
Official Website of the Licensor.
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
2.5 This License is valid for an indefinite period of time and shall cease
to be valid on its annulment by the Licensor.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
2.6 The Licensor has the right to change the text of the License at his sole
discretion. In case of such changes to the License text, they come into force
from the moment of publication of the new edition of the Lcense on the official
Website of the Licensor, unless otherwise defined at the publication.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
2.7 The Licensee undertakes to monitor the changes in the provisions of this
License, and bears the responsibility and risk of the potential negative
consequences resulting from non-compliance with this obligation.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
2.8 If the Licensee does not agree with the changes in the text of the License
and/or fails to carry out the terms of the new License edition, the Licensee
must withdraw from downloading and stop using the Source and/or Object form of
the Product. Otherwise, the Licensees continued use of the Source and/or
Object form of the Product means the Licensee agrees to the terms of the new
License edition and is capable of fully complying with them.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
2.9 The Licensor shall have the right at any time to unilaterally terminate
this License. Upon termination of this License, the Licensee is obliged to
cease all use of the Source and/or Object form of the Product.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
2.10 The current version of the License can be permanently found on the
official Website of the Licensor at: http://essentialkaos.com/ekol.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
3. PERMITTED USE
END OF TERMS AND CONDITIONS
The basic principle of download and use of the Source and/or Object form of the
Product is the use of the Source and/or Object form of the Product exclusively
for personal (internal, intra-corporate) purposes.
APPENDIX: How to apply the Apache License to your work.
The Licensor hereby gives any Licensee, regardless of location and country of
residence the right to download at no charge (for free) the Source and/or
Object form of the Product and use it under a simple (non-exclusive) license
in the following ways, and in the following amounts:
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
3.1 Use of the Source and/or Object form of the Product by any means and for
any purposes (both non-commercial and commercial), not prohibited by applicable
law, solely for the personal benefit, subject to the limitations set out in
this License, including but not limited to, reproduction demonstration,
implementation of the Source and/or Object form of the Product.
Copyright 2020 ESSENTIAL KAOS
3.2 The modification of the Source and/or Object form of the Product and the
use of modified Source and/or Object form solely for the Licensees personal
(commercial or non-commercial) purposes. In the event that the modification of
the Source and/or Object form of the Product requires the consent of a third
party (including the cases of using the objects of the person in question for
modifying the Source and/or Object form of the Product), the Licensee must
independently obtain such consent from the party.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
3.3 The inclusion (incorporation) of the Source and/or Object form of the
Product into a larger product, preserving the validity of terms of this
License with respect to the Source and/or Object form of the Product,
incorporated in the larger product. The Licensee shall ensure that this
License is enclosed to each of the Source and/or Object form of the Product
that is included in the larger product with the obligatory indication of the
name of Licensor - Essential Kaos Ltd. Company. The Licensor shall also ensure
the binding power of this License in the larger product, into which the Source
and/or Object form of the Product is included.
http://www.apache.org/licenses/LICENSE-2.0
3.4 The right to distribute to third parties the Source and/or Object forms of
the Product on a non-profit (free, no-charge) basis.
This License does not grant Licensee any rights in any part to use the
trademarks, logos, commercial symbols, service marks owned by the Licensor on
legal grounds and in accordance with the provisions of applicable law, except
when otherwise stipulated by the Licensor.
4. RESTRICTIONS AND LIMITATIONS
The licensor is constantly striving to improve and enhance the quality of the
Source and Object forms for their most optimal and productive use by the
Licensee.
In connection with the aforesaid, in order to maintain the quality of the
Source and Object forms of the product and to prevent it from decreasing the
following requirements and restrictions are applied when downloading and using
the Source and Object forms of the product:
4.1 It is prohibited to distribute to third parties the modified Source and/or
Object forms of the product in any ways and in any volume, including both on
commercial (paid, reimbursable) and non-commercial (free, no-charge) basis. In
some cases, determined at the discretion and by the decision of the Licensor,
the Licensee shall be entitled to distribute the Source and/or Object forms of
the products, but only with the Licensors written permission.
4.2 It is prohibited to distribute to third parties the Source and/or Object
forms of the product on a commercial (paid, reimbursable) basis.
5. WARRANTY DISCLAIMER
5.1 The Licensor is committed to providing the highest quality of the Source
and Object forms of product, constantly improving them, and to the possible
extent eliminating various errors, malfunctions and defects that occur when
downloading and using the Source and Object forms of the Product.
5.2 The Source and Object forms of the product are available to Licensee on an
"as is" basis, without any guarantees of suitability of the Source or Object
form for a particular purpose, or for the general use of the Source or Object
form of the product.
5.3 The Licensor disclaims all warranties and obligations to ensure the
absence of any errors, faults, defects, etc., arising when downloading and
using the Source and Object forms of the product, as well as modifications of
the Source and Object forms of the product and/or using the modified Source
and Object forms of the product.
5.4 Nothing in this License shall act as a guarantee or obligation of the
Licensor to ensure uninterrupted or error-free operation of the Source and/or
Object forms of the product. In connection therewith, the Licensor shall be
exempt from any liability for any errors, malfunctions, defects, etc.,
occurring during the download and use of the Source and Object forms of
product, as well as modifications of the Source and Object forms of product
and/or the use of the modified Source and Object forms of the product.
5.5 The Licensor does not assume any obligation to eliminate errors,
malfunctions and defects, identified by the Licensee when downloading and using
the Source and Object forms of the product, as well as modifications of the
Source and Object forms of the product and/or using the modified Source and
Object forms of the product.
5.6 Source and/or Object forms of the product are available for download from
the official Website of the Licensor in the condition, in which they are at
present.
5.7 The Licensee hereby confirms that he understands and accepts all risks and
adverse consequences associated with downloading and using the Source and/or
Object forms of the product, as well as modifying the Source and/or Object
forms of the product and/or using the modified Source and/or Object forms of
the product, including, but not limited to, the loss of any data, any
malfunction or damage to the software and hardware of the Licensee.
6. LIMITATION OF LIABILITY
6.1 The Licensor shall not be liable for incidental, direct or consequential
loss (damage, lost profits, etc.) incurred by third parties as a result of the
implementation and execution of this License.
6.2 The Licensor shall not be liable for any failure or temporary
unavailability of the download and use of the Object or Source form of the
product.
6.3 The Licensor shall not be liable for any tort of Licensee, the Licensee's
breach of warranty and violation of civil and constitutional rights of third
parties.
6.4 In any case, if the applicable law defines the necessity for the Licensor
to bear responsibility for the Licensee under this License, the Licensor's
liability is limited to the amount of 100 USD.
7. INTELLECTUAL PROPERTY RIGHTS TO THE SOURCE AND OBJECT FORMS OF THE PRODUCT
The Source and Object forms of the product have the potential and real value
for the implementation of activities by individuals and legal entities.
7.1 The Licensor hereby confirms that he has the exclusive (property) rights to
collectively all Source and/or Object forms of the product, available for
download on the official Website of the Licensor, and to each of them
individually.
7.2 The Licensor acknowledges that the placement of the Source and Object forms
of the product on the website for download and use does not infringe the
intellectual property rights of third parties. The exclusive rights of the
Licensor to the Source and/or Object forms of the product are supported by the
relevant permissions and consents of, or written agreements with, authors of
the Source and Object forms of the product.
7.3 This License does not mean alienation to any third party, including the
Licensee, of the exclusive (property) rights of the Licensor to the Source or
Object forms of the product. The exclusive (property) rights to the Source or
Object forms of the product are fully retained by the Licensor.
8. DISPUTE RESOLUTION
8.1 Any disputes arising from the execution of this License and downloading and
using the Source and Object forms of the product, as well as modifying the
Source and Object forms of the product and/or using the modified Source and
Object forms of the product, shall be settled in the court at the Licensors
location.
8.2 If the court recognizes any provision of this License as invalid, the rest
of this License shall remain unchanged, and the invalid provision shall be
amended in accordance with applicable law.
8.3 Conditions not covered by this License shall be settled in accordance with
the law, applicable in the country of the Licensors registration.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View file

@ -14,6 +14,6 @@
### License
[EKOL](https://essentialkaos.com/ekol)
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
<p align="center"><a href="https://essentialkaos.com"><img src="https://gh.kaos.st/ekgh.svg"/></a></p>