[movitz-devel] OS decisions

Samium Gromoff _deepfire at feelingofgreen.ru
Sun Jun 14 09:51:30 UTC 2009


From: Shawn Betts <sabetts at gmail.com>
>> Memory protection?
> 
> In many ways lisp doesn't need memory protection since you don't
> create pointers out of thin air like in C. That said, it could be
> useful for security purposes if movitz was a multiuser system.

The thing is, it's impossible to prevent the user from accessing
arbitrary functions in CL -- and things like SB-SYS:SAP-REF-*
precisely allow arbitrary pointer dereference.

Another issue is unsafely compiled code with violated declarations.
This could literally explode an unprotected memory system.

> -Shawn

regards, Samium Gromoff




More information about the movitz-devel mailing list