I have a project, it is a Rust one. From my understanding, with the MPL I must put a per-file header. Must I one-by-one add the MPL header to every file (perhaps including TOML files, etc.) or what? Must I also add the copyright notice for the previous author to this? The previous MIT file has only one copyright notice, can I simply move that to LICENSE.old and make a notice in the readme? Basically, I cannot figure out how to properly do this, it seems to complicated. I will be extending someone elses MIT project, by the way. Can I perhaps simply put the MPL on new files, then what about my contributions to existing files? Must I put the other persons copyright in each file or can I just put it in a single notice file?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.