Apache OpenOffice (aiemmin OpenOffice.org) on ilmainen avoimen lähdekoodin toimistopaketti. Vapaan ohjelmistoprojektin isäntänä toimi aiemmin Sun Microsystems ja sen jälkeen Oracle Corporation, ja nykyisin sitä isännöi Apache. Se on saatavilla monille eri käyttöjärjestelmille, kuten Microsoft Windows, Linux, OS X, FreeBSD ja Solaris, ja se on tarkoitettu vaihtoehdoksi Microsoft Officelle. Se tukee Microsoft Officen tiedostomuotoja sekä omaa OpenDocument-muotoa.

Aiemman nimen OpenOffice.org ".org"-osa on siinä, koska OpenOffice on jo suojattu tavaramerkki. Sitä kutsutaan usein lyhyesti OOo:ksi.

OpenOffice perustuu vanhempaan StarOffice-ohjelmistoon, jonka on luonut Sun Microsystems.

Keskeiset ominaisuudet

Apache OpenOffice tarjoaa kattavan valikoiman toimisto-ohjelmia ja työkaluja, joita tarvitaan teksti- ja taulukko- sekä esitysdokumenttien luomiseen ja muokkaamiseen. Tärkeimpiä ominaisuuksia ovat:

  • OpenDocument-standardin (ODF) natiivituki, mikä mahdollistaa dokumenttien yhteensopivuuden muiden ODF-yhteensopivien ohjelmien kanssa.
  • Tuki yleisimmille Microsoft Office -tiedostomuodoille (mukaan lukien .doc, .docx, .xls, .xlsx, .ppt, .pptx jne.), sekä vienti PDF-muotoon.
  • Laaja valikoima tyylejä ja muotoiluvaihtoehtoja, sivunumerointi, sisällysluettelot, taulukot, kuvat ja kaaviot.
  • Makrotuki ja ohjelmoitavuus UNO-rajapinnan kautta; käytössä ovat mm. StarBasic ja tuki skripteille (esim. Python).
  • Laajennettavuus. Lisäominaisuuksia ja kielitukia voi asentaa laajennuksina (lisätarkistus, tuo/jaa-suodattimet, mallipohjat jne.).
  • Monikielinen käyttöliittymä ja sanakirjat useille kielille.

Sovellukset paketissa

  • Writer – tekstinkäsittelyohjelma vastaavaan käyttöön kuin Microsoft Word.
  • Calc – taulukkolaskentaohjelma, joka sisältää kaavat, kaaviot ja datan analysointityökaluja.
  • Impress – esitysgrafiikkaohjelma diaesitysten luomiseen ja esittämiseen.
  • Draw – piirto- ja vektorigrafiikkaohjelma, joka soveltuu kaavioihin ja yksinkertaisiin grafiikoihin.
  • Base – tietokantaohjelma, joka voi käyttää paikallisia tietokantamoottoreita ja yhdistää ulkoisiin tietokantoihin (joissain ominaisuuksissa Java-vaatimus).
  • Math – kaavojen muotoiluun tarkoitettu apuohjelma, joka tuottaa matemaattisia ja teknisiä kaavoja dokumentteihin.

Tiedostomuodot ja yhteensopivuus

OpenOffice käyttää ensisijaisesti OpenDocument-muotoa (ODF), joka on avoin standardi dokumenttien säilytykseen. Lisäksi ohjelmisto lukee ja kirjoittaa useita Microsoft Officen tiedostomuotoja, mikä tekee siitä sujuvan vaihtoehdon käyttäjille, jotka vaihtavat avoimeen toimistopakettiin. PDF-vienti ja mahdollisuus tallentaa vanhempiin Office-muotoihin parantavat yhteensopivuutta.

Lisenssi ja kehitys

Apache OpenOffice julkaistaan Apache Software Foundationin alaisuudessa ja se on lisensoitu Apache License 2.0 -ehdoin. Projekti sai alkunsa Sun Microsystemsilta peräisin olevasta StarOffice-tuotteesta, joka avattiin aikanaan avoimen lähdekoodin muotoon nimellä OpenOffice.org. Sittemmin kehitysyhteisöstä osa hajautui ja jatkoi työtä The Document Foundation -nimisen yhteisön LibreOffice-projektissa, mutta Apache OpenOffice jatkoi kehitystään Apache-projektina.

Asennus, laajennukset ja järjestelmävaatimukset

Apache OpenOffice on saatavilla ladattavaksi useimmille yleisille käyttöjärjestelmille. Asennuspaketit sisältävät usein kielipaketit ja sanakirjat. Toiminnallisuutta voi laajentaa asentamalla lisäosia ja malleja, joita on saatavilla laajennusarkistoissa. Joissain toiminnoissa, kuten Base-tietokantaosassa, tietyt ominaisuudet edellyttävät Java-ympäristön (JRE) asennusta.

Turvallisuus ja ylläpito

Koska Apache OpenOffice on avoimen lähdekoodin projekti, turvallisuuspäivitykset ja korjaukset julkaistaan julkisesti. Projektin julkaisutahti on vaihdellut, ja käyttäjiä suositellaan seuraamaan Apache-projektin tiedotteita sekä asentamaan päivitykset, kun niitä julkaistaan. Yhteisön aktiivisuus ja julkaisutahti ovat olleet erilaisia eri aikoina, ja siksi organisaatioiden kannattaa arvioida päivitysten ja tuen tarve oman IT-käytännön mukaisesti.

Vertailu LibreOfficeen

LibreOffice on tunnettu OpenOffice.orgista eronneen kehittäjäyhteisön fork, jota kehitetään aktiivisesti ja johon lisätään uusia ominaisuuksia useammin. Apache OpenOffice puolestaan on säilyttänyt omat kehityslinjansa ja käytäntönsä Apache Software Foundationin mallin mukaisesti. Molemmat paketit tarjoavat perustoiminnot toimistotyöhön, mutta LibreOfficen julkaisutahti ja kehitysyhteisön aktiviteetti ovat usein olleet korkeampia.

Miksi valita Apache OpenOffice?

  • Ilmainen ja avoimen lähdekoodin vaihtoehto kaupallisille toimistopaketeille.
  • Toimii useilla eri käyttöjärjestelmillä.
  • Hyvä tuki Microsoft Officen yleisimmille tiedostomuodoille ja OpenDocumentille.
  • Yksinkertainen ja tuttu käyttöliittymä monille peruskäyttäjille.

Apache OpenOffice sopii kotikäyttäjille, kouluille ja organisaatioille, jotka arvostavat avoimuutta ja vakaita perustoimintoja ilman lisenssikustannuksia. Tarvittaessa kannattaa vertailla vaihtoehtoja ja testata, vastaako OpenOfficen ominaisuudet omia tarpeita, erityisesti jos yhteensopivuus monimutkaisten tai uusimpien Office-dokumenttien kanssa on kriittinen vaatimus.