geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Genender <>
Subject Re: Questions about CORBA: GNU Classpath?
Date Tue, 09 Aug 2005 12:46:26 GMT

Thanks for offering this up.  But I *think*, and I can easily be 
corrected, the licensing is the issue.  For our initial implementation, 
I believe we must have software that is compatible with the Apache 
license and IIUC, GNU classpath is GPL.


Meskauskas Audrius wrote:
> Jacek>I wonder what options do we have to use as a CORBA implementation in
> Jacek>Geronimo (as a ASF project). I'm not familiar with the nuances of
> Jacek>miscellaneous licenses, but unless I'm mistaken we don't have too 
> much
> Jacek>choices - Sun's ORB or OpenORB, right? Again, unless I'm mistaken 
> if I
> Jacek>were to be asked I'd say we ain't too happy with both, but 
> couldn't say
> Jacek>why :( Wiki is silent on this, too.
> Jacek>Yes, I'm lost and asking for a help - could anyone answer where we 
> are
> Jacek>with the CORBA stuff?
> A very serious work is already done writing GNU Classpath CORBA 
> implementation.
> We have all classes for 1.2 and 1.3 and we have near all classes for 
> 1.4, including working and tested PortableServer and DynamicAnys. The
> implementation accepts the output of Sun's 1.4 idlj. It is covered by 
> numerous
> tests from the former, in some cases showing even more stable
> work than Sun's ORB. Despite this implementation is written as a part of 
> the
> complete java runtime library, it can be rather easily separated from 
> the rest
> of Classpath and used independently, if required.
> The license of this implementation is a very seriously modified GPL with 
> the
> following exception:
> "the copyright holders of this library give you permission to link this 
> library
> with independent modules to produce an executable, regardless of the 
> license terms of these independent modules" It was specially designed to be
> compatible with Apache; I think, it should be.
> The most important, the GNU Classpath CORBA development is currently very
> active. If you report a bug or discover a feature that was forgotten to 
> implement,
> the problem is likely to be fixed very soon.
> I would like to suggest to think about GNU Classpath CORBA as about one 
> of the
> possible candidates.
> Links:
> (see 
> CORBA implementation).
> Regards
> Audrius Meskauskas

View raw message