I am interested in creating a fork of an abandoned software. The software which is no longer maintained is release under the terms of Apache 2 license. Am I allowed to create my patches under a less permissive license and so, gradually replace the whole software license?
The Apache Software Foundation and the Free Software Foundation agree that the Apache License 2.0 is a free software license, compatible with the GNU General Public License (GPL) version 3, meaning that code under GPLv3 and Apache License 2.0 can be combined, as long as the resulting software is licensed under the GPLv3.
I can do with it derivatives ... So here is how I interpret this.
If my code is written in Python, can I re-used the abandoned software as a module (released under APACHE-2) and add my wrapper under GPL-3?
Also, the APACHE-2 license says:
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
So why not AGPL?
Is there a difference in the case the abandonware is licensed under MIT?