KOffice - KOffice
Pierwotny autor (autorzy) | KDE , Reginald Stadlbauer |
---|---|
Deweloper(zy) | KDE, Thomas Zander (opiekun) |
Pierwsze wydanie | 23 października 2000 |
Wersja ostateczna | 2.3.3 / 1 marca 2011
|
Magazyn | |
Napisane w | C++ |
System operacyjny | Uniksowy , Windows |
Platforma | Qt , platforma KDE |
Rozmiar | ~70 MB (skompresowany kod źródłowy ) |
Dostępne w | 27 języków |
Rodzaj | Pakiet biurowy |
Licencja | GPL , LGPL |
Strona internetowa | koffice.org (przekierowania do calligra.org) |
KOffice jest unmaintained darmowy i open source pakiet biurowy oraz pakiet graficzny przez KDE dla uniksowych systemów i systemu Windows . KOffice zawiera edytor tekstu ( KWord ), arkusz kalkulacyjny ( KSpread ), program do prezentacji ( KPresenter ) oraz szereg innych komponentów, które zmieniały się w trakcie rozwoju KOffice.
Po rozpoczęciu prac rozwojowych w 1997 r. wydano dwie główne wersje KOffice: wersję 1.0 w 2000 i 2.0 w 2009. Po wewnętrznych konfliktach większość programistów KOffice oddzieliła się w 2010 r. – w wyniku czego powstał pakiet Calligra . Dwa lata później, we wrześniu 2012 roku, strona KOffice.org została wyłączona. Teraz przekierowuje do Calligra.org.
Historia
Rok | Miejsce wydarzenia | Data |
---|---|---|
2000 | Erlangen , Niemcy | 23–25 września |
2007 | Berlin , Niemcy | 26-28 października |
2008 | Berlin, Niemcy | 7–9 listopada |
2009 | Berlin, Niemcy | czerwca, 5–7 |
2009 | Oslo , Norwegia | 27-29 listopada |
2010 | Essen , Niemcy | 11–13 czerwca |
Pierwsza generacja
Wstępne prace nad rozwojem KOffice rozpoczęły się w 1997 roku, przez Reginalda Stadlbauera z KPresenter , a następnie KWord w 1998.
W 1999 r. KOffice był cytowany w zeznaniach w procesie antymonopolowym w Stanach Zjednoczonych przeciwko Microsoft przez ówczesnego dyrektora Microsoftu, Paula Maritza, jako dowód konkurencji na arenie systemów operacyjnych i pakietów biurowych.
Pierwsza oficjalna wersja pakietu KOffice miała miejsce 23 października 2000 roku, kiedy została wydana jako część K Desktop Environment 2.0 . Wersja 1.1 pojawiła się w 2001 r., 1,2 w 2002 r., 1,3 w 2004 r., 1,4 w 2005 r. oraz 1,5 i 1,6 w obu przypadkach w 2006 r.
Drugie pokolenie
KOffice przeszedł poważne zmiany w ramach wydania KDE Software Compilation 4 ( SC4 ). Równolegle z pracami nad SC4, zespół KOffice przygotował główne nowe wydanie – KOffice 2.0 – które korzystało z nowych bibliotek KDE Platform 4. Chociaż wersja 2.0 została wydana w 2009 roku, wydanie zostało oznaczone jako „wydanie platformowe”, które było zalecane tylko dla testerów i programistów, a nie do użytku produkcyjnego, ponieważ wydanie nie zawierało kluczowych funkcji i aplikacji z poprzedniej serii stabilnych wydań – Kexi , Kivio i Kugar nie zostały uwzględnione.
Kontynuowano to w wersji 2.1 w listopadzie 2009. Regularnym użytkownikom końcowym wymagającym stabilnego środowiska programiści nadal zalecali korzystanie ze stabilnej serii wydań 1.6. Ta wersja została również przeniesiona do Haiku, ale port nie został później zaktualizowany do nowszych wersji KOffice.
W maju 2010 została wydana wersja 2.2.0, która przyniosła bezprecedensową liczbę nowych funkcji i poprawek. Kexi został ponownie zintegrowany. Kivio nie był migrowany. Dodano nową strukturę efektów na kształtach oraz nowe filtry importu dla formatów Microsoft Office Open XML używanych w MS Office 2007 i późniejszych.
Podział społeczności
W połowie 2010 roku, w wyniku nieporozumień między opiekunem KWorda Thomasem Zanderem a innymi głównymi programistami, społeczność KOffice podzieliła się na dwie oddzielne społeczności, KOffice i Calligra . W następstwie arbitrażu z członkami społeczności, kilka aplikacji zostało przemianowanych przez obie społeczności. KOffice rozwidlił narzędzie arkusza kalkulacyjnego KSpread do KCells , narzędzie prezentacji KPresenter do KOffice Showcase , a narzędzie do rysowania Karbon14 do KOffice Artwork .
Podział społeczności zbiegł się z przejściem z repozytorium Subversion KDE do git . Aplikacja do malowania Krita , menedżer bazy danych Kexi i dedykowane pliki GUI platformy mobilnej nie zostały przeniesione do repozytorium git KOffice.
KOffice 2.3, wydany 31 grudnia 2010, wraz z kolejnymi wydaniami z poprawkami błędów (2.3.1–2.3.3) był nadal wspólnym wysiłkiem zespołów programistycznych KOffice i Calligra.
Począwszy od KOffice 2.4 programiści zamierzali wypuszczać nowe wersje KOffice co sześć miesięcy zsynchronizowane z wydaniami SC4, ale KOffice nie widział żadnej aktywności programistycznej od połowy marca 2012. Od września 2013 Calligra wydała 2.4 i 2.5 oraz 2.6 i 2.7. Po dwóch drobnych zmianach w sierpniu 2012 strona koffice.org została zastąpiona miejscem zastępczym na początku września 2012. 22 października 2012 KDE usunęło KOffice ze swoich narzędzi jakościowych.
Od 2014 roku KOffice został uznany za nieutrzymywany przez KDE.
składniki
Ostatnia formalnie wydana wersja KOffice zawierała następujące komponenty:
KWord .Name | Procesor tekstu z arkuszy stylów i ramki wsparcie DTP -Style edycji złożonych układów . | |
KSpread | Aplikacja do obsługi arkuszy kalkulacyjnych z obsługą wielu arkuszy, szablonami i ponad 100 formułami matematycznymi . | |
KPresenter .Name | Program do prezentacji z obsługą obrazu i efektów. | |
Kexi | Zintegrowana aplikacja do zarządzania danymi, zaprojektowana jako konkurent Microsoft Access lub FileMaker . Może służyć do projektowania i wdrażania baz danych , wprowadzania i przetwarzania danych oraz wykonywania zapytań. Ma ograniczoną kompatybilność z formatem plików MS Access. | |
Kivio | Programowalny program do rysowania schematów blokowych z dynamicznie ładowanymi szablonami . Opracowany przez firmę, która oferowała do sprzedaży dodatkowe (niedarmowe) szablony. | |
Karbon14 | Aplikacja do rysowania wektorowego z różnymi narzędziami do rysowania i edycji – wcześniej znana jako Kontour i KIllustrator. | |
Krita | Program do malowania cyfrowego z kilkoma funkcjami przetwarzania obrazu – dawniej znany jako Krayon i KImageshop. | |
KChart .Name | Zintegrowany generator raportów i wykresów . | |
KFormula .GenericName | Zintegrowany edytor formuł matematycznych . | |
KPlato .Name | Aplikacja do zarządzania projektami , która może tworzyć wykresy w stylu Gantta . |
Szczegóły techniczne
Aplikacje KOffice zostały opracowane przy użyciu Qt i platformy KDE . Wszystkie jego komponenty są udostępniane na podstawie licencji wolnego oprogramowania i, jeśli to możliwe, używają OpenDocument jako ich natywnego formatu plików. KOffice został wydany oddzielnie od KDE SC 4 i można go pobrać z serwera FTP KDE.
KOffice 2 przeszedł gruntowny remont, aby w aplikacjach maksymalnie wykorzystać system komponentów Flake oraz system kolorów Pigment . Deweloperzy KOffice planowali udostępniać jak najwięcej infrastruktury między aplikacjami, aby zredukować błędy i poprawić komfort użytkowania. Chcieli również stworzyć bibliotekę OpenDocument do użytku w innych aplikacjach KDE, która umożliwi programistom łatwe dodanie obsługi odczytywania i wysyłania plików OpenDocument do ich aplikacji. Automatyzację zadań i rozszerzenie pakietu o niestandardowe funkcje można wykonać za pomocą D-Bus lub języków skryptowych, takich jak Python , Ruby i JavaScript .
Zobacz też
Bibliografia
Zewnętrzne linki
- „Zarchiwizowana kopia oficjalnej strony internetowej” . Zarchiwizowane od oryginału 21.08.2012 . Pobrano 08.08.2011 .
- Strona główna dewelopera KOffice