I discovered recently there's actually an unpleasant ambiguity in the
MIT license. Specifically, this line:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
The problem is that it doesn't specify whether the clause applies to
*source* distributions only, or to *binary* distributions as well. In
other words, if I build Lua into a program of mine, and distribute the
program as an executable, am I required to include the copyright notice
with the program?
In even more other words, is the license equivalent to the one-clause
BSD license or the two-clause BSD license?
I've shaken the 'net and it always comes up 'reply hazy, try again
later'. Some people say yes, some say no.
What's the intent of the Lua authors here --- do you want attribution in
binaries or not?