Het grote minpunt aan OpenOffice.org vind ik dat deze de JRE geïnstalleerd moet hebben.
JRE is toch zo'n ding dat ik niet constant draaien wil hebben, naar mijn ondervindingen gaat die niet al te zuinig om met rekenkracht. Ook, omdat OOo niet volledig op Java basis is, draait heel de JRE om er maar een aantal functies uit te gebruiken.
Ook bij een aantal andere grote OSS programma's valt het me op dat ze niet native op 1 frame gebouwd zijn. Kijk nu naar firefox, met name onder linux: Het gebruikt half de stylings effecten van GTK, maar ook weer niet helemaal...
en over de alternatieven voor de commerciele software: is OOo Calc geen waardige tegenhanger voor MS Excel? voor visio gebruik ik alvast Dia:
http://live.gnome.org/Dia
Edit: Net ontdekt dat kivio (KDE) me wel een massa beter dan Dia lijkt. Ik wacht dan nog eventjes tot kde4 voor windows komt
[Reactie gewijzigd door Aegir]
Mijn ervaring is dat JRE niet constant zit te draaien. Als ik JRE heb geupdate en de verouderde versie heb verwijderd, krijg ik na een aantal weken van OOo als ik een bepaalde functie wil starten dat ik geen JRE heb geselecteerd bij Opties. Je moet namelijk handmatig instellen dat je een nieuwe versie van JRE draait.
JRE is helemaal niet verplicht. Kijk maar 'ns bij Tools --> Options --> OpenOffice.org --> Java. Daar kun je het vinkje bij 'Use a Java runtime environment' uitzetten.
Ik heb trouwens geen idee wat er dan uitgeschakeld wordt in OOo ... zelf nooit echt het verschil gemerkt tussen wel en geen JRE.
Base draait op een Java database.
En verder heb ik geen enkele problemen met de JRE. Het .NET-framework komt op mij veel logger over, bij het starten van .NET-apps.
Die 'quick starter' mag wat mij betreft default wél uit trouwens.
Je hebt een java runtime nodig voor de volgende dingen:
- helpsysteem
- openoffice base
- een handjevol wizards
Op archlinux slopen we het java helpsysteem eruit en vervangen we dat door een C++ helpsysteem. Ten eerste bouwt openoffice niet zonder deze aanpassing op onze distributie, ten tweede is het onzin om je hele programma normaal te kunnen gebruiken, maar voor het weergeven van wat help ineens java nodig hebt.
Gewoon uit interesse. Heb je al eens met de ontwikkelaars van OOo overlegd om hun helpsysteem te vervangen door dat van jullie?
De patch die wij gebruiken is een aangepaste versie van een patch uit het OOo-build project, wat wordt geleid door Novell. We hebben de patch uitgebreid om toch de interne DB lib te gebruiken, maar niet de java delen van BDB te bouwen (die gebruik je met een C++ helpsystem niet). De mensen van OpenOffice en Novell werken redelijk veel samen, die patches zijn of allang onderweg naar de volgende grote versie van OpenOffice, of ze zijn afgeketst, waardoor het er nooit in zal komen.