MUD-Dev
mailing list archive
[ Other Periods
| Other mailing lists
| Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
Re: [MUD-Dev] "From Kansas to Oz"
On Thu, 12 Jun 1997 clawrenc#cup,hp.com wrote:
> In <199706120745.JAA25708#regoc,srce.hr>, on 06/12/97
> at 09:24 AM, silovic#srce,hr (Miroslav Silovic) said:
>
> >Remember, with MI, you could easily
> >just put core functionality on root, and then spawn multiple world
> >parents from it, each with its own perm checking. I think I know
> >exactly how I would do that in Cold (but its security scheme is
> >different from MOO so it's much easier).
>
> Quite. Remove Cold's requirement for a single root and it becomes
> almost trivial at the base level to implement. Then the ugly stuff is
> in the automatic kick-overs to Oz, the Oz<->Kansas
> inter-relationships, and the Oz generations.
I've debated this over and over, and the main win of a single-root system
is security. If you can create your own object root at any time, its easy
for joe-programmer to override all security subsystems. By restricting to
one root object, all it means is design it right, only put security
subsystems on $root them spawn sub roots for each 'world'.
-Brandon Gillespie
[ Other Periods
| Other mailing lists
| Search
]