Thursday, June 21, 2007

So I don't misplace it.. A BSD licensed readline clone..

Perhaps calling it a clone is disingenuous; WaspVM, like MOSVM, is LGPL'd and incompatible with GNU's readline implementation. While I could probably do some horrible two-step around the license requirements, it is more honest to just use another library. (For the curious legal minds -- since GNU Readline is GPL, it cannot be linked into our LGPL source code. But, a GPL stub application could be linked to our LGPL interpreter library and the GPL Readline, acting as some legal insulation. This kind of perversity keeps the lawyers of the world in business..)