Apache OpenOffice

Apache OpenOffice (AOO) er en kontorprogramvare som inneholder tekstbehandlingsprogram, regneark, presentasjonsprogram, tegneprogram og et databaseprogram. AOO er fri programvare, og distribueres av Apache Software Foundation under Apache-lisensen. Det betyr at både programmet og dets kildekode kan lastes ned gratis, og privatpersoner eller bedrifter kan selv gjøre endringer eller reparere feil. Kildekoden er skrevet i C++ og Java.

AOO benytter ODF som sitt primære dokumentformat. Dette er en ISO-standard som blant annet er tatt i bruk av offentlig sektor i Norge og EU for utveksling av digitale dokumenter. I tillegg støttes formatene til Microsoft Office og en rekke andre kontorprogrammer. AOO er multiplattform programvare, tilgjengelig for mange forskjellige operativsystemer, deriblant Microsoft Windows, macOS, Linux, Solaris, FreeBSD, NetBSD, OpenBSD og OS/2.

 Historie 
Apache OpenOffices røtter kan spores tilbake til kontorprogrampakken StarOffice som ble utviklet av det tyske programvarefirmaet StarDivision i 1986.OpenOffice.org History and Milestones (Apache) StarDivision ble kjøpt opp av amerikanske Sun Microsystems i 1999. I 2000 bestemte Sun seg for å frigjøre kildekoden til StarOffice i håp om at en med hjelp fra det åpne programvareutviklingsmiljøet kunne skape en reell konkurrent til Microsoft Office som på den tiden i praksis hadde monopol på kontorprogramvare. Dermed etablerte man den veldedige organisasjonen OpenOffice.org (OOo) og inviterte andre IT-firmaer til å være samarbeidspartnere.

I 2001 hadde programvarepakken allerede blitt lastet ned over én million ganger, før den var ferdigstilt. Dermed var suksessen sikret. Første ferdige versjon ble lansert i 2002. Programvarepakken ble raskt også inkludert som standard i de fleste større distribusjoner av GNU/Linux-baserte operativsystemer.

Utover midten av 2000-årene ble imidlertid stadig flere av programvarepartnerne, blant annet Ximian (senere kjøpt opp av Novell), SUSE, Debian GNU/Linux og Ubuntu stadig mer misfornøyde med treghet i OOo-systemet når det gjaldt å implementere rettelser og forbedringer foreslått av dem selv. Sun ble anklaget for å være tilbakeholdne med å implementere endringer de ikke sto bak selv, for å gjøre det lettere for seg selv å selge kommersielle produkter basert på kildekoden om ønskelig.Reviewed July 7, 2008, Der Standard interview with Michael Meeks

Dette ga opphav til prosjektet Go-Open Office (Go-oo) der ulike firmaer og organisasjoner samarbeidet om å utgi rettelser til Ooo så snart en ny versjon av OOo kom. Dette utviklet seg etterhvert til at en tok kildekoden til OOo og gjorde betydelige endringer i den før en redistribuerte hele pakken på nytt - i praksis en egen, OOo-basert kontorprogrampakke. Denne versjonen ble levert med de fleste større GNU/Linux-distribusjonene, uten at brukerne selv var klar over forskjellen - siden den fortsatt ble distribuert under samme navn.

I 2010 ble Sun kjøpt opp av Oracle. Dette førte til at man blant de uavhengige utviklerne i OOo begynte å bekymre seg for at Oracle enten ville legge ned OOo-prosjektet eller stramme inn på lisensbetingelsene, noe de allerede hadde gjort med et annet åpent prosjekt som stammet fra Sun, OpenSolaris. En forsøkte dermed å komme Oracle i forkjøpet ved å etablere en ny organisasjon, The Document Foundation (TDF) for å utvikle en ny kontorprogrampakke basert på OOo, og så inviterte man Oracle som samarbeidspartner. 

Oracle nektet imidlertid deltakelse i prosjektet, og sparket alle medlemmer fra styret i OOo som også satt i TDF under anklage om interessekonflikt. Dermed gikk de fleste av utviklerne i OOo over til TDF og tok med seg mange av programvarepartnerne. Deltakerne i Go-oo valgte å slå sammen dette prosjektet med TDF, noe som i 2011 førte til lanseringen av LibreOffice.

