6

From reading the license here I understand how I can use the software but the only condition it imposes has confused me.

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Say I download a MIT licensed software and use it to build a larger proprietary software with the intention to sell.

Now if I include this license file wouldn't that make my software MIT licensed?

1 Answer 1

3

You must keep the MIT license notice intact, but you can license your software under whatever terms you want.

It is usually best to include a separate page in your documentation or in some built-in help system for all the open source libraries you are using. For example:

The following open source libraries are used by this application:

libexample -- http://example.com/

Copyright 2012 Jane Random Hacker

Permission is hereby granted ... <snip MIT license>

AnotherSoftware

<copyright and license terms of another software>

Most web browsers like Firefox and Chrome have such pages, reachable from their “about this program” menu entry.

Such separate pages make it clear that the MIT license only applies to that component, not to the entire software.

In your source code the difference would usually be unambiguous, because third party components are usually kept in a separate directory from your own source code – and if you're using a package manager, your code doesn't include the dependency at all.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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