[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