[coyotos-dev] IDL compatibility

Valerio Bellizzomi devbox at selnet.org
Sun Jun 17 06:08:26 EDT 2007


On 16/06/2007, at 18.53, Charles Landau wrote:

>To the extent that Coyotos and CapROS have similar objects, it would 
>be very good if programs that use those objects were compatible 
>across the two systems. Both systems use IDL, so differences in the 
>details of how you invoke a capability are probably not an issue.
>
>Because Coyotos packages are all under the namespace "coyotos", 
>procedures to call an object such as the spacebank will have names 
>like "coyotos_spacebank_alloc". In CapROS the corresponding procedure 
>names begin with "eros" (or perhaps "capros"). So even if the 
>semantics matches, the procedure names of every key invocation would 
>have to be changed to move a program from one system to another. Not 
>exactly a good compatibility story.
>
>Is there a better way?

Use a "system" namespace, we would have "system_spacebank_alloc"
everywhere.

val




More information about the coyotos-dev mailing list