Oracle, som dermed satt igjen med et prosjekt uten mesteparten av utviklerne, valgte å legge ned organisasjonen OOo og gi bort programvaren og rettighetene til Apache Foundation; Oracle blog version, en åpen programvare-organisasjon som er kjent for web-serverprogrammet Apache – den mest brukte webserveren på internett. Apache døpte om programvarepakken til Apache OpenOffice og relanserte den under sitt egen lisens-system i mai 2012.http://www.openoffice.org/news/aoo34.html, med støtte fra Oracle og IBM. Siden har IBM lagt ned sin satsing og det er mest frivillige utviklere igjen. Det har også vært stilt spørsmål ved hvorvidt det er behov for både AOO og LibreOffice.

I september 2016 gikk prosjektet ut i media med et rop etter flere utviklere, da de på grunn av for få aktive utviklere ikke lenger maktet å produsere nye utgivelser i samme tempo som før.

 Oversikt 
Apache OpenOffice-prosjektet søker «å som et brukernettverk, lage den ledende internasjonale kontorprogramvarepakken som vil kjøre på alle store plattformer og gi tilgang til all funksjonalitet og data gjennom åpene komponentbaserte API-er og XML-baserte filformater.»

Apache OpenOffice søker å konkurrere med Microsoft Office og emulerer dets utseende og opplevelse der hvor det er passelig. Apache OpenOffice kan lese og skrive de fleste filformatene som kan finnes i Microsoft Office, og har mange andre bruksmuligheter, som er en essensiell egenskap med programvarepakken for mange brukere. Apache OpenOffice er i stand til å åpne eldre versjoner av Microsoft Office-formater og skadede filer som Microsoft Office selv ikke klarer å åpne.

De primære plattformene som Apache OpenOffice rettes mot er Microsoft Windows, macOS (OS X), Linux og Solaris. Det er også porteringer tilgjengelig eller under utvikling mange andre operativsystemer, slik som FreeBSD og OS/2.

En utgave av «Federal Computer Week» listet OpenOffice.org som en av «de fem stjernene av åpenkildekode-produkter.» I kontrast, ble OpenOffice.org i 2005 brukt av avisen «The Guardian» for å illustrere hva den hevdet er begrensningene til åpen kildekode-programvare, selv om artikkelen avslutter med å poengtere at programvaren kan være bedre enn MS Word for å skrive bøker.

 Komponenter 
Apache OpenOffice er en samling programmer som virker tett sammen for å tilby egenskaper som forventes av en moderne kontorprogramvarepakke. Mange av komponentene er laget for å ligne de som er tilgjengelig i Microsoft Office. Komponentene som er tilgjengelig inkluderer:
ModulNotateralt=AOO 4.0 Writer icon|class=noviewer|48x48pkWriterEt tekstbehandlingsprogram som ligner Microsoft Word i utseende og opplevelse og som tilbyr en sammenlignbar portefølje av funksjoner og verktøy. Det inkluderer også mulighetene til å eksportere PDF-filer uten å behøve noen ekstra programvare, kan fungere som et WYSIWYG-verktøy for å lage og redigere hjemmesider. Som med hele Apache OpenOffice-pakken kan Writer brukes på mange plattformer, inkludert MacOS, Microsoft Windows, Linux, FreeBSD og Solaris. Writer kan åpne og lagre i mange formater, inkludert OASIS Open Document Format (standardformat siden versjon 2.0), Microsoft Words DOC, RTF og XHTML. En viktig forskjell mellom Writer og Microsoft Word er at i Writer er mange av regnearket Calcs funksjoner tilgjengelig via Writers tabeller. En annen viktig forskjell er Microsoft Office ikke bare har stavekontroll, men også grammatikkontroll, noe OpenOffice mangler.alt=AOO 4.0 Calc icon|class=noviewer|48x48pkCalcEt regneark som ligner Microsoft Excel med en grovt sett tilsvarende porteføjle med egenskaper. Men Calc tilbyr et antall egenskaper som ikke finnes i Excel, inkludert et system som automatisk definerer serier for grafer, basert på oppstillingen til dataene. Calc er også i stand til å eksportere regneark direkte til PDF-filer.alt=AOO 4.0 Impress icon|class=noviewer|48x48pkImpressEt presentasjonsprogram som ligner Microsoft PowerPoint. Det kan eksportere presentasjoner til Adobe Flash (SWF) filer som lar dem spilles av på en hvilken som helst datamaskin med Flash-spiller installert. Det inkluderer også muligheten til å eksportere pdf-filer. Impress lider av en mangel på medfølgende design-oppsett, men slike maler er imidlertid tilgjengelig på Internett.Caludio's personal hideout: Templates for Openoffice ImpressPresentation templates at OpenOffice.orgImpress Templates – User/Templatealt=AOO 4.0 Draw icon|class=noviewer|48x48pkDrawEt vektorgrafikkprogram sammenlignbar i egenskaper med CorelDRAW. Det tilbyr tilpasningsdyktige «koblinger» mellom figurer, som er tilgjengelig i flere linjestiler og byggtegninger slik som strømningsdiagrammer. Det har liknende egenskaper som publikasjonsverktøyet Scribus og Microsoft Publisher.alt=AOO 4.0 Math icon|class=noviewer|48x48pkMathEt verktøy for å lage og redigere matematiske formler. Formlene kan legges inn i andre Apache OpenOffice dokumenter, slik som de som lages av Writer. Det støtter flere skrifttyper og kan eksportere til PDF.alt=AOO 4.0 Base icon|class=noviewer|48x48pkBaseEt databaseprogram som ligner Microsoft Access. Base kan lage og manipulere databaser, og å lage skjema og rapporter for å gi sluttbrukerne rask og enkel tilgang til data. Som Access, kan Base brukes som en framende for et antall forskjellige databasesystemer, inkludert Acess-databaser (JET), ODBC og MySQL/PostgreSQL. Base ble en del av programvarepakken fra og med versjon 2.0. OpenOffice.org er tilpasset HSQL. Selv om Base kan være en framende for alle den nevnte databasene, er det ikke nødvendig å installere noen av dem for å kunne bruke Base.

 QuickStarter

