From windirstat on January 09, 2014 18:05:08
While you can offer your own code under MIT license, the GPL is called viral for a reason. It "infects" your code. So since you're using a permissive license (MIT) but you link GPL code (readline), you have to put the resulting project under GPL.
Again, this doesn't affect how individual files are licensed, but it affects how the resulting binary is licensed.
You should fix this in your project description or find a non-GPL substitute under a similarly permissive license as the MIT license.
Original issue: http://code.google.com/p/clink/issues/detail?id=178
From windirstat on January 09, 2014 09:06:55
Here's a possible replacement for GNU readline: http://www.s11n.net/editline/
From windirstat on January 09, 2014 09:25:47
Another alternative: https://github.com/antirez/linenoise/
Yes, the license is unclear.
Clarified licensing (although IANAL...). Fixes #177.