CORBA and the GPL (was Re: Can Java code EVER be GPLd, at all?)
Jules Bean
jmlb2 at hermes.cam.ac.uk
Mon Nov 22 13:14:06 UTC 1999
On Mon, 22 Nov 1999, John Cowan wrote:
> Justin Wells wrote:
>
> > You might think it isn't a problem because, for efficiency purposes,
> > someone wouldn't ordinarily do this--but CORBA optimizes things quite
> > well when the target of a call and its caller are both inside the
> > same process.
>
> How can caller and callee be inside the same process unless they
> are linked together?
>
> Do you mean "inside the same process*or*"?
This is a more-or-less unrelated technical question, but:
As I understand it, CORBA provides an abstraction layer whereby I can call
a method on an object without knowing whether my call is a real function
call (i.e. to another object in the same process space), some kind of RPC
mechanism (i.e. to another process on the same computer) or a networked
call.
The the target and caller can end up linked in the same process, or they
might not. From the point of view of CORBA, this becomes a detail of the
compilation method chosen, and doesn't affect the how the program
functions (apart from speed issues).
Jules
/----------------+-------------------------------+---------------------\
| Jelibean aka | jules at jellybean.co.uk | 6 Evelyn Rd |
| Jules aka | jules at debian.org | Richmond, Surrey |
| Julian Bean | jmlb2 at hermes.cam.ac.uk | TW9 2TF *UK* |
+----------------+-------------------------------+---------------------+
| War doesn't demonstrate who's right... just who's left. |
| When privacy is outlawed... only the outlaws have privacy. |
\----------------------------------------------------------------------/
More information about the License-discuss
mailing list