Et lite program for Linux og Windows som kjører når maskinen starter. Det forhåndslaster hovedfilene for Apache OpenOffice slik at programmene kan startes raskere senere. Tiden det tar å åpne Apache OpenOffice programmer var en vanlig klagesak i versjon 1.0 av programvarepakken, og Quickstarter var en slags løsning. Substansielle forbedringer har blitt gjort på dette området for versjon 2.2.

 Makro-opptakeren

Benyttes for å ta opp brukeraksjoner og gjenta dem senere for å hjelpe med å automatisere oppgaver, benytter OOoBasic.

Det er ikke mulig å laste ned disse komponentene individuelt på Windows, selv om de kan installeres separat. De fleste Linuxdistribusjoner bryter ned komponentene i individuelle pakker, som kan lastes ned og installeres separat.

Bruk

OpenOffice.org er en viktig del av mange store linuxdistribusjoner, blant annet norske Skolelinux. Programpakken finnes på en rekke språk, inkludert  bokmål og nynorsk. Det finnes også ordlister til stavekontroll på både bokmål og nynorsk.

Makroer kan programmeres med OpenOffice.org-Basic som likner på MS-Basic, det finnes også API for C++ og Java.

 Utbredelse 
Apache OpenOffice støtter OpenDocument (ODF), og har i tillegg en innebygd funksjon for å konvertere dokumenter til Portable Document Format (PDF). Programvarepakken tilfredsstiller således kravene til publisering av dokumenter i norsk forvaltning.

Et regjeringsoppnevnt standardiseringsråd skrev i en innstilling til Fornyingsdepartementet av 8. januar 2009, at PDF og ODF bør benyttes ved utveksling av dokumenter mellom offentlig sektor og innbyggere eller næringsliv.Marius Jørgenrud: Disse formatene kan bli påbudt , Digi.no, 8. januar 2009 Rådet anbefalte at publikasjon av nye dokumenter i disse formatene blir påbudt fra og med 1. januar 2012. Alt tidligere publisert innhold ble foreslått konvertert til PDF og ODF innen 1. januar 2014. Innstillingen ble vedtatt av Stortinget 2. juli 2009.Marius Jørgenrud: Her er statens nye IT-standarder , Digi.no, 2. juli 2009

Den 1. mars 2010 tok NRK i bruk OpenOffice.org på en del av sine datamaskiner. Mediabedriften hadde i mange år bare benyttet seg av Microsoft Office.Øyvind Solstad: NRK innfører OpenOffice, NRK beta, 8. januar 2010

 Utvikling og varemerker 
Kildekoden har hele tiden blitt utviklet av et brukernettverk der bidragsyterne inkluderer aktører som Novell, Red Hat, RedFlag CH2000, Google, IBM og selvsagt Sun Microsystems og Oracle. I tillegg har mer enn 450 000 mennesker i mange land bidratt til utviklingen av programpakken.About Openoffice.org Videre utvikling av produktet administreres av Podling Project Management Committee, inntil prosjektet blir "voksent" og går fra å være et inkubator-prosjekt hos Apache til å være et eget prosjekt.

Det offisielle navnet på produktet er Apache OpenOffice, og tidligere OpenOffice.org som det var kjent som før versjon 3.4. Det er egentlig misvisende å kun referere til OpenOffice, da dette er et varemerke som tilhører et selskap i Nederland som ble grunnlagt av bl.a. Wouter Hanegraaff, og benyttes også av Orange UK.David Meyer: Orange launches 'Open Office' , ZDNet, 4. september 2007

 Versjonshistorikk 
