Can you include Apache 2 in a GPLv3 project?
The Software Freedom Law Center provides practical advice for developers about including permissively licensed source. Apache 2 software can therefore be included in GPLv3 projects, because the GPLv3 license accepts our software into GPLv3 works. However, GPLv3 software cannot be included in Apache projects.
Is the Apache License compatible with the GPL?
The Free Software Foundation considers the Apache License, Version 2.0 to be a free software license, compatible with version 3 of the GPL. The Software Freedom Law Center provides practical advice for developers about including permissively licensed source.
When was the second version of the GPL released?
The second version of the license, version 2, was released in 1991. Over the following 15 years, members of the free software community became concerned over problems in the GPLv2 license that could let someone exploit GPL-licensed software in ways contrary to the license’s intent.
Can a modified version of a GPL be distributed?
The distribution rights granted by the GPL for modified versions of the work are not unconditional. When someone distributes a GPL’d work plus their own modifications, the requirements for distributing the whole work cannot be any greater than the requirements that are in the GPL. This requirement is known as copyleft.
Is it possible to dual license Apache Software?
The ASF will not dual-license our software because such licenses make it impossible to determine the conditions under which we have agreed to collaborate on a collective product, and are thus contrary to the Apache spirit of open, collaborative development among individuals, industry, and nonprofit organizations.
Who is the Apache Software Foundation and what do they do?
The Apache Software Foundation is a nonprofit organization that is dedicated to open source software development. We never knowingly incorporate patented technology in our own products unless such technology has been offered free for everyone.