Why did Mach-II change to a different license?
Changing to the GPLv3 License with Classpath Exception allowed us to: • Ensure that changes made to Mach-II are contributed back to the project. We hope this will help foster and grow the community around the Mach-II project, which will benefit all Mach-II users. • Allow us to leverage additional existing open source libraries when needed. The GPL license and its variants are the most predominant licenses used in open source projects. With an Apache 2.0 License, Mach-II is not able to take advantage of any existing GPL code. With the GPL License, Mach-II will be able to leverage open source code released under practically any license. • Reduce the potential for forks and derivative projects. The development of Mach-II has required more than nine man years and nearly $2.4 million of effort (based on COCOMO – 32 man years at $75k per year) to date as of 11/2010. We want to protect that investment for the benefit of the project and our users. In addition, we feel that the Apache 2.0 Licen