KOffice

KOffice
Originalförfattare KDE , Reginald Stadlbauer
Utvecklare KDE, Thomas Zander (underhållare)
Initial release 23 oktober 2000 ; 22 år sedan ( 2000-10-23 )
Slutlig utgåva
Edit this on Wikidata 2.3.3 / 23 februari 2011
Förvar
Skrivet i C++
Operativ system Unix-liknande , Windows
Plattform Qt , KDE-plattform
Storlek 72,2 MiB (komprimerad källkod )
Tillgänglig i 27 språk
Typ Office-paket
Licens GPL , LGPL
Hemsida koffice.org (Omdirigerar till calligra.org)

KOffice är en gratis och öppen källkodssvit för kontor och grafik utvecklad av KDE för Unix-liknande och Windows -system. KOffice innehåller en ordbehandlare ( KWord ), ett kalkylblad ( KSpread ), ett presentationsprogram ( KPresenter ) och ett antal andra komponenter som varierade under dess utveckling.

KOffice ersattes av Calligra Suite i KDE . KDE3-versionen underhålls av Trinity Desktop -projektet.

splittrades majoriteten av KOffice-utvecklarna 2010 – vilket resulterade i skapandet av Calligra Suite . Två år senare, i september 2012, gick KOffice.org-webbplatsen offline. Den omdirigerar nu till Calligra.org.

Historia

Utvecklingssprintar
År Mötesplats Datum Ref.
2000 Erlangen , Tyskland 23–25 september
2007 Berlin , Tyskland 26–28 okt
2008 Berlin, Tyskland 7–9 nov
2009 Berlin, Tyskland 5–7 juni
2009 Oslo , Norge 27–29 nov
2010 Essen , Tyskland 11–13 juni

Första generationens

Det första arbetet med KOffice-utveckling började 1997, av Reginald Stadlbauer med KPresenter , följt av KWord 1998.

1999 citerades KOffice i ett vittnesmål i antitrusträttegången i USA mot Microsoft av dåvarande Microsoft-chefen Paul Maritz som bevis på konkurrens inom operativsystemet och kontorspaketet.

Den första officiella utgåvan av KOffice-sviten var den 23 oktober 2000, då den släpptes som en del av K Desktop Environment 2.0 . Version 1.1 följde 2001, 1.2 2002, 1.3 2004, 1.4 2005 och 1.5 och 1.6 båda 2006.

Andra generationen

KOffice genomgick en stor övergång som en del av releasen av KDE Software Compilation 4 ( SC4 ). Samtidigt som arbetet med SC4 förberedde KOffice-teamet en stor ny version – KOffice 2.0 – som använde de nya KDE Platform 4-biblioteken. Även om version 2.0 släpptes 2009, märktes utgåvan som en "plattformsutgåva" som endast rekommenderades för testare och utvecklare, snarare än produktionsanvändning, eftersom utgåvan saknade nyckelfunktioner och applikationer från den tidigare stabila utgåvan-serien - Kexi , Kivio och Kugar ingick inte.

Experimentell port av KOffice 2.1 till Haiku

Detta fortsatte med version 2.1 i november 2009. Vanliga slutanvändare som kräver en stabil miljö rekommenderades fortfarande av utvecklare att använda den stabila 1.6-versionen. Denna version portades också till Haiku men porten uppdaterades inte senare för nyare KOffice-versioner.

I maj 2010 släpptes version 2.2.0 och medförde ett aldrig tidigare skådat antal nya funktioner och buggfixar. Kexi integrerades igen. Kivio migrerades inte. Ett nytt ramverk för effekter på former och ett nytt importfilter för Microsoft Office Open XML- format som används i MS Office 2007 och senare tillkom.

Samhällsdelning

Viewern för smartphones togs bort från KOffice.

