KOffice
Originalförfattare | KDE , Reginald Stadlbauer |
---|---|
Utvecklare | KDE, Thomas Zander (underhållare) |
Initial release | 23 oktober 2000 |
Slutlig utgåva | |
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
Å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.
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
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 | En ordbehandlare med stilmallar och ramstöd för redigering av komplexa layouter i DTP -stil . | |
KSpread | Ett kalkylbladsprogram med stöd för flera ark, mallar och mer än 100 matematiska formler . | |
KPresenter | Ett presentationsprogram med bild- och effektstöd. | |
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 | Ett vektorritprogram med en mängd olika rit- och redigeringsverktyg – tidigare känd som Kontour och KIllustrator. | |
Krita | Ett digitalt målningsprogram , med några bildbehandlingsfunktioner – tidigare känt som Krayon och KImageshop. | |
KChart | Integrerad rapport- och diagramgenerator . | |
KFormula | En integrerad matematisk formelredigerare . | |
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
- "KOffice.org" . Arkiverad från originalet den 21 augusti 2012 . Hämtad 8 augusti 2011 .
- KOffice utvecklingshem