Apache OpenOffice (prej OpenOffice.org) je brezplačen odprtokodni pisarniški paket. Projekt brezplačne programske opreme sta prej gostila Sun Microsystems in nato Oracle Corporation, zdaj pa ga gosti Apache. Na voljo je za več različnih operacijskih sistemov, vključno z Microsoft Windows, Linux, OS X, FreeBSD in Solaris, in naj bi bil alternativa Microsoft Office. Podpira datotečne formate Microsoft Office in svoj lastni format OpenDocument.

Del ".org" v prejšnjem imenu OpenOffice.org je tam zato, ker je OpenOffice že zaščiten z blagovno znamko. Pogosto se na kratko imenuje "OOo".

OpenOffice temelji na starejši programski opremi StarOffice, ki jo je ustvaril Sun Microsystems. Po prevzemu razvoja s strani Apache Software Foundation je projekt poznan kot Apache OpenOffice.

Glavne sestavine in funkcije

  • Writer – urejevalnik besedil (podobno kot Microsoft Word) za pisanje pisem, poročil, člankov in oblikovanje dokumentov.
  • Calc – preglednica (podobno kot Excel) z osnovnimi in naprednimi funkcijami, formulami in grafikoni.
  • Impress – orodje za izdelavo predstavitev (podobno kot PowerPoint) z učinki, prehodi in predlogami.
  • Draw – vektorsko risanje za diagrame, skice in osnovno oblikovanje grafičnih elementov.
  • Base – upravljanje z bazami podatkov (povezovanje do različnih podatkovnih virov, kreiranje poizvedb in obrazcev).
  • Math – urejevalnik matematičnih formul in enačb za vstavljanje v druge dokumente.

Podpora formatov in združljivost

Apache OpenOffice uporablja standardni odprt format OpenDocument (ODF) za besedilne dokumente (.odt), preglednice (.ods) in predstavitve (.odp). Poleg tega omogoča odpiranje in shranjevanje v mnogih formatih, ki jih uporablja Microsoft Office (npr. .doc, .xls, .ppt) — združljivost z novejšimi binarnimi in XML formati (npr. .docx, .xlsx, .pptx) je v praksi delno podporna in lahko zahteva previdnost pri izmenjavi kompleksnih dokumentov.

Razširitve, jeziki in podpora

Za OpenOffice so na voljo številne razširitve in vtičniki, ki dodajo funkcionalnosti (npr. dodatne filtre, uvoz/izvoz formatov, slovnice, orodja za delo z bazami). Paket podpira veliko število jezikov in omogoča slovnični ter pravopisni slovar, samodejne popravke in tezaurus v različnih jezikih.

Licenca in razvoj

Apache OpenOffice je razvijan kot odprtokoden projekt pod okriljem Apache Software Foundation in je izdan pod Apache License 2.0. Zaradi zgodovine projekta obstaja tudi ločen projekt LibreOffice (ustanovljen pri The Document Foundation), ki je nastal kot razcep in ima lastno aktivno skupnost ter razvojne smernice — oba projekta nudita odprtokodne alternative komercialnim pisarniškim paketom.

Prednosti in slabosti

  • Prednosti: brezplačen, odprtokoden, vsebuje večina osnovnih funkcij za domačo in pisarniško rabo, podpira ODF, deluje na številnih operacijskih sistemih.
  • Slabosti: združljivost z najnovejšimi oblikami Microsoft Office ni vedno popolna (zlasti pri zapletenih dokumentih), razvoj je v določenih obdobjih tekel počasneje kot pri nekaterih drugih odprtokodnih projektih, manjša količina komercialne podpore v primerjavi z nekaterimi plačljivimi rešitvami.

Namestitev in varnost

OpenOffice je enostaven za namestitev na podporne sisteme (namestitveni paketi za Windows, paketi za različne distribucije Linuxa in namestitveni programi za OS X). Ker gre za odprtokodno programsko opremo, je priporočljivo prenesti namestitvene datoteke z uradnega mesta projekta ali z zaupanja vrednih repozitorijev, redno posodabljati paket in nameščati varnostne popravke, ko so na voljo.

Kdo naj ga uporablja?

Apache OpenOffice je primeren za uporabnike, ki potrebujejo brezplačen in zanesljiv pisarniški paket za vsakodnevna opravila — pisanje dokumentov, urejanje preglednic, pripravo predstavitev ali risanje preprostih diagramov. V poslovnih okoljih z zahtevnejšo interoperabilnostjo z Microsoft Office dokumenti je smiselno predhodno preveriti združljivost ali razmisliti o drugem orodju glede na potrebe.

Apache OpenOffice ostaja ena izmed uveljavljenih odprtokodnih možnosti za pisarniško delo, s poudarkom na enostavni uporabi, podpore za odprte standarde in brezplačnemu dostopu za posameznike in organizacije.