In January 2004, ASF decided to depart from the BSD model and produced the Apache 2.0 license. Among the stated objectives of the license were facilitating the use of non-ASF projects, improving compatibility with GPL-based software, allowing the license to be included by reference rather than in each file, clarifying the contribution license, and requiring a patent license for contributions that necessarily violate a contributor`s own patents.  This license requires the preservation of author`s references and non-responsibility. Unless otherwise stated, all contributions made by a licensee to a licensee are subject to the terms of the licence without conditions, which does not exclude any separate agreement with the licensee on these contributions. Starting in 1995, the Apache Group (later the Apache Software Foundation) published successive versions of its famous httpd server. Their original license was much the same as the old BSD 4-clause license, and only the names of the organizations were changed. It has an additional term that applies to clause BSD 4 and stipulates that derivatives must not bear the same Apache name. Apache`s license is permissive; Unlike copyleft licenses, it is not necessary for a work derived from the software or modifications to the original to be distributed with the same license. It still requires the application of the same license to all parties unchanged.
In each licensed file, the original mentions of copyright, patent, trademark and imputation must be retained (except for indications that do not relate to a portion of the derivative works). In each modified licensed file, a notification must be added indicating that changes have been made to that file. The content of the NOTICE file does not change the license because it is used only for informational purposes, and the addition of other attribution notes as an addendum to the NOTICE text is permitted, unless these messages can be interpreted as a change in the license. Changes may contain copyright terms and include different licensing conditions for changes. The Free Software Foundation considers that all versions of the Apache license are incompatible with previous versions of GPL 1 and 2  In addition, it considers the Apache pre 2.0 license versions to be incompatible with GPLv3. Due to the patent licensing requirements of Version 2.0, the Free Software Foundation recommends doing so in relation to other non-copyleft licenses.   The OpenBSD project does not consider the Apache 2.0 license to be an acceptable free license because of its patent rules. The OpenBSD directive states that if the license requires you to waive a legal right that you usually have, that license is no longer free.
 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. CODEYS SVN can be installed and started in the codeys development system without a license. To connect to an SVN repository, a license key is required in the demo and in the full version. From 2015[update], according to Black Duck software and GitHub, the Apache license is the third most popular license in the FOSS field after the MIT and GPLv2 license. The Apache Software Foundation and the Free Software Foundation agree that the Apache 2.0 license is a free software license compatible with the gnu General Public License (GPL) version 3,, which means that the code can be combined with GPLv3 and Apache License 2.0 as long as the resulting software is licensed GPLv3.  The Apache license is a free free software license. , written by the Apache Software Foundation (ASF).  It allows users to use the software for any use, distribute it, modify it and distribute versions