I looked at a number of other licensing questions and did not find anything that I felt related to this particular issue.
I am working on a simple web app, nothing special, and intend to license it with the MIT license. The foundation for this app was generated using Clementine.js (here is the GitHub repo). Clementine.js contains its own MIT license with the copyright holder listed as the person who developed the boilerplate.
My confusion/concern comes from the following points:
- I must maintain the MIT license for Clementine.js
- Clementine.js is built in such a way that it is not a library or package, it is a foundation that you build from
- I would like to license the final product under my own MIT license
I am pretty unfamiliar with licensing practices and, in this situation, I am not sure how to proceed. I have read a number of similar licensing questions and a lot of them pertain to libraries/packages having individual licenses that can be bundled within that library/package's sub-directory. In this case, the licensed boilerplate code will inextricably be part of the final product.
Should I:
- Merge the two licenses into a single license, putting myself and the Clementine.js copyright holder on the same license?
- Create a single license file containing two separate licenses, one for the final product with a mention indicating it was built off of Clementine.js and then provide the Clementine.js copyright and license agreement?
- Create two separate license files (LICENSE.md and LICENSE.ClementineJS.md)?
Any other possible solutions are welcome; I am out of my depth when it comes to licensing.