VersjonLansertMerknaderOpenOffice.org 1.030. april 2002OpenOffice.org 1.0.117. juli 2002OpenOffice.org 1.0.220. januar 2003OpenOffice.org 1.0.310. april 2003OpenOffice.org 1.1.01. oktober 2003Innebygd konverterer til PDF, XSLTOpenOffice.org 1.1.1OpenOffice.org 1.1.218. juni 2004OpenOffice.org 1.1.34. oktober 2004OpenOffice.org 1.1.422. desember 2004OpenOffice.org 1.1.59. september 2005Importfilter for OpenDocumentOpenOffice.org 2.0.021. oktober 2005OpenDocument som standardOpenOffice.org 2.0.121. desember 2005OpenOffice.org 2.0.28. mars 2006OpenOffice.org 2.0.329. juni 2006OpenOffice.org 2.0.413. oktober 2006OpenOffice.org 2.112. desember 2006OpenOffice.org 2.229. mars 2007Støtte for flere skjermer i ImpressOpenOffice.org 2.2.112. juni 2007OpenOffice.org 2.317. september 2007OpenOffice.org 2.3.14. desember 2007FeilrettingerOpenOffice.org 2.427. mars 2008OpenOffice.org 2.4.110. juni 2008FeilrettingerOpenOffice.org 2.4.229. oktober 2008FeilrettingerOpenOffice.org 2.4.34. september 2009FeilrettingerOpenOffice.org 3.013. oktober 2008OpenOffice.org 3.0.127. januar 2009OpenOffice.org 3.17. mai 2009OpenOffice.org 3.1.131. august 2009OpenOffice.org 3.2.011. februar 2010OpenOffice.org 3.2.14. juni 2010OpenOffice.org 3.326. januar 2011Apache OpenOffice 3.48. mai 2012Første utgivelse under navnet Apache OpenOffice fra ApacheApache OpenOffice 4.023. juli 2013Ny sidebar, nye språk etcApache OpenOffice 4.0.11. oktober 2013FeilrettingerApache OpenOffice 4.129. april 2014Apache OpenOffice 4.1.121. august 2014FeilrettingerApache OpenOffice 4.1.228. oktober 2015FeilrettingerApache OpenOffice 4.1.312. oktober 2016FeilrettingerApache OpenOffice 4.1.419. oktober 2017FeilrettingerApache OpenOffice 4.1.530. desember 2017FeilrettingerApache OpenOffice 4.1.618. november 2018Feilrettinger

 Avarter og kontroverser 
Flere Linuxdistribusjoner, herav Ubuntu, openSUSE og Mandriva Linux, har benyttet en fork eller en uoffisiell avlegger av OpenOffice, kalt Go-oo, drevet av utviklere som var uenige med Sun/Oracle om retningen på prosjektet.

I 2010 ble The Document Foundation (TDF) opprettet og de videreførte Go-oo koden under nytt navn, LibreOffice, og mange utviklere som var gått lei av måten Oracle forvaltet produktet og utviklingsmiljøet sitt på. LibreOffice ble støttet av mange av Linux-distributørene og også mange andre bedrifter og organisasjoner i det vakuumet som oppstod mellom Oracle sin utviklings-stans før Apache kom igang med å overta. De som ikke gikk over til TDF, deriblant IBM, har vært aktive i å få flyttet over all koden fra Oracle til Apache og tilpasse programmet slik til Apache-lisensen. IBM har bl.a. donert forbedringene fra Lotus Sympony til Apache OpenOffice.

Mange mener at siden hovedgrunnen til at LibreOffice-forgreningen ble startet var misnøye med Oracle sitt forvalterskap, bør nå utviklermiljøene bak både LibreOffice og Apache OpenOffice samarbeide igjen. Det later ikke til å være så enkelt, delvis på grunn av vondt blod og personkonflikter og delvis på grunn av forskjellene mellom lisensene LGPL og ASL.http://lehors.wordpress.com/2012/02/03/libreoffice-should-declare-victory-and-rejoin-openoffice/http://www.robweir.com/blog/2011/06/openoffice-libreoffice-and-the-scarcity-fallacy.html

 Referanser 

 Eksterne lenker 



Kategori:Programvare fra 2002

Kategori:Tekstbehandling
Kategori:Regneark
Kategori:Presentasjonsprogrammer
Kategori:Databaser
Kategori:Tegneprogrammer