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