Our company is currently developing an open source software product named RadixWare which is planned to be released under GNU General Public License (GPL) v3.0 due to a number of components licensed under GPL. The program comprises different open source components and unmodified Saxon HE is deemed to be one of them.
However, the FSF claims that the MPL and GPL are incompatible and therefore use of Saxon licensed under MPL in the GPL licensed larger work will be illegal from FSF’s point of view. On the contrary, MPL permits further distribution of unmodified Saxon under GPL license.
Would you be able please to advise how this incompatibility problem can be avoided or circumvented so that Saxon can be used in the larger work licensed under GPLv3.0? I believe this situation is nothing new to the Saxon community and probably one have an idea how to settle this issue or at least reduce the risk of legal persecution.
Thank you very much for your time, any help will be highly appreciated.