KOffice är ett gratis kontorsprogram för K Desktop Environment (KDE). Alla dess komponenter har släppts under licenser för fri programvara/öppen källkod. Den senaste versionen av KOffice är 1.6.3, som släpptes den 7 juni 2007[1]. KOffice erbjuder grundläggande funktioner som behövs i en kontorssvit: ordbehandling, kalkylblad, presentationsprogram samt verktyg för grafik och diagram. Programmen är byggda för att integrera med KDE:s arbetsmiljö och utnyttjar dess bibliotek och grafiska verktyg för att ge en enhetlig användarupplevelse.

KOffice är i första hand utformat för Unix-operativsystem, men i framtiden kommer det troligen att finnas en Microsoft Windows[2] och en Mac OS X-version av alla program. I praktiken finns KOffice-paket tillgängliga i många Linux-distributioners paketförråd (till exempel Debian, Ubuntu, Fedora med flera) och det finns även experimentella eller tredjepartsbyggda versioner för andra plattformar.

I KOffice-programmen används OpenDocument som inhemskt filformat när det är möjligt. Detta gör det enklare att byta filer mellan olika kontorssviter som också stödjer OpenDocument (ODF). KOffice innehåller även filter för att läsa och skriva andra format, men användaren bör vara medveten om att fullständig kompatibilitet med proprietära format (t.ex. äldre Microsoft Office-filer) ibland kan vara begränsad.

Vad ingår i sviten?

KOffice består av flera fristående program som tillsammans bildar en komplett svit. Vanliga komponenter är:

  • KWord – ordbehandlare med grundläggande formatering, sidlayout och mallstöd.
  • KSpread – kalkylbladsprogram för tabeller, formler och diagram.
  • KPresenter – presentationsprogram för bildspel och utskriftsunderlag.
  • Kivio – ritverktyg för flödesscheman och diagram.
  • Karbon (tidigare Karbon14) – vektorgrafikredigerare.
  • Krita – rit- och bildbehandlingsprogram (fokuserat på målning och bildskapande).
  • Övriga verktyg som diagram- och formelredigerare ingår också i sviten i olika versioner.

Filkompatibilitet och OpenDocument

Genom att använda OpenDocument som sitt primära filformat följer KOffice en öppen standard för dokumentutbyte. Det underlättar arkivering och samarbete mellan användare av olika kontorssviter. För att öka kompatibiliteten med andra program erbjuder KOffice import/ export-filter för vanliga format, men komplexa dokument med avancerad layout eller makron kan ibland kräva manuell justering efter konvertering.

Licens och utveckling

Projektet drivs av KDE-communityn och koden är tillgänglig under fria licenser, vilket möjliggör granskning, förbättringar och återanvändning. Utvecklingen sker öppet och bidrag kommer från både enskilda utvecklare och organisationer. KOffice har också översättningar och dokumentation på flera språk, vilket gör sviten tillgänglig för en bred användarbas.

Historia och vidareutveckling

KOffice var länge KDE:s rekommenderade kontorssvit för skrivbordsmiljön. Under åren har projektet utvecklats och förbättrats, och delar av dess kod och idéer lever vidare i efterföljande projekt. Efter 2009–2010 omorganiserades delar av KOffice-utvecklingen och arbete fortsatte i nya grenar, exempelvis Calligra Suite, som tog över och vidareutvecklade många av verktygen och komponenterna.

Sviten släpps separat från KDE och kan laddas ner från KOffice hemsida.