On Thu, Jun 28, 2012 at 15:21, Jasper Lievisse Adriaanse wrote:
> On Thu, Jun 28, 2012 at 08:35:18AM -0400, Kjell Wooding wrote:

>> 2. I should point out that all of mg (other than theo.c) is currently
>> PUBLIC DOMAIN, not merely BSD, so this change is significant, license-wise.
>> Please be pedantic about including licenses.

I think it's reasonable to maintain an ifdef to omit scheme (and
theo.c if you like, as I'd probably redo that in scheme) to get
"pure" public domain mg.

>> 3. Why scheme? Yes, emacs uses Lisp. But seriously, so? Why not just add,
>> say, perl bindings?

In large part, yes, because emacs uses lisp.  I think it's fun.

If you need a technical reason, it's because 90% of the mg commands,
like copy-region-as-kill, are not legal perl function names.

> I'm totally fine with putting mgscheme.c into the public domain, if tedu
> agrees too of course.

It's not a big deal, but I'd prefer to keep it BSD.  Most of it
already has to be, so it seems logical that all scheme extensions are
one license.

Reply via email to