Hello,
in an attempt to fix (most or all) recurring patent issues with FreeMind, I suggest to use the attached extended GPLv2 copyright and license notice (I also attached GPLv3 for potential future use, given the fact that we use GPLv2+).
The new license would allow us to use any library under an OSI approved license, _and_ anybody to create plugins under any OSI approved license. It's not explicit in the text to not make it too bloated, but that's the idea (and the freedom we give ourselves and others), and it's clear that:
1. this freedom doesn't apply to non-free licenses.
2. it remains the FreeMind project's choice to refuse plugins not under GPL in the base code of FreeMind.
The next step would be that each copyright holder states in this "patch" that he agrees with the attached notice change, and then someone can modify all copyright notices accordingly (I can do it, if required).
Eric
GPLv2+ with non-gpl exception
GPLv3+ with non-gpl exception
File Added: gplv3Extended.txt
I forgot to tell that I used the templates from http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
File Added: copyright_owners.txt
Summary of all copyright notices in FM090B20
complete situation of FreeMind licenses/copyrights
I add a complete overview of the whole code & libraries, and their licenses, used within FreeMind. Quite a mess at first glance...
It supersedes the copyright notices document (I keep it for now as being possibly slightly more readable).
Eric
File Added: FreeMind_Licenses_Situation.mm