I mitten av 2010, efter oenighet mellan KWord-underhållaren Thomas Zander och de andra kärnutvecklarna, splittrades KOffice-gemenskapen i två separata gemenskaper, KOffice och Calligra . Efter skiljedomsförfarande med gemenskapsmedlemmarna döptes flera ansökningar om av båda gemenskaperna. KOffice klaffade kalkylarksverktyget KSpread till KCells , även presentationsverktyget KPresenter till KOffice Showcase och ritverktyget Karbon14 till KOffice Artwork .

Gemenskapsdelningen sammanföll med övergången från KDE:s Subversion -förråd till git . Krita - målningsapplikationen, Kexi- databashanteraren och dedikerade GUI- filer för mobilplattformen migrerades inte till KOffice git-förvaret.

KOffice 2.3, släppt den 31 december 2010, tillsammans med efterföljande buggfixutgåvor (2.3.1–2.3.3) var fortfarande ett samarbete mellan både KOffice och Calligras utvecklingsteam. Kivio var fortfarande inte integrerad

Från och med KOffice 2.4 siktade utvecklarna på att släppa nya KOffice-versioner var sjätte månad i synk med SC4- utgåvor men KOffice hade inte sett någon utvecklingsaktivitet sedan mitten av mars 2012. Från och med september 2013 har Calligra släppt 2.4 och 2.5 och 2.6 och 2.7. Efter två mindre åtaganden i augusti 2012 ersattes webbplatsen koffice.org av en platshållare i början av september 2012. Den 22 oktober 2012 tog KDE bort KOffice från deras kvalitetswebbplatsverktyg.

Från och med 2014 förklarades KOffice ounderhållet av KDE.

Komponenter

Den senaste formellt släppta versionen av KOffice innehöll följande komponenter:

KWord Application Logo.svg
KWord En ordbehandlare med stilmallar och ramstöd för redigering av komplexa layouter i DTP -stil .
KSpread Application Logo.svg
KSpread Ett kalkylbladsprogram med stöd för flera ark, mallar och mer än 100 matematiska formler .
KPresenter Application Logo.svg
KPresenter Ett presentationsprogram med bild- och effektstöd.
Kexi Application Logo.svg
Kexi En integrerad datahanteringsapplikation, designad som en Microsoft Access- eller FileMaker -konkurrent. Den kan användas för att designa och implementera databaser , infoga och bearbeta data och utföra frågor. Den har begränsad kompatibilitet med MS Access-filformatet.
Karbon14 Application Logo.svg
Karbon14 Ett vektorritprogram med en mängd olika rit- och redigeringsverktyg – tidigare känd som Kontour och KIllustrator.
Krita Application Logo.svg
Krita Ett digitalt målningsprogram , med några bildbehandlingsfunktioner – tidigare känt som Krayon och KImageshop.
KChart Application Logo.svg
KChart Integrerad rapport- och diagramgenerator .
KFormula Application Logo.svg
KFormula En integrerad matematisk formelredigerare .
KPlato Application Logo.svg
KPlato En projektledningsapplikation som kan skapa diagram i Gantt-stil .

Tekniska detaljer

KOffice-applikationer utvecklades med Qt och KDE-plattformen . Alla dess komponenter släpps under fri mjukvarulicens och använder OpenDocument som sitt ursprungliga filformat när det är möjligt. KOffice släpptes separat från KDE SC 4 och kan laddas ner från KDE:s FTP-server.

KOffice 2 genomgick en stor översyn för att använda Flake- systemet av komponenter och Pigment-färgsystemet, så mycket som möjligt inom applikationer. KOffice-utvecklare planerade att dela så mycket infrastruktur som möjligt mellan applikationer för att minska buggar och förbättra användarupplevelsen. De ville också skapa ett OpenDocument-bibliotek för användning i andra KDE-program som gör det möjligt för utvecklare att enkelt lägga till stöd för att läsa och mata ut OpenDocument-filer till sina program. Att automatisera uppgifter och utöka sviten med anpassad funktionalitet kan göras med D-Bus eller med skriptspråk som Python , Ruby och JavaScript .

Se även

externa länkar