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"
In <Pine.BSF.3.96.970619152929.2710A-100000#roguetrader,com>, on
06/19/97
at 08:40 PM, Brandon Gillespie <brandon#roguetrader,com> said:
>On Thu, 12 Jun 1997 clawrenc#cup,hp.com wrote:
>> 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'.
Kansas/Oz'es approach (understandable given MOO's single inheritance)
was to heavily layer the security on the creation of new roots, and
the ability of an object to access another object dependant from a
different root (Oz generations). Their assumption (largely correct)
was that given controls on those two points the rest could pretty well
be assumed.
--
J C Lawrence Internet: claw#null,net
(Contractor) Internet: coder#ibm,net
---------------(*) Internet: clawrenc#cup,hp.com
...Honorary Member Clan McFUD -- Teamer's Avenging Monolith...
- Thread context:
- Re: [MUD-Dev] "From Kansas to Oz", (continued)
- Re: [MUD-Dev] The laws of probability,
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA, Sat 10 Jan 1970, 03:27 GMT
- [RP] The thoughful player,
Jeff Kesselman jeffk#tenetwork,com, Thu 08 Jan 1970, 06:51 GMT
- Re: [MUD-Dev] Death,
Jeff Kesselman jeffk#tenetwork,com, Thu 08 Jan 1970, 06:31 GMT
[ Other Periods
| Other mailing lists
| Search
]