[CentOS] Java support : is there a native package ?

Aleksandar Milivojevic alex at milivojevic.org
Sun Nov 13 04:56:54 UTC 2005

Johnny Hughes wrote:
> On Wed, 2005-11-09 at 16:51 -0500, Ryan wrote:
>>It looks like you can distribute it now (this must have just changed)
>>"Sun grants you a non-exclusive, non-transferable, limited license 
>>without fees to reproduce and distribute the Software, provided that (i) 
>>you distribute the Software complete and unmodified and only bundled as 
>>part of, and for the sole purpose of running, your Programs, (ii) the 
>>Programs add significant and primary functionality to the Software, 
>>(iii) you do not distribute additional software intended to replace any 
>>component(s) of the Software, (iv) you do not remove or alter any 
>>proprietary legends or notices contained in the Software, (v) you only 
>>distribute the Software subject to a license agreement that protects 
>>Sun's interests consistent with the terms contained in this Agreement, 
>>and (vi) you agree to defend and indemnify Sun and its licensors from 
>>and against any damages, costs, liabilities, settlement amounts and/or 
>>expenses (including attorneys' fees) incurred in connection with any 
>>claim, lawsuit or action by any third party that arises or results from 
>>the use or distribution of any and all Programs and/or Software."
> We can't distribute it in an RPM format that would take the source RPM
> and install it in the normal way.  Because:
> we do not meet section (ii) at all .... we have not written any programs
> that add significant functionality to their product. 
> we would be altering the notices that are required reading prior to
> installing the software, which would be in violation of section (iv).

You also don't meet section (iii), since you distribute gcc-java (which 
obviously replaces some components of Sun's Java).

In short, unless Sun grants special license to CentOS project, they 
can't distribute Java as part of distribution.  Interestingly, Red Hat 
is distributing IBM's Java packages...

More information about the CentOS mailing list