I have a repo in GitHub which contains many different projects, each in its own folder and right now the license for this repo is Apache License 2.0.
Now I want to add another project to this repo, which is based on a code samples from a project under Mozilla Public License 2.0, and according to this license, I must use the same license file if I borrow from the source which is under this license.
If I put the MPL-2.0 license file in the folder which contains my new project, will it be right(license wise)? although the main repo will be still under Apache-2.0 license.
Will such structure make sense?
├── project-1 ├── project-2 ├── project-3 ├── project-4 ├── project-5 | └── MPL-2.0-license-file ├── Apache-2.0-license-file