You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Todd Eisemann <To...@chordiant.com> on 2009/03/04 02:18:56 UTC

Question about CxF dependency on jaxb-api - what is redistribution license?

HI all

 

Sorry for my ignorance.  I'm a happy Cxf 2.1.2 user.   

 

Navigating thru all the dependencies, I see that

*        Cxf has a direct dependency on jaxb-api  (no version)

*        Cxf has a dependency on geronimo-jaxws_2.1_spec - which has a
direct dependency on jaxb-api Version 2.1

 

Jaxb-api version 2.1 appears to come from Sun under a joint CDDL and GPL
2.0 license - which makes it difficult to redistribute in a commercial
product

 

 

Is there a licensing issue with using CxF due to jaxb-api?   (I've
traced all other transitive dependencies and licenses and jaxb-api is
the only pain.)

 

Assume that many of you have overcome this or worked around this
somehow.  

 

Any clues?  

 

Thanks

The information transmitted herewith is sensitive      information of Chordiant Software or its customers and is intended only for use to the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon, this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.

Re: Question about CxF dependency on jaxb-api - what is redistribution license?

Posted by Daniel Kulp <dk...@apache.org>.
The jaxb-api jar is CDDL license which is the same license as jaxb-impl, jaxb-
xjc, saaj-impl,  saaj-api, and the jsr311-api jars which we also ship and 
depend on.

THAT SAID, I believe you can use the servicemix clean room Apache Licensed 
bundle:
http://repo2.maven.org/maven2/org/apache/servicemix/specs/org.apache.servicemix.specs.jaxb-
api-2.1/


Dan


On Tue March 3 2009 8:18:56 pm Todd Eisemann wrote:
> HI all
>
>
>
> Sorry for my ignorance.  I'm a happy Cxf 2.1.2 user.
>
>
>
> Navigating thru all the dependencies, I see that
>
> *        Cxf has a direct dependency on jaxb-api  (no version)
>
> *        Cxf has a dependency on geronimo-jaxws_2.1_spec - which has a
> direct dependency on jaxb-api Version 2.1
>
>
>
> Jaxb-api version 2.1 appears to come from Sun under a joint CDDL and GPL
> 2.0 license - which makes it difficult to redistribute in a commercial
> product
>
>
>
>
>
> Is there a licensing issue with using CxF due to jaxb-api?   (I've
> traced all other transitive dependencies and licenses and jaxb-api is
> the only pain.)
>
>
>
> Assume that many of you have overcome this or worked around this
> somehow.
>
>
>
> Any clues?
>
>
>
> Thanks
>
> The information transmitted herewith is sensitive      information of
> Chordiant Software or its customers and is intended only for use to the
> individual or entity to which it is addressed. If the reader of this
> message is not the intended recipient, you are hereby notified that any
> review, retransmission, dissemination, distribution, copying or other use
> of, or taking of any action in reliance upon, this information is strictly
> prohibited. If you have received this communication in error, please
> contact the sender and delete the material from your computer.

-- 
Daniel Kulp
dkulp@apache.org
http://www.dankulp.com/blog