On Thu, Jun 28, 2012 at 10:12:38AM -0400, Ted Unangst wrote:
> 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.
The cscope.c and ctags.c files are also non-PD at the moment.
 
> >> 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.
Seconded.
 
> > 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.


-- 
Cheers,
Jasper

"Stay Hungry. Stay Foolish"

Reply via email to