We want to use MSGReader library in our project. MSGReader is open-source project under MIT license. MSGReader depends on OpenMcdf library under Mozilla Public License 2.0.

Our project is proprietary enterprise product (commercial software, code is not disclosed).

Is using of library under MIT license with dependency on library under MPL-2.0 legal in our case?

1 Answer 1


Using MIT licensed and MPL-2.0 licensed dependencies in your closed-source product is legal if you meet these requirements:

  • You have a copy of the MIT license in your documentation. You can precede that copy with a statement that only part of the software is covered by the MIT license. You are not required to identify which part of the software you are referring to.
  • You state in your documentation that your software is using the OpenMcdf library and where people can obtain the source code for that library. There is no requirement that users can do anything with that source code in relation to your product.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.