I have a project in which I included libraries of:

I am considering making the source public in a Bitbucket repo. But the question is: can I use the MIT license for my project? (All of them are MIT but the fonts of Font Awesome.)


Yes, the SIL OFL license grants you permission to redistribute those fonts. Remember, when you license your code (e.g. by placing a LICENSE.txt file in the root directory), you are only licensing your code of which you own the copyright. You do not own the copyright on any of the other libraries. Those libraries and fonts allow you to distribute them as you wish but are not giving you ownership of their copyright. To comply with their license, you must include each of their copyright notices in your repo (e.g. inside their respective folders or in the LICENSE.txt file, clearly stating which folder is covered by which copyright).

  • I have a doubt no I'm doing it: My project has multiple folders. E.g. I have a CSS folder and a JS folder. Each of them have their own specialized files, and e.g. I have bootstrap split on those two files, but algo other libraries. So, should I put all the licenses in the root folder? ALl of them are exactly the same MIT license. So... should I write something like bootstrap-LICENSE.txt? I would like the idea of putting all in the same LICENSE file, but I can't find an exampleto copy :( – gal007 Jul 20 '17 at 20:18
  • 1
    If the projects are contained in their own folders, it is common to leave the licenses in each projects' folders. Being MIT-licensed, you won't have a problem with this. More complicated licenses might specify differently. – Vortico Jul 21 '17 at 4:18
  • Oh, no. They are mixed. I re-organized them so I just have e.g. a js folder with all the js files from different libraries. Should I copy the text of their license at the top of each file maybe? – gal007 Jul 21 '17 at 4:51
  • 2
    Oh yes, your "Bootstrap-LICENSE.txt" is a good idea. There should be no confusion with that naming scheme. – Vortico Jul 21 '17 at 5:31

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.