I\'m about to start an open-source project which shall be licensed under Mozilla
ID: 660075 • Letter: I
Question
I'm about to start an open-source project which shall be licensed under Mozilla Public License (MPL).
The problem is, I'm not sure what's this "Exhibit A" thing...
Am I supposed to put that wordy "Exhibit A" in each and every source file contained in the project?
And what about the MPL text proper; must I provide a complete text of the MPL in the root directory of the project?
I'd really appreciate it if someone can point me to a guide on how to release software under MPL (as opposed to using software with MPL).
TIA.
Explanation / Answer
Am I supposed to put that wordy "Exhibit A" in each and every source file contained in the project?
Yes. From the license:
You must duplicate the notice in Exhibit A in each file of the Source Code. If it is not possible to put such notice in a particular Source Code file due to its structure, then You must include such notice in a location (such as a relevant directory) where a user would be likely to look for such a notice.
But honestly, you should not use a license you do not fully understand. Consult a lawyer or chose a license that doesn't confuse you.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.