# Licensing notes ## Current source license Source code in the current repository is distributed under the Mozilla Public License 2.0 (`MPL-2.0`), except for files that carry a separate license notice. The MPL is a file-level copyleft license. When covered source files are modified and distributed, those files and their modifications must remain available under the MPL. Separate files may be combined into a larger work under different terms, subject to the MPL requirements for covered files. ## Earlier releases Changing the repository license does not revoke licenses already granted. All repository revisions up to and including commit [`87ffc527f5a9d1057591f448d402d07993af920f`](https://github.com/CHANG-JUI-LIN/Yuedu-reader/commit/87ffc527f5a9d1057591f448d402d07993af920f) were published under the MIT License. Later revisions whose root `LICENSE` contains MPL-2.0 are distributed under MPL-2.0, except for separately licensed files. The complete historical MIT notice is preserved at [`LICENSES/MIT.txt`](LICENSES/MIT.txt) for attribution and notice compliance. Earlier MIT grants remain valid. ## Executable releases MPL-covered source corresponding to official executable releases is available from the project's [GitHub releases](https://github.com/CHANG-JUI-LIN/Yuedu-reader/releases). The app's About screen links recipients to that location and identifies the MPL-2.0 license. ## Third-party material Third-party components, sample code, libraries, fonts, documents, and assets remain governed by their own license notices. The project-level MPL license does not replace those notices. ## Branding The source license does not grant rights to the Yuedu names, application icon, logo, screenshots, or other branding. See [TRADEMARKS.md](TRADEMARKS.md). ## Contributions By submitting a contribution, contributors agree to license that contribution under MPL-2.0 and represent that they have the right to do so. Contributions containing code copied from an incompatible source cannot be accepted.