Mozilla Public License - https://www.mozilla.org/MPL/