Questions tagged [mit-license]

MIT License is a free software license originating at the Massachusetts Institute of Technology (MIT). If you intend to ask something about this license, CONSIDER NOT TO ASK HERE - instead, try Opensource.SE (https://opensource.stackexchange.com).

The MIT License is a free software license originating at the Massachusetts Institute of Technology (MIT).

License terms:

Copyright (c)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

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

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

157 questions
188
votes
3 answers

Meaning of MIT license

Suppose I use this ActionScript API released under MIT license to build a software: http://www.cove.org/ape/docs/api/ Can I sell that software? Do I need to give the source code of my software away? Is anyone receiving my software permitted to…
simplfuzz
  • 2,011
  • 2
  • 11
  • 5
132
votes
7 answers

How to avoid being forked into oblivion by a more powerful contributor?

As recently reported here: Xamarin has forked Cocos2D-XNA, a 2D/3D game development framework, creating a cross-platform library that can be included in PCL projects. However the founder of the project that was forked says: The purpose of the…
Den
  • 4,827
  • 2
  • 32
  • 48
125
votes
5 answers

How to manage a copyright notice in an open source project?

I'm working on, and adding to, a GitHub-hosted project that includes this LICENCE.md (apparently the MIT licence verbatim): Copyright (c) 2012 [Acme Corp] Permission is hereby granted, free of charge, to any person obtaining a copy of this software…
Steve Bennett
  • 3,419
  • 4
  • 20
  • 24
110
votes
1 answer

If I fork a project on Github that is licensed under MIT, how do I handle the attribution and copyright notice?

If I plan to fork an MIT project and significantly modify and rename it, how do I handle the copyright notice above the MIT license on the main License file. Would I list the original author and my company, or just the original author? What are my…
David
  • 1,839
  • 3
  • 14
  • 11
105
votes
2 answers

MIT vs. BSD vs. Dual License

My understanding is that: MIT-licensed projects can be used/redistributed in BSD-licensed projects. BSD-licensed projects can be used/redistributed in MIT-licensed projects. The MIT and the BSD 2-clause licenses are essentially identical. BSD…
ryanve
  • 1,159
  • 2
  • 8
  • 6
84
votes
1 answer

What is the best practice for arranging third-party library licenses "paperwork"?

I am developing a small open source project. The application uses many third-party libraries released with a range of licenses: Apache, MIT, BSD, LGPL and CDDL. Each of these licenses has its own “paperwork” requirements. For example, the Apache…
Alexey
  • 1,023
  • 1
  • 10
  • 11
80
votes
3 answers

Why do people pick the MIT license over BSD, if BSD's "non-endorsement clause" is a good idea?

According to this question and it's replies What is the purpose of the "non-endorsement clause" in the New BSD license? it seems smarter to pick the BSD license over the MIT, to prevent people using your name in an unwanted way. If that is the case,…
corgrath
  • 1,327
  • 2
  • 10
  • 11
78
votes
3 answers

Can you change code distributed under the MIT license, and re-distribute it under the GPL license?

Is it possible to alter the code of the Chili plugin, which had its latest release on July 2008, and it is licensed under the MIT license, to then license it under GPL? As far I can see, there is no restriction about the new code being licensed…
apaderno
  • 4,014
  • 8
  • 42
  • 53
62
votes
1 answer

What exactly does the condition in the MIT license imply?

To quote the license itself: Copyright (C) [year] [copyright holders] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software…
jcora
  • 1,461
  • 2
  • 16
  • 25
61
votes
1 answer

Altering author names in MIT license

Some years ago I wrote and released some software under the MIT license. Recently I noticed that one (or some?) of the forks have altered the leading copyright notice at the top of the license, i.e. Copyright (c) 2014 MIT…
purplelulu
  • 543
  • 4
  • 6
41
votes
3 answers

What are the requirements for attribution in the MIT License?

choosealicense.com claims that the MIT license is “A permissive license that is short and to the point. It lets people do anything with your code with proper attribution and without warranty” (emphasis mine). Reading the license, though, I don’t see…
user137369
  • 636
  • 1
  • 6
  • 9
31
votes
4 answers

What is the purpose of the "non-endorsement clause" in the New BSD license?

Note: This question is not about the "obnoxious BSD advertising clause". The New BSD license does not contain that clause, and is compatible with the GPL. I'm trying to pick between the New BSD license and the MIT license for my own projects. They…
Joey Adams
  • 5,535
  • 3
  • 30
  • 34
31
votes
7 answers

Choosing a licence for open source projects

I've done some open source projects, and I plan to do more in the future. So far, I've released all my code under GPL, but I've read a few articles which claim GPL is too restrictive for any code to be used in corporate environment. This,…
dr Hannibal Lecter
  • 3,282
  • 1
  • 26
  • 25
28
votes
3 answers

What to do when a company request permission to use open source code without attribution?

I have an opensource project currently under MIT license. I have received a request from a company to use my code for their commercial project without having to give any attribution or credit. To be honest, when I released the code, my sole…
Jake
  • 725
  • 7
  • 13
27
votes
2 answers

How does using a LGPL gem affect my MIT licensed application?

I am developing an open source ruby application under the MIT license. I am using this license because I don't want to place any restrictions on the users of the application. Also I can actually read and understand this license. I recently started…
corsen
  • 371
  • 3
  • 3
1
2 3
10 11