[cap-talk] A Taxonomy of Current Object-Cap Systems
Bill Frantz
frantz at pwpconsult.com
Fri Mar 6 21:49:58 EST 2009
toby.murray at comlab.ox.ac.uk (Toby Murray) on Friday, March 6, 2009 wrote:
>On Thu, 2009-03-05 at 14:10 -0800, Charles Landau wrote:
>> Toby Murray wrote:
>> > The current systems included in the taxonomy are:
>> > EROS/CapROS
>>
>> EROS and CaPROS are two different systems and should be listed
>> separately. The CapROS implementation has diverged significantly from
>> EROS, and the design has also to a lesser extent.
>>
>
>Thanks for that. Can you tell me whether EROS still runs? Could you also
>have a look at the current taxonomy
>(http://web.comlab.ox.ac.uk/people/toby.murray/tmp/taxonomy.pdf) and
>tell me whether CapROS deviates from EROS in any of the items listed
>(which are all defined in bullet points after the table.) Is there some
>CapROS documentation I can point to to justify assertions that are made
>about it in the table? (Ideally, I'd like to provide a reference to
>back-up every claim that it makes for all systems there.)
I think the taxonomy is the same for Gnosis, KeyKOS, EROS, and CapROS.
For Gnosis/KeyKOS (two of the many names this system has been marketed
under), see:
<http://www.cis.upenn.edu/~KeyKOS/agorics/KeyKos/Gnosis/keywelcome.html>,
and particularly:
<http://www.cis.upenn.edu/~KeyKOS/agorics/KeyKos/Gnosis/17.html#splx3>.
For CapROS, see: <http://www.capros.org/>
For EROS see: <http://www.eros-os.org/eros.html> and particularly:
<http://www.eros-os.org/devel/intro/ProgrmrIntro.html>
I don't know if there is currently a running EROS system.
>> Bill Frantz wrote:
>> > toby.murray at comlab.ox.ac.uk (Toby Murray) on Wednesday, March 4, 2009 wrote:
>> >
>> >> >Notable omissions therefore include KeyKOS and
>> >> >(D)CCS (the first object-capability OSes) and Gedanken (the first
>> >> >object-capability language).
>> >
>> > I believe that a direct descendent of KeyKOS was released by Agorics (RIP)
>> > under an open source license. Every time I try to give it a name, I get
>> > told, "Oh no, that's not the name. That name has IP problems."
>>
>> Whatever the name, it's at http://www.cap-lore.com/CapTheory/KK/Apridos/.
>> It runs on a computer that's no longer for sale (if it ever was), but if
>> someone has one, they could run it.
>>
>> The S/370 version of KeyKOS will run on a S/370 emulator (there's one
>> for the PC). It's proprietary, but the owners of the code could write
>> code for it today. I'd argue for its inclusion.
>
>Good. If you tell me how these fit into the taxonomy I'll certainly
>include them.
Again, in terms of your taxonomy, I think these systems are the same.
Cheers - Bill
---------------------------------------------------------------------------
Bill Frantz |"We used to quip that "password" is the most common
408-356-8506 | password. Now it's 'password1.' Who said users haven't
www.periwinkle.com | learned anything about security?" -- Bruce Schneier
More information about the cap-talk
mailing list