Advertisement

What Are The Limitations Of Using MIT Licensed Libraries?

Started by May 11, 2009 10:11 PM
6 comments, last by stupid_programmer 15 years, 6 months ago
Hi, Is there any limitation for using MIT licensed libraries? Thanks
Just that you have to include the license with the software, but I wouldn't see that as a limitation (I would assume you'd have to do this for any license).
Advertisement
Quote: Original post by Jroggy
Just that you have to include the license with the software, but I wouldn't see that as a limitation (I would assume you'd have to do this for any license).

The Problem is that the libraries are static(and source code) that will be compiled or linked into the program, so the libraries won't be available to end users. Where should I include the license?
Quote: Original post by Nick123
Where should I include the license?

Wherever your own legal statements reside.
Quote: Original post by Oluseyi
Quote: Original post by Nick123
Where should I include the license?

Wherever your own legal statements reside.

Just include the MIT license in my own license? This is misleading.. Do I need to add a term say the software is using MIT licensed libraries?
I don't know the MIT license, so I don't know what you are legally required to do - but it seems to me like good practice to document all of the 3rd party libraries used in your software and just include that list in some text file. It doesn't take much time or space, and it gives a little bit of credit to those people who made the libraries you are using whether they asked for it or not. Then for the ones with licenses, just refer to another file like "see mit-license.txt for the full license details of this library" or whatever is required.
Advertisement
Quote: Original post by moff
I don't know the MIT license, so I don't know what you are legally required to do - but it seems to me like good practice to document all of the 3rd party libraries used in your software and just include that list in some text file. It doesn't take much time or space, and it gives a little bit of credit to those people who made the libraries you are using whether they asked for it or not. Then for the ones with licenses, just refer to another file like "see mit-license.txt for the full license details of this library" or whatever is required.

Is there any sample available? Thanks

BTW, what about LGPLed DLL files? Shall I provide a copy of the LGPL license for them and give notice that I use these .dll libraries?
Quote: Original post by Nick123
Is there any sample available? Thanks

BTW, what about LGPLed DLL files? Shall I provide a copy of the LGPL license for them and give notice that I use these .dll libraries?


Just have your own license.txt (or whatever file) that states the license your software is under. Then in that file have a line like 'Library X used under the MIT license' and paste in the complete MIT license in to the text file. LGPL and GPL licenses would work the same.

This topic is closed to new replies.

Advertisement