[Ecls-list] Kamen Lisp update, questions

Dustin Long dlong at stevens.edu
Wed May 16 19:33:57 UTC 2007


Sorry, been ill.

Juan Jose Garcia-Ripoll wrote:
> Hi Dustin,
>
> I have seen your security model and I quite like it. Would you mind if
> I include it in the distribution? Are you ok with the distribution
> terms of ECL, etc? I will probably simplify it and make it a
> configurable option.
>   
Yeah, that would be great. I didn't expect the patch to be included, as 
it has a very specific purpose, but if you think it would be good for a 
configurable option that's fine with me. The ECL terms are okay as well.
> But it is for sure possible to factor out the code and make a  better API for
> environment creation and environment activation (i.e. attaching an
> environment to the current thread).
>   
The thought came to me when I was looking at si_safe_eval and noticed 
that the parameters included an 'env'. If refactoring it to allow finer 
environment control could be possible, that would be great to have.

For now I'll try the threaded route: making each separate page a 
separate thread.
> This can never be an option. The only thing you can do is choose a
> rather standard Linux distribution with a version of glibc which is
> commonly used and build ECL with it. You will see similar problems
> with other programs, such as Mathematica, Matlab, etc, which only run
> on systems with precise versions of glibc.
>   
Darn, that's what I suspected. Okay, I'll figure something out.

Thanks!
Dustin




More information about the ecl-devel mailing list