GPLv3 is a little too restrictive, re-releasing under MPLv2.0