From 258e3e3bf7d7fa15089ac2c01013a6c8fec3c9f3 Mon Sep 17 00:00:00 2001 From: Anton Novojilov Date: Sun, 9 Aug 2020 13:10:46 +0300 Subject: [PATCH] Change license from EKOL to Apache-2.0 --- LICENSE | 471 +++++++++++++++++++++++------------------------------ README.md | 6 +- librato.go | 4 +- 3 files changed, 206 insertions(+), 275 deletions(-) diff --git a/LICENSE b/LICENSE index 74f09f3..4215607 100644 --- a/LICENSE +++ b/LICENSE @@ -1,270 +1,201 @@ -Essential Kaos Open Source License - -Version: 1.0 — May 10, 2013. - -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. - -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. - -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. - -1. TERMS USED IN THE LICENSE - -For the purposes of this License the following terms are used in the following -meaning: - -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. - -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. - -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. - -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. - -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. - -1.6 Official Website of the Licensor — web site located on the Internet under -the essentialkaos.com domain name (domain address). - -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. - -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. - -2. VALIDITY OF THE LICENSE - -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. - -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. - -2.3 This License is effective upon posting on the Official Website of the -Licensor, subject to paragraph 1.4. of this License. - -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. - -2.5 This License is valid for an indefinite period of time and shall cease -to be valid on its annulment by the Licensor. - -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. - -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. - -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 Licensee’s 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. - -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. - -2.10 The current version of the License can be permanently found on the -official Website of the Licensor at: http://essentialkaos.com/ekol. - -3. PERMITTED USE - -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. - -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: - -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. - -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 Licensee’s 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. - -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. - -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 Licensor’s 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 Licensor’s -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 Licensor’s registration. \ No newline at end of file + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting 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. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "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. + + "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). + + "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. + + "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." + + "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. + + 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. + + 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. + + 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: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (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 + + (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. + + 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. + + 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. + + 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. + + 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. + + 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. + + 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. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + 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. + + Copyright 2020 ESSENTIAL KAOS + + 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 + + http://www.apache.org/licenses/LICENSE-2.0 + + 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. diff --git a/README.md b/README.md index c668766..cc46537 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@

- + codebeat badge - +

InstallationExamplesLicense

@@ -43,6 +43,6 @@ go get -u pkg.re/essentialkaos/librato.v10 ### License -[EKOL](https://essentialkaos.com/ekol) +[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)

diff --git a/librato.go b/librato.go index 3f4010e..061f0d4 100644 --- a/librato.go +++ b/librato.go @@ -3,8 +3,8 @@ package librato // ////////////////////////////////////////////////////////////////////////////////// // // // -// Copyright (c) 2009-2020 ESSENTIAL KAOS // -// Essential Kaos Open Source License // +// Copyright (c) 2020 ESSENTIAL KAOS // +// Apache License, Version 2.0 // // // // ////////////////////////////////////////////////////////////////////////////////// //