OpenOffice.org and Java in Fedora

Roland Käser roli at israel-jugendtag.ch
Tue Nov 25 09:25:37 UTC 2003


Hi Dan

Can You exaclty describe whats the difficult therms in the Java licence? 
And why it hinders to integrate Java to the Fedora Core?

Roland

Dan Williams schrieb:

>Hi,
>
>I've completed adding the required bits to the specfile.  I hope to
>release a 1.1.0-7 fairly soon that includes the enable-java stuff and RH
>9 build support for those of you wanting it.  Unfortunately, Mozilla
>address book integration won't work on RH9 because the system mozilla is
>built with gcc 2.96 and OOo with 3.2.2...  However, the rest should be
>fine (oh, minus startup-notification though).
>
>I also merged required enable-java stuff to gnome.org OOo (ie Ximianized
>OOo) so when I switch over to that you'll have it if you'd like it.
>
>If you do build with Java, the following things are true:
>
>1) openoffice.org RPM will require libawt.so
>2) RPMs will be named as such:
>openoffice.org-1.1.0-7.withjava.rpm
>openoffice.org-i18n-1.1.0-7.withjava.rpm
>openoffice.org-libs-1.1.0-7.withjava.rpm
>
>Still for the future, Red Hat won't be building and distributing
>Java-enabled builds of OOo for Fedora.  This will change immediately
>when Java gets a license compatible with the license under which Fedora
>is distributed, or when gcj support gets into OOo.
>
>Cheers,
>Dan
>
>On Tue, 2003-11-18 at 20:40, ByteEnable wrote:
>  
>
>>>Hi,
>>>
>>>After some thought and discussion, I've come to the following
>>>conclusion:
>>>
>>>Since Fedora does not include Java for licensing reasons, all Red
>>>Hat-built OpenOffice.org RPMs for Fedora will NOT include Java support,
>>>and will NOT be built with Java enabled.  It's not good form to supply
>>>an RPM that cannot be built on the platform it is intended for. 
>>>Therefore, when you install Fedora and OOo, anything that requires Java
>>>will not function.
>>>
>>>However, I will attempt to keep a "Java-enable" switch in the specfile
>>>that will allow Java-enabled building on Fedora, provided you have a
>>>JRE/JDK installed.  I will attempt to keep Java-enabled building
>>>up-to-date and functional.
>>>
>>>In the future, I hope OOo will compile using gcj or other free Java
>>>environments.  This is something we'll be working towards, and other
>>>shave this same goal in mind (Debian).  When gcj is able to compile the
>>>Java bits of OOo, the Fedora RPMs will include those patches.  Its
>>>      
>>>
>>going
>>    
>>
>>>to mean some work though.
>>>
>>>So in summary, I'm not going to build Java-enabled RPMs of OOo for the
>>>time being.  But if you'd like them, I'm happy to keep it possible (and
>>>will try to keep it building out-of-the-box with a specfile switch). 
>>>      
>>>
>>If
>>    
>>
>>>anyone would like to help out in getting OOo to work with gcj or other
>>>free Java environments, by all means contact me and I'll try to point
>>>you in the right direction.
>>>
>>>Cheers,
>>>Dan
>>>
>>>      
>>>
>>Hi Dan,
>>
>>Could you also move the -mcpu override's in solenv/inc/ into the spec
>>file using a variable?
>>
>>Thanks,
>>
>>Byte
>>
>>
>>--
>>fedora-devel-list mailing list
>>fedora-devel-list at redhat.com
>>http://www.redhat.com/mailman/listinfo/fedora-devel-list
>>    
>>
>
>
>--
>fedora-devel-list mailing list
>fedora-devel-list at redhat.com
>http://www.redhat.com/mailman/listinfo/fedora-devel-list
>  
>

-- 
Roland Käser
Bocksrietstr. 54
8200 Schaffhausen
Webmaster www.Israel-Jugendtag.ch

******************************************
 ** Schon vom Israel-Jugendtag gehört? **
******************************************
                   www.israel-jugendtag.ch






More information about the devel mailing list