Apache Open Source License Agreement

To apply these conditions, add the following instructions to the library. It is the safest to add it at the beginning of each source file in order to most effectively arbitrate the exclusion of the warranty; and each file must have at least the “Copyright” line and a pointer indicating where the full communication is. A line to give the name of the library and an idea of what it does. Copyright (C) Author`s Name Year This license regulates the use of the accompanying software. If you use the software, accept this license. If you do not accept the license, do not use the software. 1. Definitions The terms “reproduce,” “reproduce,” “derived works” and “distribution” have the same meaning here as under U.S. copyright. Each version receives a distinctive version number.

If the library shows a version number of this license that is applicable to it and “any later version,” you have the option to follow the terms of that version or a later version published by the Free Software Foundation. If the library does not give a license number, you can select any version ever published by the Free Software Foundation. In July 1999, Berkeley accepted the Free Software Foundation`s argument and withdrew its advertising clause (Clause 3) to form the new BSD 3-Clause license. In 2000, Apache also created the Apache 1.1 license, where derivatives are no longer required to include Attribution in their promotional material, but only in their documentation. Some licensed packages under version 1.1 may have used different formulations due to different imputation or brand identification requirements, but the mandatory conditions were all the same. 3.5 Distribution of executable versions. You can only distribute the covered code in an enforceable form if the requirements of clause 3.1-3.5 for that covered code are met and you indicate that the source version of the covered code is available under the terms of that license, including a description of how you have fulfilled the obligations set out in Section 3.2. The notice of contract must be visibly included in each communication in an executable version, associated documentation or a recording of the accompanying material describes the rights of the recipients with respect to the covered code. You can distribute the executable version of the code or covered property rights under a license of your choice that may contain other conditions. If the identifiable sections of this work are not derived from the library and can reasonably be considered independent and separate works, this license and its terms and conditions do not apply to these sections if you distribute them as separate works. But if you distribute the same sections as part of a whole that is based on the library, the distribution of the set must be on the terms of that license, whose permissions for the other licensees extend to the whole and therefore to each party, regardless of who wrote it.

If a NOTICE text file is included in the broadcast of the original work, derivative works must include a readable copy of these messages in a NOTICE text file distributed as part of the derivative works, source or documentation, or an ad generated by the ad (where these third-party communications normally appear). 9. You cannot copy, modify, sub-concede, link or distribute the library unless the library is expressly provided for by that license. Any attempt to copy, modify, sub-concede, link or distribute the library by other means is not valid and automatically terminates your rights under this license. However, parties who have received copies or rights from you under this licence will not terminate their licences as long as those parties remain in full agreement. 3.4.3 2.3. Restrictions on the area of the scholarship Licenses granted in this section 2 are the only rights granted under this licence.